스프링 메모
- 스프링은 DAO를 알아서 만들어 준다. 물론 싱글턴으로 만든다.
- 객체 생성, 객체 소멸은 스프링이 관리한다. 즉, 객체 관리의 주체가 스프링이 된다.
- 스프링은 myBatis도 DAO도 생성 시켜주며 myBatis와 DAO를간에 조인도 시켜준다.
스프링의 역할
- action, dao, myBatis를 Ojbect(자바에서는 Object를 Bean이라한다)라 하는데,
스프링에서는 이것을 Spring Bean이라 하며 이들의 객체 생성, 객체간의 관계 설정(DI : Dependency Injection)을 해준다.
이 DI만 보면 객체 관계를 쉽게 파악할 수 있다.
스프링의 가장 중요한 부분
- Spring MVC 구현
- DI (Dependency Injection) : 의존성 주입 (내용 중 약 80%)
- Construction Injection
- Setter Injection
'Programming > 강의 메모' 카테고리의 다른 글
MVC메모 (0) | 2013.10.16 |
---|---|
JSP&Servlet 메모 (0) | 2013.10.15 |
스트럿츠2 메모 (0) | 2013.10.15 |
자바 메모 (0) | 2013.10.15 |
이클립스 메모 (0) | 2013.10.15 |