º»¹®/³»¿ë
1.Áö¿ø µ¿±â
Á¦ °æ¿ì, JAVA À¥°³¹ß¿¡ ´ëÇÑ ±íÀº ¿Á¤ÀÌ Áö¿ø µ¿±âÀÇ ÇÙ½ÉÀÔ´Ï´Ù. ÄÄÇ»ÅÍ °øÇÐÀ» Àü°øÇϸç ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ °ü½ÉÀÌ Á¡Â÷ ±í¾îÁ³½À´Ï´Ù. ƯÈ÷ JAVA ¾ð¾î´Â °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °·ÂÇÔ°ú À¯¿¬¼ºÀ» Áö´Ï°í ÀÖ¾î, º¹ÀâÇÑ ½Ã½ºÅÛÀ» È¿À²ÀûÀ¸·Î ¼³°èÇÏ°í ±¸ÇöÇÏ´Â µ¥ ÀÖ¾î ¸Å·ÂÀûÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ÀÌÀ¯·Î JAVA¸¦ ¼±ÅÃÇÏ¿© ´Ù¾çÇÑ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ¿´°í, À̸¦ ÅëÇØ ÇÁ·Î±×·¡¹Ö ´É·ÂÀ» È®ÀåÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. Çб³¿¡¼ ÁøÇàÇÑ ÆÀ ÇÁ·ÎÁ§Æ®´Â JAVA À¥ °³¹ßÀÇ ¸Å·ÂÀ» ´õ¿í ´À³¢°Ô ÇØÁÖ¾ú½À´Ï´Ù. ½ÇÁ¦ »ç¿ëÀÚÀÇ ¿ä±¸¸¦ ºÐ¼®Çϰí, ±×¿¡ ¸Â´Â ±â´ÉÀ» ±¸ÇöÇÏ´Â °úÁ¤¿¡¼ ÆÀ¿øµé°úÀÇ Çù¾÷ÀÌ ÇʼöÀûÀÓÀ» ±ú´Þ¾Ò½À´Ï´Ù. ÀÌ °úÁ¤¿¡¼ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ ´Ù¾çÇÑ Á¢±Ù ¹æ½ÄÀ» ½ÃµµÇغ¸¾Ò°í, °á°úÀûÀ¸·Î ¼º°øÀûÀ¸·Î ÇÁ·ÎÁ§Æ®¸¦ ¿Ï·áÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ÀÌ·¯ÇÑ °æÇèÀº Àú¿¡°Ô ½Ç¹«¿¡¼ÀÇ Çù¾÷ÀÇ Á߿伺°ú ÇÔ²², ¹®Á¦ ÇØ°á ´É·ÂÀ» Ű¿ï ¼ö ÀÖ´Â °è±â°¡ µÇ¾ú½À´Ï´Ù. ¶ÇÇÑ ¿©·¯ °¡Áö ÇÁ·¹ÀÓ¿öÅ©¿Í ¶óÀ̺귯¸®¸¦ Ȱ¿ëÇÏ¿© °³¹ßÀÇ È¿À²¼ºÀ» ³ôÀÌ´Â ¹æ¹ýÀ» ÀÍÇû½À´Ï´Ù. Spring Framework¿Í Hibernate °°Àº ±â¼úÀ» »ç¿ëÇϸç, µ¥ÀÌÅͺ£À̽º¿ÍÀÇ ¿¬µ¿°ú º¸¾È ±â´É ±¸Çö µî¿¡ ´ëÇÑ °æÇ衦(»ý·«)