1. https://start.spring.io ์์ ์คํ๋ง ํ๋ก์ ํธ ์์ฑํ๊ธฐ
์ด๋ ๋ณธ์ธ์ Java ๋ฒ์ ์ ๋ง๊ฒ ์ค์ ํด์ผ ํจ! ์ ๊ทธ๋ฌ๋ฉด ์ฒ์ ์คํ๋ถํฐ ์ค๋ฅ๋จ! ๊ทธ ์ค๋ฅ๋ฅผ ๊ฒฝํํ ์ฌ๋ ๊ทธ๊ฒ ๋ฐ๋ก ๋~
Dependencies๋ ๊ฐ์ ํ์ํ ๊ฑธ ์ค์นํ๋ฉด ๋๋๋ฐ Spring Seb, Lombok์ ํ์๋ก ํด์ผ ์ข๋ค.
Thymeleaf๋ HTML์ ๊ฐ์ ํ ํ๋ฆฟ๊ณผ ์ฐ๋ํด์ฃผ๋ ํ ํ๋ฆฟ ์์ง์ธ๋ฐ, ์ ๋ชจ๋ฅด๊ณ ์ถ๊ฐํ๋ค๊ฐ ํผ๋ฌ๋ค..ใ String ๋ฌธ์์ด์ returnํ๋ฉด, ๊ทธ ์ด๋ฆ์ ๊ฐ์ง๋ html์ด return๋๋ค. ๋ฐ๋ผ์ html๊ณผ ์ฐ๋ํ ์๊ฐ์ด ์์ผ๋ฉด ์ถ๊ฐํ์ง ์์์ผ ํ๋ค.
์ด๋ ๊ฒ Generateํ ์์ถํ์ผ์ ํด์ ํ๋ค.
2. ๋ณธ์ธ Repository์์ git clone ๋ฐ๊ธฐ
์์์ ๋ง๋ค์๋ ํ๋ก์ ํธ๋ ์์ง ์ฌ๋ผ๊ฐ ์์ง ์์ ๋น์ด์๊ฒ ์ง๋ง, ์ผ๋จ git clone ๋ฐ์์ intelliJ์ ๊ฐ์ ํตํฉ๊ฐ๋ฐํ๊ฒฝ์์ ์ด์ด์ค๋ค.
3. ์์ถ์ ํผ ํ์ผ์ clone๋ฐ์ ๊ณณ์ผ๋ก ์ฎ๊ธด๋ค.
์ด๋ ์ผ๋ถํ์ผ์ด ์ค๋ณต๋๋ค๊ณ ๋ฐ ์ ์๋๋ฐ, ๋๋ ์ผ๋จ ์ด๋ฆ์ ๋ฐ๊ฟ ๋ ๋ค ์ ์ฅํ๊ณ , ๋ด์ฉ์ด ๋ ๋ง์ ๊ฒ์ ์ ์ฅํ๋๋ ์ ์ ์ฉ๋๋ค. (๋ฌด์์ ์ ์ฅํ๋์ง ์ ๊ธฐ์ต์ด ์๋๋ค..)
4. ์คํํด๋ณด๊ธฐ
๋ค์๊ณผ ๊ฐ์ ํ์ด์ง๊ฐ ๋จ๋ฉด ์ ๋ ๊ฒ์ด๋ค.
'์น ๊ฐ๋ฐ > SpringBoot' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Swagger ์ค์ ํ๊ธฐ (0) | 2023.05.23 |
---|---|
SpringBoot ResponseEntity ์์ฑ ๋ฐ ํ์ฉ ๋ฐฉ๋ฒ (0) | 2023.05.23 |
SpringBoot JPA ํ์๊ฐ์ ๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ (0) | 2023.05.23 |
SpringBoot MySQL ์ฐ๋ํ๊ธฐ (0) | 2023.05.23 |