2024. 7. 13. 10:50ใ๐ ๋ฐฑ์๋ ๊ฐ๋ฐ/SPRING
Spring ํ๋ก์ ํธ ์์ฑ์ ์ํด์๋ JAVA11 ์ด์์ ์ค์น ํ๊ณ , Spring ๊ฐ๋ฐ์ ์ํด์ IDE๊ฐ ์ค์น๋์ด์ผ ํ๋ค.
IDE๋ Eclipse, IntelliJ๊ฐ ์๋๋ฐ ๊ทธ ์ค์ IntelliJ๋ฅผ ์ค์นํ๋ ๊ฒ์ ์ถ์ฒํ๋ค.
- spring ํ๋ก์ ํธ ์์ฑ ์ฌ์ดํธ
๋ํดํธ๋ก ์ ํ๋์ด ์๋ ๊ฑธ๋ก ํ๊ณ ,
Group๋ ๊ธฐ์ ๋ช
Artifact๋ ํ๋ก์ ํธ ๋ช ์ ์ ๋ ฅํ๋ค.
DEPENDENCIES์๋ Spring Web, htmlํ ํ๋ฆฟ Thymeleaf ๋ฅผ ๋ฃ์ด์ค๋ค
๊ทธ ํ, ํ๋ก์ ํธ๋ฅผ ์์ฑํ๊ณ IDE๋ฅผ ํตํด์ ์ด๋ฉด ํ๋ก์ ํธ ์์ฑ์ ๋์ด๋ค.
ํด๋๊ตฌ์กฐ๋ ์ด๋ ๊ฒ ๊ตฌ์ฑ๋์ด ์๊ณ , test ํด๋๋ srcํด๋์์ ๋ง๋ ๊ฒ๋ค์ testํด๋ณผ ์ ์๋ ํด๋์ด๋ค.
(์ถํ์ gradle์ ๋ํด์ ๊ณต๋ถ๋ฅผ ํ๊ณ ๋ธ๋ก๊ทธ์ ๊ผญ ์ฌ๋ฆฌ๊ธฐ)
์คํ์ ํ๊ฒ ๋๋ฉด,
ํน์ฌ๋ ์ด๋ฐ ์ค๋ฅ๊ฐ ๋ฐ์ ํ ์ ์๋ค. ์ด๋ฐ ์ค๋ฅ๋ ์ด๋ฏธ 8080ํฌํธ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๋ ๊ฒ์ด๋ฏ๋ก
application.properties์๋ค server.port=9090์ ๋ฃ์ด์ฃผ๊ณ http://localhost:9090/ ์ผ๋ก ์ ์ํ๋ฉด ์ ๋๋๊ฑธ ๋ณผ ์ ์๋ค.
์ ๋ธ๋ก๊ทธ ๋ด์ฉ์ ๊น์ํ๋์ ์คํ๋ง์ ๋ฌธ ๊ฐ์ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์ ์ ๊ธ์ด๋ค!
'๐ ๋ฐฑ์๋ ๊ฐ๋ฐ > SPRING' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Spring ์๋ ์ฌ์์ (0) | 2024.07.25 |
---|---|
Spring #5 MVC์ ํ ํ๋ฆฟ ์์ง (0) | 2024.07.16 |
Spring #4 ์ ์ ์ปจํ ์ธ (0) | 2024.07.16 |
Spring #3 View ํ๊ฒฝ์ค์ (0) | 2024.07.16 |
Spring #2 ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ดํด๋ณด๊ธฐ! (0) | 2024.07.13 |