http://www.yes24.com/24/goods/4020006 웹 서점에 나온 책의 목차를 보니 번호가 없는 3단까지 모두 나온데다, 들여쓰기가 안되있어서 목차를 살펴보기가 영 불편할 듯 싶다. 그래서 2단까지만 간단히 정리한 목차를 여기다 올린다.

자세히 보면 이상한 점이 하나 있다. 각 장마다 마지막 절은 ‘정리’인데, 14 장에는 그게 없다. 지금 써야 한다. ㅠㅠ

150페이지에 달하는 13장 @MVC와 난이도 대마왕급의 14장 @AspectJ를 쓰고 나서 정신이 혼미했던 것 같다.

 

토비의 스프링 3 목차

1부.    이해
   1장.    오브젝트와 의존관계
      1.1 초난감 DAO
      1.2 DAO의 분리
      1.3 DAO의 확장
      1.4 제어의 역전(IoC)
      1.5 스프링의  IoC
      1.6 싱글톤 레지스트리와 오브젝트 스코프
      1.6 의존관계 주입(DI)
      1.7 XML을 이용한 설정
      1.8 정리
   2장.    테스트
      2.1 UserDaoTest 다시보기
      2.2 UserDaoTest 개선
      2.3 개발자를 위한 테스팅 프레임워크 JUnit
      2.4 스프링 테스트 적용
      2.5 학습 테스트로 배우는 스프링
      2.6 정리 
   3장.    템플릿
      3.1 다시 보는 초난감 DAO
      3.2 변하는 것과 변하지 않는 것
      3.3 JDBC 전략 패턴의 최적화
      3.4 컨텍스트와 DI
      3.5 템플릿과 콜백
      3.6 스프링의 JdbcTemplate
      3.6 정리
   4장.    예외
      4.1 사라진 SQLException
      4.2 예외 전환
      4.3 정리
   5장.    서비스 추상화
      5.1 사용자 레벨 관리기능 추가
      5.2 트랜잭션 서비스 추상화
      5.3 서비스 추상화와 단일책임원칙
      5.4 메일 서비스 추상화
      5.5 정리
   6장.    AOP
      6.1 트랜잭션 코드의 분리
      6.2 고립된 단위 테스트
      6.3 다이나믹 프록시와 팩토리 빈
      6.4 스프링의 프록시 팩토리 빈
      6.5 스프링AOP
      6.6 트랜잭션 속성
      6.7 애노테이션 트랜잭션 속성과 포인트컷
      6.8 트랜잭션 지원 테스트
      6.9 정리
   7장.    스프링 핵심기술의 응용
      7.1 SQL과 DAO의 분리
      7.2 인터페이스의 분리와 자기 참조 빈
      7.3 서비스 추상화 적용
      7.4 인터페이스 상속을 통한 안전한 기능확장
      7.5 DI를 이용해 다향한 구현방법 적용하기
      7.6 정리
   8장.    스프링이란 무엇인가? 
      8.1 스프링의 정의
      8.2 스프링의 목적
      8.3 POJO 프로그래밍
      8.4 스프링의 기술
      8.5 정리
2부.    선택
   9장.    스프링 프로젝트 시작하기
      9.1 자바 엔터프라이즈 플랫폼과 스프링 애플리케이션
      9.2 개발도구와 환경
      9.3 애플리케이션 아키텍처
      9.4 정리
   10장.    IoC컨테이너와 DI
      10.1 IoC컨테이너 – 빈 팩토리와 애플리케이션 컨텍스트
      10.2 IoC/DI를 위한 빈 설정 메타정보 작성
      10.3 프로토타입과 스코프
      10.4 기타 빈 설정 메타정보
      10.5 정리
   11장.    데이터 액세스 기술
      11.1 공통 개념
      11.2 JDBC
      11.3 iBatis SqlMaps
      11.4 JPA
      11.5 하이버네이트
      11.6 트랜잭션
      11.7 정리
   12장.    스프링 웹 기술과 스프링 MVC
      12.1 스프링의 웹 프레젠테이션 계층 기술
      12.2 스프링 웹 애플리케이션 환경 구성
      12.3 컨트롤러
      12.4 뷰
      12.5 기타 전략
      12.6 정리 
   13장.    스프링 @MVC
      13.1 @RequestMapping 핸들러 매핑
      13.2 @Controller
      13.3 모델 바인딩과 검증
      13.4 JSP뷰와 form 태그
      13.5 메시지 컨버터와 AJAX
      13.6 mvc 네임스페이스
      13.7 @MVC 확장 포인트
      13.8 정리 
   14장.    AOP와 LTW
      14.1 애스팩트 AOP
      14.2 AspectJ와 @Configurable
      14.3 로드타임 위버(LTW) 
   15장.    컨텍스트 테스트 프레임워크
      15.1 컨텍스트 테스트 프레임워크
      15.2 트랜잭션 지원 테스트 
      15.3 정리
   16장.    스프링의 기타 기술과 효과적인 학습방법
      16.1 스프링 기술과 API를 효과적으로 학습하는 방법
      16.2 IoC컨테이너 DI
      16.3 SpEL
      16.4 OXM
      16.5 리모팅과 웹서비스, EJB
      16.6 태스크 실행과 스케줄링
      16.7 정리

