Description
Book SynopsisGet up to speed quickly with this comprehensive guide to Spring Beginning Spring is the complete beginner's guide to Java's most popular framework. Written with an eye toward real-world enterprises, the book covers all aspects of application development within the Spring Framework.
Table of ContentsFOREWORDS xxvii
INTRODUCTION xxxi
CHAPTER 1: POJO PROGRAMMING MODEL, LIGHTWEIGHT CONTAINERS, AND INVERSION OF CONTROL 1
CHAPTER 2: DEPENDENCY INJECTION WITH SPRING 17
CHAPTER 3: BUILDING WEB APPLICATIONS USING SPRING MVC 63
CHAPTER 4: JDBC DATA ACCESS WITH SPRING 103
CHAPTER 5: DATA ACCESS WITH JPA USING SPRING 137
CHAPTER 6: MANAGING TRANSACTIONS WITH SPRING 175
CHAPTER 7: TEST]DRIVEN DEVELOPMENT WITH SPRING 209
CHAPTER 8: ASPECT]ORIENTED PROGRAMMING WITH SPRING 237
CHAPTER 9: SPRING EXPRESSION LANGUAGE 263
Configuring Applications with SpEL 268
CHAPTER 10: CACHING 285
CHAPTER 11: RESTFUL WEB SERVICES WITH SPRING 305
CHAPTER 12: SECURING WEB APPLICATIONS WITH SPRING SECURITY 331
CHAPTER 13: NEXT STOP: SPRING 4.0 369
APPENDIX: SOLUTIONS TO EXERCISES 385
INDEX 425