
์ค์ ๋ฐ ๊ตฌ์ฑ
- ์คํ๋ง(Spring) : ์ค์ ์ด ๋ณต์ก, ์๋์ผ๋ก ๋ค์ํ ์ค์ ์ ํด์ผํจ. bean ์ค์ , ์์กด์ฑ ์ฃผ์ ์ค ๋ง์ ๊ตฌ์ฑ์ด ํ์ํ๋ฏ๋ก ์ค์ ํ์ผ์ด ์ปค์ง๊ฑฐ๋ ๋ณต์กํด์ง ์ ์์.
- ์คํ๋ง๋ถํธ(SpringBoot) : ์ค์ ์ ๊ฐ์ํํ์ฌ ๊ธฐ๋ณธ๊ฐ์ ์ ๊ณตํจ. ์๋ ๊ตฌ์ฑ์ ํตํด ๊ธฐ๋ณธ ์ค์ ์ ์๋์ผ๋ก ์ฒ๋ฆฌํ๋ฏ๋ก ๋น ๋ฅด๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ํ ์ ์์.
๋ด์ฅ ์๋ฒ
- ์คํ๋ง(Spring) : ์ผ๋ฐ์ ์ผ๋ก ํฐ์บฃ์ด๋ ์ ํฐ๊ฐ์ ์ธ๋ถ ์๋ฒ์ ๋ฐฐํฌํด์ผํจ. ์๋ฒ ์ค์ ์ ๋ฐ๋ก ํด์ผ ํจ.
- ์คํ๋ง๋ถํธ(SpringBoot) : ํฐ์บฃ๊ฐ์ ๋ด์ฅ ์๋ฒ๋ฅผ ์ ๊ณตํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ํฌํจ์ํฌ ์ ์์. ๋ฐ๋ก ์ธ๋ถ ์๋ฒ ์ค์น์์ด ์ ํ๋ฆฌ์ผ์ด์ ์ JAR ํ์ผ๋ก ๋ง๋ค์ด ์คํํ ์ ์์.
์คํํฐ ํจํค์ง
- ์คํ๋ง(Spring) : ์์กด์ฑ ๊ด๋ฆฌ๋ฅผ ์ง์ ํด์ผ ํจ. ์ฌ๋ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ผ์ผ์ด ์ถ๊ฐํ๊ณ ํธํ์ฑ์ ์ ๊ฒฝ์จ์ผ ํจ.
- ์คํ๋ง๋ถํธ(SpringBoot) : ์คํํฐ ํจํค์ง๋ฅผ ์ ๊ณตํ์ฌ ํ์ํ ์์กด์ฑ๋ค์ ๋ฏธ๋ฆฌ ์ ์ํจ. ์๋ฅผ ๋ค์ด spring-boot-starter-web๋ง ์ถ๊ฐํ๋ฉด ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ํ์ํ ๋ชจ๋ ์์กด์ฑ์ด ์๋์ผ๋ก ์ถ๊ฐ๋จ.
๋ชจ๋ํฐ๋ง ๋ฐ ๋ฐฐํฌ
- ์คํ๋ง(Spring) : ๋ชจ๋ํฐ๋ง๊ณผ ๋ฐฐํฌ ์ค์ ์ ๋ณ๋๋ก ํด์ผํ๋ฉฐ, ์ด๋ฅผ ์ํด ์ถ๊ฐ์ ์ธ ํด์ด๋ ์ค์ ์ด ํ์ํจ.
- ์คํ๋ง๋ถํธ(SpringBoot) : Actuator๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํ์ฌ ๋ชจ๋ํฐ๋ง์ ์ฝ๊ฒ ํ ์ ์์.
์์ฝ
์คํ๋ง์ ์ค์ ๊ณผ ๊ตฌ์ฑ์ด ์ ์ฐํ์ง๋ง ๋ณต์กํ ๋์ , ์คํ๋ง๋ถํธ๋ ์ค์ ์ ์๋ํํ๊ณ ๊ฐ์ํํ์ฌ ๋น ๋ฅธ ๊ฐ๋ฐ์ ์ง์ํ๋ค๋ ์ฐจ์ด์ ์ด ์๋ค.
'Backend > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [Java] ํ๋ฆฌ๋ฏธํฐ๋ธ(Primitive) ํ์ ๊ณผ ๋ ํผ๋ฐ์ค(Reference) ํ์ (0) | 2024.12.07 |
|---|---|
| [Java] ์คํธ๋ฆผ์ filter()๋ก ์ํ๋ ์กฐ๊ฑด์ ๋ฐ์ดํฐ ํํฐ๋งํ๊ธฐ (2) | 2024.09.09 |
| [JAVA] ๋ฐฐ์ด ์ ๋ ฌ ๋ฉ์๋ Arrays.sort (0) | 2024.08.29 |
| [Java] Math ํด๋์ค : Math.pow(), Math.sqrt() (0) | 2024.08.22 |
| [Java] ๋ฌธ์์ด ๋ค๋ฃจ๊ธฐ (0) | 2024.08.13 |