¸ñÂ÷/Â÷·Ê
1. Java SpringÀ» Ȱ¿ëÇÑ ¹é¿£µå °³¹ß °æÇè°ú ÇÁ·ÎÁ§Æ® »ç·Ê¸¦ ±¸Ã¼ÀûÀ¸·Î ±â¼úÇØ ÁÖ¼¼¿ä.
2. ÆÀ ³»¿¡¼ Çù¾÷ÇÏ¸ç ¹®Á¦¸¦ ÇØ°áÇß´ø °æÇèÀ» ¼³¸íÇϰí, º»ÀÎÀÇ ¿ªÇÒ°ú ±â¿©µµ¸¦ ¼¼úÇØ ÁÖ¼¼¿ä.
3. ¾î·Á¿î ±â¼úÀû ¹®Á¦¸¦ ÇØ°áÇß´ø »ç·Ê¿Í ±× °úÁ¤¿¡¼ ¾òÀº ±³ÈÆÀ» ÀÛ¼ºÇØ ÁÖ¼¼¿ä.
4. ÀÔ»ç ÈÄ ¾î¶² ¸ñÇ¥¸¦ °¡Áö°í ÀÖÀ¸¸ç, 29CM¿¡ ±â¿©ÇÒ ¼ö ÀÖ´Â º»ÀÎÀÇ °Á¡Àº ¹«¾ùÀÎÁö ¼³¸íÇØ ÁÖ¼¼¿ä.
º»¹®/³»¿ë
1. Java SpringÀ» Ȱ¿ëÇÑ ¹é¿£µå °³¹ß °æÇè°ú ÇÁ·ÎÁ§Æ® »ç·Ê¸¦ ±¸Ã¼ÀûÀ¸·Î ±â¼úÇØ ÁÖ¼¼¿ä.
Á¦ °æÇè¿¡¼ °¡Àå ÀÇ¹Ì ÀÖ¾ú´ø ¹é¿£µå °³¹ßÀº Java Spring ÇÁ·¹ÀÓ¿öÅ©¸¦ Ȱ¿ëÇÑ ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ® Âü¿©¿Í °³¹ß °æÇèÀÔ´Ï´Ù. ȸ»ç ³»¿¡¼ ÁøÇàµÈ ¿Â¶óÀÎ ¼Á¡ ½Ã½ºÅÛ ±¸Ãà ÇÁ·ÎÁ§Æ®¸¦ ²ÅÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ¸ñÇ¥´Â »ç¿ëÀÚµéÀÌ ¼Õ½±°Ô Ã¥À» °Ë»öÇÏ°í ±¸¸ÅÇϸç, °ü¸®ÀÚµéÀÌ Ã¥ Á¤º¸¸¦ Æí¸®ÇÏ°Ô °ü¸®ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â °ÍÀ̾ú½À´Ï´Ù. ÇÁ·ÎÁ§Æ® Ãʱ⿡´Â Spring Boot¸¦ Ȱ¿ëÇÏ¿© ºü¸¥ °³¹ß ȯ°æÀ» Á¶¼ºÇÏ¿´À¸¸ç, JPA¸¦ ÀÌ¿ëÇØ µ¥ÀÌÅͺ£À̽º¿ÍÀÇ ¿¬µ¿À» È¿À²ÀûÀ¸·Î ó¸®ÇÏ¿´½À´Ï´Ù. ƯÈ÷, RESTful API¸¦ ¼³°èÇÏ¿© ÇÁ·ÐÆ®¿£µå¿ÍÀÇ ¿¬µ¿À» ¿øÈ°ÇÏ°Ô ÇÏ¿´°í, »ç¿ëÀÚ ÀÎÁõÀ» À§ÇØ Spring Security¸¦ µµÀÔÇÏ¿© º¸¾È¼ºÀ» ³ô¿´½À´Ï´Ù. ÀÌ °úÁ¤¿¡¼ »ç¿ëÀÚ Á¤º¸ º¸È£¿Í ±ÇÇÑ °ü¸®¸¦ À§ÇØ JWT ±â¹Ý ÀÎÁõ ¹æ½ÄÀ» Àû¿ëÇÏ¿´À¸¸ç, ij½Ã ¼¹öÀÎ Redis¸¦ Ȱ¿ëÇÏ¿© Àα⠵µ¼ Á¤º¸¿Í °Ë»ö¾î Ãßõ ±â´ÉÀÇ ¼º´É Çâ»óÀ» ÀÌ·ç¾ú½À´Ï´Ù. °³¹ß °úÁ¤¿¡¼´Â TDD(Test Driven Development)¸¦ ½ÇõÇÏ¿© °¢ ±â´ÉÀ» ¸ÕÀú Å×½ºÆ® ÄÉÀ̽º·Î ÀÛ¼ºÇϰí, ÀÌÈÄ¿¡ ½ÇÁ¦ ±¸ÇöÇÏ´Â ¹æ½ÄÀ¸·Î °³¹ß ¾ÈÁ¤¼ºÀ» È®º¸ÇÏ¿´½À´Ï¡¦(»ý·«)