¿ì¸®Ä«µå °æ·ÂÁ÷ ä¿ë °ø°í(Framework °ü¸®)
±¸ ºÐ ÀÚ°Ý¿ä°Ç ¹× ¿ì´ë»çÇ×
Framework
°ü¸® Æ÷Áö¼Ç
¼Ò°³
• Java ±â¹Ý °øÅë ÇÁ·¹ÀÓ¿öÅ© ¹× °³¹ß ȯ°æÀ» Àü¹®ÀûÀ¸·Î
¼³°è, °³¹ß, °ü¸®ÇÒ °æ·ÂÁ÷(7³â ÀÌ»ó)À» ¸ð½Ê´Ï´Ù.
Àü»ç °³¹ß Ç¥ÁØÀ» È®¸³ÇÏ°í °³¹ß »ý»ê¼º°ú ½Ã½ºÅÛ Ç°ÁúÀ» Çâ»ó½ÃŰ´Â
ÇÙ½ÉÀûÀÎ ±â¼ú Áö¿ø ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù.
ÀÚ°Ý
¿ä°Ç
• °æ·Â:
- Ä«µå/±ÝÀ¶±Ç Java ±â¹Ý À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹×
ÇÁ·¹ÀÓ¿öÅ© ¼³°è/°ü¸® °æ·Â 7³â ÀÌ»ó
• ±â¼ú ¿ª·®:
- Java Core ¹× Spring Framework (Spring Boot) ±â¹ÝÀÇ °øÅë ¸ðµâ ¼³°è ¹×
°³¹ß Àü¹®¼º
- AOP, DI µî °´Ã¼ÁöÇâ ¼³°è ÆÐÅÏ ¹× ¾ÆÅ°ÅØÃ³¿¡ ´ëÇÑ ±íÀº ÀÌÇØ
- RESTful API, ORM(MyBatis, JPA µî) ±â¹Ý °³¹ß ¹× ¼º´É Æ©´× °æÇè
- Git µî Çü»ó °ü¸® µµ±¸ ¹× Çù¾÷ ȯ°æ(Jira/Confluence) ¿î¿µ °æÇè
¿ì´ë
»çÇ× • ±ÝÀ¶/Ä«µå ¾÷±ÇÀÇ ´ëÇü ½Ã½ºÅÛ °øÅë ÇÁ·¹ÀÓ¿öÅ© °³¹ß ¹× ¿î¿µ °æÇè
• MSA ȯ°æ¿¡¼ Service Mesh, API Gateway µî °ü·Ã ±â¼ú °³¹ß ¹× Àû¿ë °æÇè
• Container/Kubernetes ±â¹Ý ȯ°æ¿¡¼ ÇÁ·¹ÀÓ¿öÅ© ¿î¿µ ¹× CI/CD ¿¬µ¿ °æÇè
• ±â¼ú ºí·Î±×, »ç³» ±³À° µîÀ» ÅëÇÑ ±â¼ú ÀüÆÄ ¹× ¸àÅ丵 °æÇè
´ã´ç
¾÷¹«
• Àü»ç Java °øÅë ÇÁ·¹ÀÓ¿öÅ© ¼³°è ¹× °³¹ß:
- Spring/Spring Boot ±â¹ÝÀÇ ±ÝÀ¶ IT ȯ°æ¿¡ ÃÖÀûȵÈ
°øÅë ÇÁ·¹ÀÓ¿öÅ©(Ç¥ÁØ ¸ðµâ, °øÅë ±â´É µî) ¾ÆÅ°ÅØÃ³ ¼³°è ¹× °³¹ß
- ´ë¿ë·®, °í¼º´É ¼ºñ½º ¿î¿µ¿¡ ÇÊ¿äÇÑ ÇÙ½É ±â¼ú ¿ä¼Ò(Æ®·£Àè¼Ç, ·Î±ë, ij½Ì µî)
±¸Çö ¹× °ü¸®
• °³¹ß Ç¥ÁØ ¹× ±â¼ú °¡À̵å Á¤¸³:
- Àü»ç ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß Ç¥ÁØ ¹× ÄÚµù ÄÁº¥¼Ç ¼ö¸³, °ü¸®, Çö¾÷ ±³À° ¹× ±â¼ú Áö¿ø
- ÃֽŠJava ±â¼ú Æ®·»µå(JDK ¹öÀü ¾÷±×·¹À̵å, ½Å±Ô ¶óÀ̺귯¸®) °ËÅä ¹×
Àû¿ë ¹æ¾È Á¦½Ã
• ¿î¿µ ȯ°æ ¿¬°è ¹× ǰÁú °ü¸®:
- °³¹ß ÇÁ·¹ÀÓ¿öÅ©¿Í ¹Ìµé¿þ¾î, DB, º¸¾È ¼Ö·ç¼Ç °£ÀÇ ¿¬µ¿ ¹× ÃÖÀûÈ
- ´ÜÀ§ Å×½ºÆ®, ÅëÇÕ Å×½ºÆ®¸¦ À§ÇÑ ÇÁ·¹ÀÓ¿öÅ© Áö¿ø ¹×
ÄÚµå ǰÁú °ü¸® ½Ã½ºÅÛ µµÀÔ/¿î¿µ