Pro Spring
ROB HARROP AND JAN MACHACEK
Pro Spring
Copyright . 2005 by Rob Harrop and Jan Machacek
Contents at a Glance
PART 1 Getting Started with Spring
CHAPTER 1 Introducing Spring . . . . . . . . . . . . . . . . . . . . . . . .3
CHAPTER 2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . 15
CHAPTER 3 The Sample Application . . . . . . . . . . . . . . . . . . . . . .35
PART 2 Spring Basics
CHAPTER 4 Introducing Inversion of Control . . . . . . . . . . . . . . . . .49
CHAPTER 5 Beyond the Basics . . . . . . . . . . . . . . . . . . . . . . . . 93
PART 3 Aspect Oriented Programming
with Spring
CHAPTER 6 Introducing Spring AOP . . . . . . . . . . . . . . . . . . . . . .157
CHAPTER 7 More on Spring AOP . . . . . . . . . . . . . . . . . . . . . . . .205
PART 4 Data Access with Spring
CHAPTER 8 Spring JDBC Support . . . . . . . . . . . . . . . . . . . . . . . 249
CHAPTER 9 Using Hibernate in Spring Applications . . . . . . . . . . . . . .279
CHAPTER 10 iBATIS Integration . . . . . . . . . . . . . . . . . . . . . . . 311
PART 5 Spring in the Middle Tier
CHAPTER 11 Designing and Implementing Spring-Based Applications . . . . . . 353
CHAPTER 12 Transaction Management . . . . . . . . . . . . . . . . . . . . . 395
CHAPTER 13 Spring and J2EE . . . . . . . . . . . . . . . . . . . . . . . . .439
CHAPTER 14 Job Scheduling with Spring . . . . . . . . . . . . . . . . . . . 487
CHAPTER 15 Mail Support in Spring . . . . . . . . . . . . . . . . . . . . . 517
CHAPTER 16 Using Spring Remoting . . . . . . . . . . . . . . . . . . . . . .549
PART 6 Web Applications with Spring
CHAPTER 17 Web Applications with Spring MVC . . . . . . . . . . . . . . . . 599
CHAPTER 18 Beyond JSP . . . . . . . . . . . . . . . . . . . . . . . . . . . 645
CHAPTER 19 Spring and Struts . . . . . . . . . . . . . . . . . . . . . . . .679
PART 7 Appendixes
APPENDIX A Testing with Spring . . . . . . . . . . . . . . . . . . . . . . .697
APPENDIX B The Spring Rich Project . . . . . . . . . . . . . . . . . . . . .711
APPENDIX C Spring IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . 729
APPENDIX D The Future of Spring . . . . . . . . . . . . . . . . . . . . . . 743
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 767方向:分布式系统设计