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