150518 스프링

150518 스프링

1. Bean 배치

  -> 클래스를 모아서 관리

  -> 클래스 메모리 할당, 소멸 –> (설정)

      변수값 설정, 메소드 호출, 매개변수

      객체의 생명주기 관리(DI: 디펜전시 인젝션)

2. 반복 코딩에 대한 처리 (공통모듈) : AOP

  -> 트랜젝션, 보안, 로깅

3. MVC (웹) : JQuery, JSON, WebSocket

4. 테스팅, restful

5. ORM, OXM -> XML 또는 Annotation으로 처리

(릴레이션 매퍼, XML매퍼)

6. Maven

(1) DI
(2) AOP
(3) MVC