ÁÖ¸»ÁÖ°£ :http://www.topcredu.co.kr/sub/crcl/lecture/java
¡Ú±³À°°³¿ä
ÃÖ±Ù °³¹ß¿¡¼ ¸¹ÀÌ »ç¿ëµÇ´Â Spring Framework, Spring Boot, Spring Data JPA, Query Method, @Query, NamedQuery, Querydsl ±â¼ú¿¡ ´ëÇØ Ã¶ÀúÇÑ ÀÌ·Ð/½Ç½ÀÀ» ÅëÇØ ±âº»±â¸¦ ´ÙÁø ÈÄ ½Ç¹« ÀûÀÀ·ÂÀ» ³ôÀ̱â À§ÇØ ½Ç½ÀÀ§ÁÖ·Î ÁøÇàµÇ´Â ½ºÆĸ£Å¸½Ä ±³À° °úÁ¤ ÀÔ´Ï´Ù.½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ °³¿ä ¹× DI, AOP, JDBC, WEB MVCµî ±â¹ÝÀ» ÇнÀ ÈÄ °´Ã¼ÁöÇ⠸𵨸µ, ¿£Æ¼Æ¼ ¸ÅÇÎ, Repository ÀÛ¼º, Query Method, @Query, QuerydslÀ» ÅëÇØ DBÀÇ SQLÀÌ ¸Þ¼Òµå ±â¹ÝÀÇ Å¸ÀÔ ¼¼ÀÌÇÁÇÑ ¹æ½Ä, JPQL·Î ¾î¶»°Ô ÀÛ¼ºµÇ´ÂÁö¿¡ ´ëÇÑ ÀÌÇصµ¸¦ ³ÐÈ÷°í ½Ç¹«¿¡¼ »ç¿ë°¡´ÉÇÒ ¼ö ÀÖµµ·Ï ÁöµµÇÏ´Â ÄÚ½ºÀ̸ç, ½Ç¹«SQLÀÌ ¾î¶»°Ô Querydsl, Query Method, NamedQuery, @Query¸¦ ÅëÇØ ¸¸µé ¼ö ÀÖ´ÂÁö ´Ù¾çÇÑ ¿¹¹®À» ÅëÇØ ÇнÀÇÒ ¼ö ÀÖ½À´Ï´Ù.
¡Ú±³À°¸ñÇ¥
- ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© °³¿ä¿¡ ´ëÇÑ ÀÌÇØ- ¿Ö ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ¾ß ÇÏ´Â Áö¿¡ ´ëÇÑ ÀÌÇØ- Spring DI, IoCÀÇ ÀÌÇØ- Spring AOPÀÇ ÀÌÇØ- Spring JDBCÀÇ ÀÌÇØ- Spring WEB MVCÀÇ ÀÌÇØ- Spring Data JPA ÀÌÇØ- °´Ã¼¸ðµ¨¸µÀÇ ÀÌÇØ- ¿£Æ¼Æ¼ ÀÛ¼º ¹æ¹ý¿¡ ´ëÇÑ ÀÌÇØ- °´Ã¼ ¿¬°ü°ü°è, ¹æÇ⼺, mappedByÀÇ ÀÌÇØ- JPA Repository¿¡ ´ëÇÑ ÀÌÇØ- ´Ù¾çÇÑ ¿¹¹®À» ÅëÇÑ QueryDSLÀÇ ÀÌÇØ- JPQL, Query Method, @Query, NamedQuery »ç¿ë¹ý ÀÌÇØ- SQLÀ» Spring Data JPA¿¡¼ ¾î¶»°Ô ¸¸µé¾î ³»´ÂÁö¿¡ ´ëÇÑ ÀÌÇØ- JPA ½Ç¹«ÇÁ·ÎÁ§Æ®ÀÇ ÀÌÇØ