๊ฐ์
Spring๊ณผ Spring Framework ๋จ์ด์ ๋ํด ๋ช
ํํ ์ฐจ์ด๋ฅผ ์๊ณ ์์ด์ผ Spring Framework๋ฅผ ๋์ฑ ์ฝ๊ฒ ์ดํด๋ฅผ ํ ์ ์์ ๊ฒ ๊ฐ๋ค๊ณ ์๊ฐ์ ํ์ฌ ์ด ๊ธ์ ์ฐ๊ฒ ๋์์.
1. Spring ์ด๋?
Spring์ ์ฒ์์ Spring Framework๋ผ๋ ์ด๋ฆ์ผ๋ก ์์์ ํ์ง๋ง, ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ Spring Framework ๊ธฐ๋ฐ ์์ ๋ค๋ฅธ ํ๋ก์ ํธ๋ค์ด ์ถ๊ฐ ๋๋ฉด์ Spring์ Spring Framework ๋ฐ ๋ค๋ฅธ ํ๋ก์ ํธ๋ค์ ๋ค ํฌ๊ดํ๋ ๋จ์ด๊ฐ ๋์๋ค.
- Spring์ Spring Framework ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ์ด ๋ ํ๋ก์ ํธ๋ค์ ์ผ์ปซ๋๋ค.
- Spring์ ์คํ์์ค์ด๋ฉฐ, Spring ๋ด์ ๋ชจ๋ ํ๋ก์ ํธ ๋ํ ์คํ์์ค์ด๋ค.
2. Framework ๋?
- ๊ฐ๋ฐ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋ค ๋ ๋ฐ๋ผ์ผ ํ๋ ์ผ์ ํ ๊ท์น์ ํ๋ก ๋ง๋ค์ด ๋์ ๊ฒ ์ด๋ค.
- ํ๋ ์์ํฌ๋ ๊ธฐ๋ณธ์ ์ธ ๊ตฌ์กฐ์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ง ๊ธฐ๋ฅ๋ค์ ์ ๊ณต์ ํ๋ค.
- ๊ท์น๊ณผ ๊ตฌ์กฐ๋ฅผ ์ ๊ณตํ์ฌ ๊ฐ๋ฐ์๊ฐ ์ผ๊ด๋ ๋ฐฉ์์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์
์ ๋ง๋ค ์ ์๊ฒ ๋์์ค๋ค.
- ์ฝ๋์ ๊ฐ๋
์ฑ์ด ๋์์ง๊ณ , ํ์
์ ๋ค๋ฅธ ๊ฐ๋ฐ์๊ฐ ์ฝ๋๋ฅผ ์ฝ๊ฒ ์ดํดํ ์ ์๋ค.
- ํ๋ ์์ํฌ์ ํต์ฌ ๋ชฉํ๋ ํจ์จ์ฑ์ด๋ค.
3. Spring Framework ๋?
- Java ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์
์ ์ฝ๊ฒ ๋ง๋ค ์ ์๋๋ก ๋์์ฃผ๋ ํ์ด๋ค.
- Spring ์ํ๊ณ์ ๋ชจ๋ ํ๋ก์ ํธ๋ Spring Framework ๊ธฐ๋ฐ ์์์ ๋์์ ํ๋ค.
๊ฒฐ๋ก
ํ์ฌ Spring ์ด๋ผ๋๊ฑด ์คํ๋ง ์ํ๊ณ์ ์ ์ฒด ํ๋ก์ ํธ๋ค์ ์๋ฏธํ๋ฉฐ, ์คํ๋ง ํ๋ก์ ํธ์๋ SpringFramework์ Spring Data, Spring Security ๋ฑ ๋ค์ํ ํ๋ก์ ํธ๊ฐ ๋ค์ด๊ฐ ์๋ค.
๊ฒฐ๋ก ์ ํ์ฌ๋ Spring ๋จ์ด๋ Spring Framework๋ฑ ๋ค์ํ ์คํ๋ง ํ๋ก์ ํธ๋ฅผ ํฌ๊ดํ๋ ๋จ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค.
์ฐธ์กฐ ( Spring ๊ณต์ ๋ฌธ์ )
https://docs.spring.io/spring-framework/reference/overview.html
Spring Framework Overview :: Spring Framework
The term "Spring" means different things in different contexts. It can be used to refer to the Spring Framework project itself, which is where it all started. Over time, other Spring projects have been built on top of the Spring Framework. Most often, when
docs.spring.io
'๐ณSpring > ๐ฑSpring Framework' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Spring Framework] @RestController & @Controller ์ฐจ์ด (0) | 2025.05.12 |
---|---|
[Spring Framework] DispatcherServle (0) | 2025.05.12 |
[Spring Framework] IoC ์ปจํ ์ด๋ ๋์ ์๋ฆฌ (0) | 2024.11.14 |
[Spring Framework] IoC ์ปจํ ์ด๋ & Bean ๊ฐ๋ ์ดํด ํ๊ธฐ (1) | 2024.10.21 |
[Spring Framework] IoC & DI ๊ฐ๋ ์ดํด ํ๊ธฐ (0) | 2024.10.20 |