View2 [์ ๋ฌธ] ์น ๊ฐ๋ฐ ๊ธฐ์ด - ์ ์ ์ปจํ ์ธ , MVC์ ํ ํ๋ฆฟ ์์ง, API ํฌ๊ฒ ์ธ ์ข ๋ฅ๊ฐ ์๋ค. 01. ์ ์ ์ปจํ ์ธ : ํ์ผ์ ์น ๋ธ๋ผ์ฐ์ ์ ๊ทธ๋ฅ ์ ๋ฌํด์ค๋ค. 02 MVC & ํ ํ๋ฆฟ ์์ง : ์๋ฒ์์ HTML์ ์กฐ๊ธ ๋ฐ๊ฟ์ ์ ๋ฌํด์ค๋ค 03. API : json ๋ฐ์ดํฐ ํฌ๋งท์ผ๋ก ํด๋ผ์ด์ธํธ์๊ฒ ๋ฐ์ดํฐ ์ ๋ฌ / ์๋ฒ๋ผ๋ฆฌ ํต์ ํ ๋๋ ์ฌ์ฉ ์ ์ ์ปจํ ์ธ - ์คํ๋ง๋ถํธ์์ ์ ์ ์ปจํ ์ธ ๋ฅผ ์ง์ํ๋ค. https://docs.spring.io/spring-boot/docs/2.3.1.RELEASE/reference/html/spring-boot-features.html#boot-features-spring-mvc-static-content Spring Boot Features Graceful shutdown is supported with all four embedded web servers.. 2021. 6. 29. [์ ๋ฌธ] ํ๋ก์ ํธ ํ๊ฒฝ ์ค์ ํ๋ก์ ํธ ์์ฑ https://start.spring.io/ ์์ ๋ค์๊ณผ ๊ฐ์ด ์ค์ ํ ํ ๋ค์ด๋ฐ์ IntelliJ๋ก ์ด์ด์ค๋ค. dependency์์ spring web์ ์น์ ๋ง๋ค๊ธฐ ์ํจ์ด๊ณ thymeleaf๋ ํ ํ๋ฆฟ ์์ง์ ์ผ์ข ์ด๋ค. ๋ค์ด๋ฐ์ ํ์ผ์์ gradle file์ ์ด์ด์ค๋ค. ํ์ผ ๊ตฌ์กฐ main-java : ์ค์ ํ์ผ test : test ํ์ผ resources : ์ค์ ํ์ผ(์๋ฐ ํ์ผ์ ์ ์ธํ ๋๋จธ์ง) build.gradle : ๋ฒ์ ์ค์ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋งํฌ repositories : mavenCentral - ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฌ์ดํธ(ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๋์ผ๋ก ๋ค์ด๋ฐ๋๋ค) ์ค์ settings - gradle ๊ฒ์ํ ํ ๊ธฐ๋ณธ ์์ง์ gradle์ด ์๋ IntelliJ IDEA๋ก ์ค์ ํ๋ค. gra.. 2021. 6. 28. ์ด์ 1 ๋ค์