SPRINGBOOT๋ ๋ญ๊น?
Spring Boot
๐๋จ์, ํ๋ก๋์ ์ ํ ์์ค์ ์คํ๋ง ๊ธฐ๋ฐ ์ดํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ๋ง๋ค ์ ์๋ค. (ํ๋ก๋์ =์ค์ ์ํ)
๐์ดํ๋ฆฌ์ผ์ด์ ์๋ Spring ๊ตฌ์ฑ์ด ๊ฑฐ์ ํ์ ํ์ง ์๋ค.(๊ฐ๊ฟ)
๐java -jar๋ก ์คํํ๋ Java ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์์๋ค.(ํฐ์ผ ๋ด์ฅ)
SpringBoot์ ๋ชฉํ
๐Spring ๊ฐ๋ฐ์ ๋ํด ๋น ๋ฅด๊ณ , ๊ด๋ฒ์ํ๊ฒ ์ ์ฉํ ์ ์๋ ํ๊ฒฝ
๐๊ธฐ๋ณธ๊ฐ ์ค์ ์ด ์์ง๋ง ์ค์ ์ ๋ฐ๊ฟ ์ ์๋ค.
๐๋๊ท๋ชจ ํ๋ก์ ํธ์ ๊ณตํต์ ์ธ ๋น ๊ธฐ๋ฅ ์ ๊ณต(๋ณด์, ๋ชจ๋ํฐ๋ง ๋ฑ๋ฑ)
๐XML๊ตฌ์ฑ ์๊ตฌ์ฌํญ์ด ์ ํ ์๋ค.(์ด๋
ธํ
์ด์
๊ธฐ๋ฐ @)
์ฌ์ฉํ๋ Bulid Tool
๐Maven
๐Gradle(์ค์ต๋ ์ฌ์ฉ)
Servlet Contaniners
๐Tomcat์ด ๊ธฐ๋ณธ
Jetty,Undertow,Netty ์ฌ์ฉ
ํต์ฌ
๐์ดํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ํ์ ์์๋ค๋ง ๋ชจ์๋์๋ค.
๐๊ฐ๋จํ ์ค์ ์ผ๋ก ๊ฐ๋ฐ ๋ฐ ์ปค์คํ
๊ฐ๋ฅ(batter then XML)
๐๊ฐ๋จํ๊ณ , ๋น ๋ฅด๊ฒ ์ดํ๋ฆฌ์ผ์ด์
์คํ ๋ฐ ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํ๋ค.
๐๋๊ท๋ชจํ๋ก์ ํธ(์ด์ํ๊ฒฝ)์ ํ์ํ ๋น ๊ธฐ๋ฅ์ ๊ธฐ๋ฅ๋ ์ ๊ณต
๐์ค๋ ๊ฒฝํ์ ๋์ค๋ ์์ ์ ์ธ ์ด์๐