Book description
The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programmers and developers. It works with other leading open-source, agile and lightweight Java technologies like Hibernate, Groovy, MyBatis, and more. Spring now also works with Java EE and JPA 2 as well.
Pro Spring 3 updates the bestselling Pro Spring with the latest that the Spring Framework has to offer: version 3.1. At 1000 pages, this is by far the most comprehensive Spring book available, thoroughly exploring the power of Spring.
With Pro Spring 3, you'll learn Spring basics and core topics, and gain access to the authors' insights and real-world experiences with remoting, Hibernate, and EJB. Beyond the basics, you'll learn how to leverage the Spring Framework to build various tiers or parts of an enterprise Java application like transactions, the web and presentations tiers, deployment, and much more. A full sample application allows you to apply many of the technologies and techniques covered in this book and see how they work together.
After reading this definitive book, you'll be armed with the power of Spring to build complex Spring applications, top to bottom.
Table of contents
- Title
- Dedication
- Contents at a Glance
- Contents
- About the Authors
- About the Technical Reviewer
- CHAPTER 1: Introducing Spring
- CHAPTER 2: Getting Started
- CHAPTER 3: The Sample Application
- CHAPTER 4: Introducing IoC and DI in Spring
-
CHAPTER 5: Spring Configuration in Detail
- Spring’s Impact on Application Portability
- Bean Life-Cycle Management
- Making Your Beans “Spring Aware”
- Use FactoryBeans
- JavaBeans PropertyEditors
- More Spring ApplicationContext Configuration
- Configuration Using Java Classes
- Profiles
- Environment and PropertySource Abstraction
- Configuration Using JSR-330 Annotations
- Summary
- CHAPTER 6: Introducing Spring AOP
- CHAPTER 7: More Spring AOP and Annotations
-
CHAPTER 8: Spring JDBC Support
- Sample Data Model for Example Code
- Exploring the JDBC Infrastructure
- Spring JDBC Infrastructure
- Using DataSources in DAO Classes
- Exception Handling
- The JdbcTemplate Class
- Spring Classes That Model JDBC Operations
- Using the Java Configuration
- Spring Data Project: JDBC Extensions
- Considerations for Using JDBC
- Summary
- CHAPTER 9: Using Hibernate in Spring
- CHAPTER 10: Data Access in Spring with JPA2
- CHAPTER 11: Using MyBatis in Spring
- CHAPTER 12: Designing and Implementing Spring-Based Applications
- CHAPTER 13: Transaction Management
- CHAPTER 14: Validation with Type Conversion and Formatting
- CHAPTER 15: Task Scheduling in Spring
- CHAPTER 16: Using Spring Remoting
-
CHAPTER 17: Web Applications with Spring
- Create Project in STS for Samples
- Implement the Service Layer for Samples
- Introducing MVC and Spring MVC
- Create the First View in Spring MVC
- Spring MVC Project Structure Overview
- i18n (Internationalization)
- Theming and Templating
- Implement the Views for Contact Information
- Using jQuery and jQuery UI
- File Upload Handling
- Securing a Web Application with Spring Security
- Support for Servlet 3 Code-Based Configuration
- Spring MVC in the Sample Application
- Summary
- CHAPTER 18: Spring Web Flow and JSF
- CHAPTER 19: Spring Testing
- CHAPTER 20: Spring Projects: Batch, Integration, and Roo
- CHAPTER 21: Sample Application in Detail
- CHAPTER 22: Scripting Support in Spring
- CHAPTER 23: Spring Application Monitoring
- APPENDIX A: SpringSource Tool Suite
- Index
Product information
- Title: Pro Spring 3
- Author(s):
- Release date: April 2012
- Publisher(s): Apress
- ISBN: 9781430241072
You might also like
book
Beginning Spring
Get up to speed quickly with this comprehensive guide to Spring Beginning Spring is the complete …
video
Making the Leap: Creating the Next Generation CIO
Corporate IT functions and IT leaders are entering a radically new era. Major new developments--including cloud …
book
Pro Spring,Fourth Edition
Pro Spring updates the perennial bestseller with the latest that the Spring Framework 4 has to …
book
Spring Recipes: A Problem-Solution Approach, Third Edition
Spring Recipes: A Problem-Solution Approach, Third Edition builds upon the best-selling success of the previous editions …