°³¶ËÀ̳׿¡¼ ÆÇ¸ÅµÈ "ÄÚµå·Î ¹è¿ì´Â ½ºÇÁ¸µ À¥ ÇÁ·ÎÁ§Æ®" Á¤°¡ 38,000¿ø Æò±ÕÇÒÀΰ¡
|
|
|
ÀÌ Ã¥À» ³»¸ç... ÄÚµå·Î ¹è¿ì´Â ½ºÇÁ¸µ À¥ ÇÁ·ÎÁ§Æ® v2.0
Part 1 ½ºÇÁ¸µ °³¹ß ȯ°æ ±¸Ãà
1Àå °³¹ßÀ» À§ÇÑ Áغñ 1.1 °³¹ßȯ°æ ¼³Á¤ 1.2 ½ºÇÁ¸µ ÇÁ·ÎÁ§Æ® »ý¼º 1.3 TomcatÀ» ÀÌ¿ëÇÑ ÇÁ·ÎÁ§Æ® ½ÇÇà È®ÀÎ 1.4 Lombok ¶óÀ̺귯¸® ¼³Ä¡ 1.5 Java ConfigurationÀ» ÇÏ´Â °æ¿ì
2Àå ½ºÇÁ¸µÀÇ Æ¯Â¡°ú ÀÇÁ¸¼º ÁÖÀÔ 2.1 ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ °£·«ÇÑ ¿ª»ç 2.2 ÀÇÁ¸¼º ÁÖÀÔ Å×½ºÆ® 2.3 ½ºÇÁ¸µÀÌ µ¿ÀÛÇÏ¸é¼ »ý±â´Â ÀÏ 2.4 ½ºÇÁ¸µ 4.3 ÀÌÈÄ ´ÜÀÏ »ý¼ºÀÚÀÇ ¹¬½ÃÀû ÀÚµ¿ÁÖÀÔ
3Àå ½ºÇÁ¸µ°ú Oracle Database ¿¬µ¿ 3.1 ¿À¶óŬ ¼³Ä¡ 3.2 SQL Developer ¼³Ä¡ 3.3 ÇÁ·ÎÁ§Æ®ÀÇ JDBC ¿¬°á 3.4 Ä¿³Ø¼Ç Ç® ¼³Á¤
4Àå MyBatis¿Í ½ºÇÁ¸µ ¿¬µ¿ 4.1 MyBatis 4.2 ½ºÇÁ¸µ°úÀÇ ¿¬µ¿ ó¸® 4.3 log4jdbc-log4j2 ¼³Á¤
Part 2 ½ºÇÁ¸µ MVC ¼³Á¤
5Àå ½ºÇÁ¸µ MVCÀÇ ±âº» ±¸Á¶ 5.1 ½ºÇÁ¸µ MVC ÇÁ·ÎÁ§Æ®ÀÇ ³»ºÎ ±¸Á¶ 5.2 ¿¹Á¦ ÇÁ·ÎÁ§Æ®ÀÇ ·Îµù ±¸Á¶ 5.3 ½ºÇÁ¸µ MVCÀÇ ±âº» »ç»ó 5.4 ¸ðµ¨2¿Í ½ºÇÁ¸µ MVC 6Àå ½ºÇÁ¸µ MVCÀÇ Controller 6.1 @Controller, @RequestMapping 6.2 @RequestMappingÀÇ º¯È 6.3 ControllerÀÇ ÆĶó¹ÌÅÍ ¼öÁý 6.4 ModelÀ̶ó´Â µ¥ÀÌÅÍ Àü´ÞÀÚ 6.5 ControllerÀÇ ¸®ÅÏ Å¸ÀÔ 6.6 ControllerÀÇ Exception ó¸®
Part 3 ±âº»ÀûÀÎ À¥ °Ô½Ã¹° °ü¸®
7Àå ½ºÇÁ¸µ MVC ÇÁ·ÎÁ§Æ®ÀÇ ±âº» ±¸¼º 7.1 °¢ ¿µ¿ªÀÇ Naming Convention(¸í¸í±ÔÄ¢) 7.2 ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ ¿ä±¸ »çÇ× 7.3 ¿¹Á¦ ÇÁ·ÎÁ§Æ® ±¸¼º 7.4 µ¥ÀÌÅͺ£À̽º °ü·Ã ¼³Á¤ ¹× Å×½ºÆ® 7.5 Java ¼³Á¤À» ÀÌ¿ëÇÏ´Â °æ¿ìÀÇ ÇÁ·ÎÁ§Æ® ±¸¼º
8Àå ¿µ¼Ó/ºñÁî´Ï½º °èÃþÀÇ CRUD ±¸Çö 8.1 ¿µ¼Ó °èÃþÀÇ ±¸Çö Áغñ 8.2 ¿µ¼Ó ¿µ¿ªÀÇ CRUD ±¸Çö 9Àå ºñÁî´Ï½º °èÃþ 9.1 ºñÁö´Ï½º °èÃþÀÇ ¼³Á¤ 9.2 ºñÁî´Ï½º °èÃþÀÇ ±¸Çö°ú Å×½ºÆ®
10Àå ÇÁ·¹Á¨Å×À̼Ç(À¥) °èÃþÀÇ CRUD ±¸Çö 10.1 ControllerÀÇ ÀÛ¼º 10.2 BoardControllerÀÇ ÀÛ¼º
11Àå ȸé ó¸® 11.1 ¸ñ·Ï ÆäÀÌÁö ÀÛ¾÷°ú includes 11.2 ¸ñ·Ï ȸé ó¸® 11.3 µî·Ï ÀÔ·Â ÆäÀÌÁö¿Í µî·Ï ó¸® 11.4 Á¶È¸ ÆäÀÌÁö¿Í À̵¿ 11.5 °Ô½Ã¹°ÀÇ ¼öÁ¤/»èÁ¦ ó¸®
12Àå ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ÆäÀÌ¡ ó¸® 12.1 order byÀÇ ¹®Á¦ 12.2 order by º¸´Ù´Â À妽º 12.3 À妽º¸¦ ÀÌ¿ëÇÏ´Â Á¤·Ä 12.4 ROWNUM°ú ÀζóÀκä
13Àå MyBatis¿Í ½ºÇÁ¸µ¿¡¼ ÆäÀÌ¡ ó¸® 13.1 MyBatis ó¸®¿Í Å×½ºÆ® 13.2 BoardController¿Í BoardService ¼öÁ¤
14Àå ÆäÀÌ¡ ȸé ó¸® 14.1 ÆäÀÌ¡ ó¸®ÇÒ ¶§ ÇÊ¿äÇÑ Á¤º¸µé 14.2 ÆäÀÌ¡ 󸮸¦ À§ÇÑ Å¬·¡½º ¼³°è 14.3 JSP¿¡¼ ÆäÀÌÁö ¹øÈ£ Ãâ·Â 14.4 Á¶È¸ ÆäÀÌÁö·Î À̵¿ 14.5 ¼öÁ¤°ú »èÁ¦ ó¸® 14.6 MyBatis¿¡¼ Àüü µ¥ÀÌÅÍÀÇ °³¼ö ó¸®
15Àå °Ë»ö ó¸® 15.1 °Ë»ö ±â´É°ú SQL 15.2 MyBatisÀÇ µ¿Àû SQL 15.3 °Ë»ö Á¶°Ç 󸮸¦ À§ÇÑ CriteriaÀÇ º¯È 15.4 ȸ鿡¼ °Ë»ö Á¶°Ç ó¸®
Part 4 REST ¹æ½Ä°ú Ajax¸¦ ÀÌ¿ëÇÏ´Â ´ñ±Û ó¸®
16Àå REST ¹æ½ÄÀ¸·Î Àüȯ 16.1 @RestController 16.2 @RestControllerÀÇ ¹Ýȯ ŸÀÔ 16.3 @RestController¿¡¼ ÆĶó¹ÌÅÍ 16.4 REST Àü¼Û ¹æ½Ä 16.5 ´Ù¾çÇÑ Àü¼Û ¹æ½Ä
17Àå Ajax ´ñ±Û ó¸® 17.1 ÇÁ·ÎÁ§Æ®ÀÇ ±¸¼º 17.2 ´ñ±Û 󸮸¦ À§ÇÑ ¿µ¼Ó ¿µ¿ª 17.3 ¼ºñ½º ¿µ¿ª°ú Controller ó¸® 17.4 JavaScript Áغñ 17.5 À̺¥Æ® ó¸®¿Í HTML ó¸® 17.6 ´ñ±ÛÀÇ ÆäÀÌ¡ ó¸® 17.7 ´ñ±Û ÆäÀÌÁöÀÇ È¸é ó¸®
Part 5 AOP¿Í Æ®·£Àè¼Ç
18Àå AOP¶ó´Â Æз¯´ÙÀÓ 18.1 AOP ¿ë¾îµé 18.2 AOP ½Ç½À 18.3 AOP ¼³Á¤ 18.4 AOP Å×½ºÆ® 18.5 @Around¿Í ProceedingJoinPoint
19Àå ½ºÇÁ¸µ¿¡¼ Æ®·£Àè¼Ç °ü¸® 19.1 µ¥ÀÌÅͺ£À̽º ¼³°è¿Í Æ®·£Àè¼Ç 19.2 Æ®·£Àè¼Ç ¼³Á¤ ½Ç½À
20Àå ´ñ±Û°ú ´ñ±Û ¼ö¿¡ ´ëÇÑ Ã³¸® 20.1 ÇÁ·ÎÁ§Æ®¼öÁ¤
Part 6 ÆÄÀÏ ¾÷·Îµå ó¸®
21Àå ÆÄÀÏ ¾÷·Îµå ¹æ½Ä 21.1 ½ºÇÁ¸µÀÇ Ã·ºÎÆÄÀÏÀ» À§ÇÑ ¼³Á¤ 21.2
|
|
|
|
|