[1일 1책 목차 분석] 토비의 스프링 3 / 이일민 (2010)

[1일 1책 목차 분석] 토비의 스프링 3 / 이일민 (2010)

토비의 스프링 3 / 이일민

스프링 프레임워크 3

기초 원리부터 고급 실전활용까지 완벽 가이드

1부 이해

1장 오프젝트와 의존관계

더보기 초난감 DAO DAO의 분리 DAO의 확장 제어의 역전(IoC) 스프링의 IoC 싱글톤 레지스트리와 오브젝트 스코프 의존관계 주입(DI) XML을 이용한 설정 정리

2장 테스트

더보기 UserDaoTest 다시 보기 UserDaoTest 개선 개발자를 위한 테스팅 프레임워크 JUnit 스프링 테스트 적용 학습 테스트로 배우는 스프링 정리

3장 템플릿

더보기 다시 보는 초난감 DAO 변하는 것과 변하지 않는 것 JDBC 전략 패턴의 최적화 컨텍스트와 DI 템플릿과 콜백 스프링의 JdbcTemplate 정리

4장 예외

더보기 사라진 SQLException 예외 전환 정리

5장 서비스 추상화

더보기 사용자 레벨 관리 기능 추가 트랜잭션 서비스 추상화 서비스 추상화와 단일 책임 원칙 메일 서비스 추상화 정리

6장 AOP

더보기 트랜잭션 코드의 분리 고립된 단위 테스트 다이내믹 프록시와 팩토리 빈 스프링의 프록시 팩토리 빈 스프링 AOP 트랜젝션 속성 애노테이션 트랜잭션 속성과 포인트컷 트랜잭션 지원 테스트 정리

7장 스프링 핵심 기술의 응용

더보기 SQL과 DAO의 분리 인터페이스의 분리와 자기 참조 빈 서비스 추상화 적용 인터페이스 상속을 위한 안전한 기능확장 DI를 이용해 다양한 구현 방법 적용하기 정리

8장 스프링이란 무엇인가

더보기 스프링의 정의 스프링의 목적 POJO 프로그래밍 정리

2부 선택

9장 스프링 프로젝트 시작하기

더보기 자바 엔터프라이즈 플랫폼과 스프링 애플리케이션 개발도구와 환경 애플리케이션 아키텍처 정리

10장 IoC 컨테이너와 DI

더보기 IOC 컨테이너 : 빈 팩토리와 애플리케이션 컨텍스트 IOC/DI를 위한 빈 설정 메타정보 작성 프로토타입과 스코프 기타 빈 설정 메타정보 정리

11장 데이터 엑세스 기술

더보기 공통 개념 JDBC iBatis SqlMaps JPA 하이버네이트 트랜잭션 정리

12장 스프링 웹 기술과 스프링 MVC

더보기 스프링의 웹 프레젠테이션 계층 기술 스프링 웹 애플리케이션 환경 구성 컨트롤러 뷰 기타 전략 정리

13장 스프링 @MVC

더보기 @RequestMapping 핸들러 매핑 @Controller 모델 바인딩과 검증 JSP 뷰와 form 태그 메시지 컨버터와 AJAX MVC 네임스페이스 @MVC 확장 포인트 정리

14장 AOP와 LTW

더보기 애스펙트 AOP AspectJ와 @Configurable 로드타임 위버(LTW) 정리

15장 테스트 컨텍스트 프레임워크

더보기 테스트 컨텍스트 프레임워크 트랜잭션 지원 테스트 정리

16장 스프링의 기타 기술과 효과적인 학습 방법

더보기 스프링 기술과 API를 효과적으로 학습하는 방법 IoC 컨테이너 DI SpEL OXM 리모팅과 웹 서비스, EJB 태스크 실행과 스케줄링 정리

부록 A 스프링 모듈

A.1 스프링 모듈의 종류와 특징

더보기 스프링 모듈 이름 스프링 모듈 추가 스프링 모듈 목록

A.2 스프링 모듈의 의존관계 - 모듈별 의존관계

더보기 ASM 모듈 Core 모듈 Beans 모듈 AOP 모듈 Expression 모듈 Context 모듈 Context.Support 모듈 Transaction 모듈 JDBC 모듈 ORM 모듈 Web 모듈 Web.Servlet 모듈 Web.Portlet 모듈 Web.Struts 모듈 JMS 모듈 Aspects 모듈 Instrument 모듈 Instrument.Tomcat 모듈 Test 모듈

부록 B 스프링 의존 라이브러리

B.1 의존 라이브러리의 종류와 특징

더보기 의존 라이브러리 이름 의존 라이브러리 추가

B.2 모듈별 의존 라이브러리 의존관계

B.2.1 필수 라이브러리

B.2.2 모듈별 선택 라이브러리

더보기 ASM 모듈 Core 모듈 Beans 모듈 AOP 모듈 Expression 모듈 Context 모듈 Context.Support 모듈 Transaction 모듈 JDBC 모듈 ORM 모듈 Web 모듈 Web.Servlet 모듈 Web.Portlet 모듈 Web.Struts 모듈 JMS 모듈 Aspects 모듈 Instrument 모듈 Instrument.Tomcat 모듈 Test 모듈

from http://joodevaction.tistory.com/32 by ccl(A) rewrite - 2021-12-22 13:01:25