AI학교

IoC-container(Bean을 Container에서 관리하기) 본문

Servlet/Spring

IoC-container(Bean을 Container에서 관리하기)

ai-world.tistory.com 2019. 10. 30. 11:07

Inversion of Control(제어 역전) 

프로그램 코드 내에서 참조하려는 객체를 직접 생성하지 않고 외부의 다른 존재가 생성하여 제공한다는 개념이다.

 

외부의 다른 객체를 Container라고 하며 IoC 오브젝트 혹은 IoC Container라고 한다.

 

Maven 프로젝트
플러그인 추가하기
pom.xml
pom.xml 설정 전

 

pom.xml 설정 후

 

 

 

applicationcontext.xml
app클래스
applicationcontext.xml
실행하기
console 결과

'Servlet > Spring' 카테고리의 다른 글

Validator(가입폼을 미완성한채로 전송해도 자료 남아있게 하기)  (0) 2019.10.31
AOP(Aspect Oriented Programming)  (0) 2019.10.30
Intercepter  (0) 2019.10.30
Logging  (0) 2019.10.29
게시물 작성하기  (0) 2019.10.29
Comments