Related posts:

  1. Spring 상식퀴즈 (1) – DI 태클하기 해답편
  2. Spring 3.0 (11) Aspects 모듈의 선택 라이브러리 분석
  3. [토스3] 스프링 JDBC DAO에 lazy-loading 기능 적용하기
  4. Spring 3.0 (50) JUnit 4.5~4.7 겨우 지원성공 그리고 계속되는 악몽
  5. Spring 3.0 (16) Jms 모듈의 선택 라이브러리 분석
  6. 스프링이 쓰는 Dynamic Proxy는 Proxy 패턴인가 Decorator 패턴인가?

Facebook comments:

to “토비의 스프링 3 간략 목차”

  1. of course like your web site but you have to test the spelling on several of your posts. Several of them are rife with spelling problems and I to find it very bothersome to tell the reality however I’ll surely come back again.

  2. Thanks for all your valuable hard work on this web page. Betty loves conducting research and it’s simple to grasp why. Many of us notice all regarding the dynamic mode you make reliable tips and tricks on the website and therefore increase contribution from the others on the theme so my child is now learning so much. Take advantage of the rest of the year. You are doing a good job.

  3. Its wonderful as your other blog posts : D, thanks for putting up. “The present is the necessary product of all the past, the necessary cause of all the future.” by Robert Green Ingersoll.

  4. Enjoyed looking at this, very good stuff, regards . “I will do my best. That is all I can do. I ask for your help-and God’s.” by Lyndon B. Johnson.

  5. Amazing loads of amazing material. doxycycline 100 mg

  6. Hello, Neat post. There is a problem together with your web site in web explorer, may test this… IE nonetheless is the market leader and a large component to other people will omit your great writing because of this problem.

  7. F*ckin’ amazing things here. I am very satisfied to look your article. Thank you so much and i am taking a look forward to contact you. Will you kindly drop me a e-mail?

  8. I genuinely enjoy examining on this website , it contains superb blog posts. “The longing to produce great inspirations didn’t produce anything but more longing.” by Sophie Kerr.

  9. Your style is very unique in comparison to other people I ave read stuff from. I appreciate you for posting when you ave got the opportunity, Guess I all just bookmark this page.

  10. Hi there, You’ve done a fantastic job. I will definitely digg it and personally suggest to my friends. I am confident they will be benefited from this web site.

  11. You are my inspiration , I have few blogs and very sporadically run out from to post .I conceive this internet site has got some really fantastic info for everyone. “The expert at anything was once a beginner.” by Hayes.

  12. Some genuinely quality content on this internet site , bookmarked .

  13. Thank you, I’ve just been looking for info about this subject for ages and yours is the best I have discovered till now. However, what concerning the bottom line? Are you positive about the supply?

  14. Its great as your other content : D, regards for posting . “A single day is enough to make us a little larger.” by Paul Klee.

  15. How to make a bomb for a terrorist attack, how to make quality and cheap drugs and then pass them on and sell them without weighing them. How to make a fraudulent site and people picture about the money. Suicidal tendencies, drugs, illegal and illegal sex. These are all links on this site. Please delete these links. —————————-Illegal————-PORN————–Illegal————-PORN——-Illegal————-PORN——-Illegal—————–Illegal————-PORN——-Illegal————-PORN——-Illegal—————–Illegal————-PORN——-Illegal————-PORN——-Illegal—————–Illegal————-PORN——-Illegal————-PORN——-Illegal—————–Illegal————-PORN——-Illegal————-PORN——-Illegal—————–Illegal————-PORN——-

  16. Some really prize content on this site, saved to my bookmarks .

  17. I believe you have observed some very interesting details , regards for the post.

  18. I see something genuinely interesting about your blog so I bookmarked .

  19. Throughout the awesome pattern of things you actually receive a B+ just for effort. Where you actually misplaced us ended up being in the particulars. You know, it is said, the devil is in the details… And it couldn’t be more true at this point. Having said that, let me say to you what did give good results. Your text is definitely extremely powerful and this is possibly the reason why I am taking an effort to comment. I do not make it a regular habit of doing that. Secondly, whilst I can easily see a jumps in reason you make, I am not necessarily certain of exactly how you appear to unite your details which in turn produce the actual final result. For now I will, no doubt yield to your position but hope in the foreseeable future you actually connect your facts much better.

  20. Simply wanna comment that you have a very nice internet site , I the design and style it really stands out.

  21. Is not it excellent if you acquire a fantastic post? Is not it fantastic after you locate a superb post? Supporting the weblog.. thankfully Enjoying the posting.. thanks a bunch

  22. Someone necessarily lend a hand to make critically posts I would state. That is the first time I frequented your web page and up to now? I amazed with the analysis you made to make this particular put up extraordinary. Fantastic task!

  23. Hi, Neat post. There is a problem with your web site in internet explorer, might test this… IE nonetheless is the marketplace chief and a large element of other folks will pass over your excellent writing because of this problem.

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© 2017 Toby's Epril Suffusion theme by Sayontan Sinha