[SpringBoot] Spring°ú Spring BootÀÇ Â÷ÀÌ
[SpringBoot] Spring°ú Spring BootÀÇ Â÷ÀÌ
Ãâó: http://annajinee.tistory.com/20 [Hello, world!]
Æ÷½ºÆÃÀ» ÀÛ¼ºÇÏ°Ô µÇ¾ú½À´Ï´Ù.
Spring Boot´Â Spring ÇÁ·¹ÀÓ¿÷À» »ç¿ëÇÏ´Â ÇÁ·ÎÁ§Æ®¸¦ ¾ÆÁÖ °£ÆíÇÏ°Ô ¼Â¾÷ÇÒ ¼ö ÀÖ´Â ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿÷ÀÇ ¼ºê ÇÁ·ÎÁ§Æ®ÀÔ´Ï´Ù.
µ¶¸³ ÄÁÅ×À̳ʿ¡¼ µ¿ÀÛÇÒ ¼ö Àֱ⿡ Java¸¸ ¼³Ä¡ µÇ¾î ÀÖÀ¸¸é µÇ¾î °³¹ßÇϱâ ÇÑ°á ¼ö¿ù ÇÏÁÒ.
¶ÇÇÑ ºôµå ÈÄ¿¡ jarÆÄÀÏÀÌ »ý¼ºµÇ°í, º°µµÀÇ ¼¹ö ¼³Ä¡ ¾øÀÌ embeded tomcatÀÌ ÀÚµ¿À¸·Î ½ÇÇàµË´Ï´Ù. ÇÁ·ÎÁ§Æ® »ý¼º½Ã¿¡ ±âÁ¸ÀÇ Spring¿¡¼ ÇÏµí º¹ÀâÇÑ ¼³Á¤ÀÌ ¾Æ´Ñ ÅëÇÕµÈ ¼³Á¤ÆÄÀÏÀÎ application.ymlÀ¸·Î ½±°Ô °£´ÜÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×·³ ¸ðµç ÇÁ·ÎÁ§Æ®¿¡ Spring Boot¸¦ ½á¾ß ÇÏ´Â °É±î¿ä?
Web±â¹ÝÀÎ ¾îÇø®°ÔÅ°¼ÇÀº TomcatÀ̵ç Wasµç Web Container°¡ ¼³Ä¡ µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
ÇÏÁö¸¸ ºñ±³Àû ±Ô¸ð°¡ ÀÛÀº ÇüÅÂÀÇ ¿¡Çø®ÄÉÀ̼ÇÀ» ½ÇÇà½ÃÅ°±â À§ÇØ ±×º¸´Ù Å« WAS¸¦ µû·Î ¼³Ä¡Çϱ⿣ ±×´Ú È¿À²ÀûÀÌÁö ¾Ê½À´Ï´Ù.
ÀÌ·± °æ¿ì¿¡´Â Spring Boot¸¦ ¾²´Â°Ô Àû´çÇÏ´Ù°í º¾´Ï´Ù.
embeded container¿¡¼ ÀÚ½ÅÀÇ ¾îÇø®ÄÉÀ̼ÇÀ» ½ÇÇà½ÃÅ°´Â°ÅÁÒ.
ÇÏÁö¸¸ ºñ±³Àû ±Ô¸ð°¡ Å« À¥ »çÀÌÆ® °°Àº °æ¿ì ÀÌ·± ±¸Á¶·Î ¸¸µå´Â °Í º¸´Ü Spring MVCÇüÅ·Π¸¸µé¾î WAS¿¡ ¹èÆ÷ÇÏ´Â ½ºÅ¸ÀÏÀÌ ³´½À´Ï´Ù.
emebeded container¿¡¼ ¾îÇø®ÄÉÀ̼ÇÀ» ½ÇÇà½ÃÅ°±â¿£ ºÒ¾ÈÁ¤Çϱ⵵ ÇÏ°í WAS¿¡¼ °ü¸®µÇ´Â µ¥ÀÌÅÍ ¼Ò½º³ª ¸Þ½ÃÁö ¼ºñ½º¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖÀ¸´Ï±î¿ä.
Áï, ¾î´À Á¤µµÀÇ ¼ºñ½º¸¦ ÇÏ´Â Áö¿¡ µû¶ó ¼±ÅÃÀÌ ´Þ¶óÁö´Â °Í °°½À´Ï´Ù.
Spring Boot¸¦ ÁÖ »ç¿ëÇÏ´Â Àú·Î½ã Spring¿¡ Àͼ÷ÇØ Áö±â À§ÇØ »ç¿ëÇÏ¸ç °è¼Ó ÀÎÅÍÆäÀ̽º ³»ºÎ¸¦ µé¿©´Ù ºÁ¾ß°Ú³×¿ä.
Ãâó: http://annajinee.tistory.com/20 [Hello, world!]