Last updated
Last updated
Tomcat์ ์์กด์ฑ์ ๊ฐ์ง. ์๋น์ค์ ์คํ์ ์ํด์๋ WAS(Servlet Container) ์ญํ ์ ํด ์ค apache tomcat์ ์ค์นํ๊ณ tomcat ๋ด์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ๋ํด์ผ ํจ
์ฌ๋ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ importํ๋ค๋ณด๋ ๋ฒ์ ๊ด๋ฆฌ๊ฐ ์ด๋ ค์์ง๊ณ , configuration์ ๊ตฌ์ฑํ๋ ๊ฒ์ด ์ด๋ ค์์ง
spring-boot-starter-web
๋ฅผ ์ฌ์ฉํ๋ฉด ๋ด์ฅ ํฐ์บฃ์ด ์ค์ ๋์ด ๋ณ๋์ tomcat ์๋ฒ๋ฅผ ์ค์นํ์ง ์๊ณ build ๊ฒฐ๊ณผ๋ฌผ์ ์คํํ๋ ๊ฒ๋ง์ผ๋ก๋ ์น ์๋ฒ๋ฅผ ๋์ธ ์ ์์
์ฌ๋ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ importํด์ผ ํ๋ ๋ณต์กํจ ํด์๋ฅผ ์ํด springboot-starter-*
ํจํค์ง๊ฐ ๋ฑ์ฅ
ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๋ฌถ์
๋ฒ์ ๊ด๋ฆฌ ์ด๋ ค์์ ํด์ํ๊ธฐ ์ํด springboot-starter-*
ํจํค์ง๋ค์ springboot ๋ฒ์ ์ ๋ง๊ฒ ์๋์ผ๋ก ๋ฒ์ ๊ด๋ฆฌ๊ฐ ๋จ
๋ถํธ ๋ฒ์ ๋ง ๋ช ์ํด์ฃผ๋ฉด ๋จ
springboot-starter-*
ํจํค์ง๋ค์ auto-configure ์ํํ์ฌ ๊ธฐ๋ณธ์ ํ๊ฒฝ์ค์ ์ ์ํํด ์ค
db ์ค์ , session ์ค์ ๋ฑ์ ํ์ํ ํ๊ฒฝ ๋ณ์๋ค์ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ํ๊ณ , ์ด ๋ณ์๋ค์ ํตํด ์์ฑ๋์ด์ผ ํ๋ Bean๋ค์ default๋ก ์์ฑํ๋ ์ฝ๋๋ค
๊ทธ๋ฌ๋ ์๋ ์ ๊ฒ์ผ ์ ์์ (auto-configure์ ์ํด ์ํ์ง ์๋ ๋ฐฉํฅ์ผ๋ก ๋์ํ ์ ์์)