์คํ๋ง ํ๋ ์์ํฌ
์คํ๋ง ํ๋ ์์ํฌ
์คํ๋ง ํ๋ ์์ํฌ๋ ์ฃผ์๊ธฐ๋ฅ์ผ๋ก DI, AOP, MVC, JDBC ๋ฑ์ ์ ๊ณตํ๋ค.
์คํ๋ง ํ๋ ์์ํฌ ๋ชจ๋
์คํ๋ง ํ๋ ์์ํฌ์์ ์ ๊ณตํ๊ณ ์๋ ๋ชจ๋์ ์ฌ์ฉํ๋ ค๋ฉด, ๋ชจ๋์ ๋ํ ์์กด์ค์ ์ ๊ฐ๋ฐ ํ๋ก์ ํธ์์ XMLํ์ผ๋ค์ ์ด์ฉํด์ ๊ฐ๋ฐ์๊ฐ ์ง์ ํ๋ฉด ๋๋ค.
spring-core | DI, IoC ์ ๊ณต |
spring-aop | AOP๊ตฌํ ๊ธฐ๋ฅ ์ ๊ณต |
spring-jdbc | ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฝ๊ฒ ๋ค๋ฃฐ ์ ์๋ ๊ธฐ๋ฅ ์ ๊ณต |
spring-tx | ์คํ๋ง์์ ์ ๊ณตํ๋ ํธ๋์ญ์ ๊ด๋ จ ๊ธฐ๋ฅ ์ ๊ณต |
spring-webmvc | ์คํ๋ง์์ ์ ๊ณตํ๋ Controller์ View๋ฅผ ์ด์ฉํ MVC ๊ตฌํ ๊ธฐ๋ฅ ์ ๊ณต |
์คํ๋ง ์ปจํ ์ด๋(IoC)
์คํ๋ง์์ ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ ์กฐ๋ฆฝํ๋ ์ปจํ ์ด๋๋ก, ์ปจํ ์ด๋๋ฅผ ํตํด ์์ฑ๋ ๊ฐ์ฒด๋ฅผ ๋น(Bean) ์ด๋ผ๊ณ ๋ถ๋ฅด๋.
'๐ปWEB BackEnd > ํ๋ ์์ํฌ Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฐ์ฒด ์์ฑ - (๋ฐฉ๋ฒ2) ์ปจํ ์ด๋๋ฅผ ํตํด ๊ฐ์ฒด ์์ฑ (0) | 2022.11.01 |
---|---|
๊ฐ์ฒด ์์ฑ - (๋ฐฉ๋ฒ1) new์ฐ์ฐ์๋ฅผ ์ด์ฉ (0) | 2022.11.01 |
์์ฃผ ์ฐ์ด๋ ์ดํด๋ฆฝ์ค ๋จ์ถํค (0) | 2022.11.01 |
ํ๋ก์ ํธ ์์ฑ - (๋ฐฉ๋ฒ1)eclipse์์ ์์ฑ (0) | 2022.11.01 |
java, eclipse ์ค์น (0) | 2022.11.01 |