Description
Spring Framework is enterprise Java application development framework that is open-source, agile and lightweight Java technologies, like Hibernate, Groovy, MyBatis and more. Spring Framework now also works with Java EE and JPA 2, Pro Spring 3 is really exploring the power of Spring.With the Pro Spring 3 you will learn the basic Spring Framework, and the experience of Remoting, Hibernate and EJB. In addition you will learn how to use Spring Framework to establish different levels or parts of Java enterprise applications like transactions, the web and presentations tiers, deployment and 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.
What you'll learn
1. How to get started with the Spring Framework and its latest features.2. What Inversion of Control (IoC) and dependency injection (DI) are.
3. Aspect-oriented programming techniques with Spring, and why they're important.
4. Data access and persistence using Spring and Hibernate, MyBatis, JPA 2 and more.
5. How to build transaction engines for your enterprise application and take advantage of other middle-tier features in Spring.
6. How to build Spring-based web applications using Spring MVC and more.
7. How to build Spring-based front ends.
8. How the Spring Framework can work with scripting languages like Groovy to provide enhanced functionality for your applications.
9. How to benefit from the Spring IDE.
Table of Contents
1. Introducing Spring2. Getting Started
3. Introducing the Sample Application
4. Introducing IoC and DI in Spring
5. Spring Configuration in Detail
6. Introducing Spring AOP
7. More Spring AOP and Annotations
8. Spring JDBC Support
9. Using Hibernate in Spring
10. Data Access in Spring with JPA 2
11. Using MyBatis in Spring
12. Designing and Implementing Spring-Based Applications
13. Transaction Management
14. Validation with Type Conversion and Formatting
15. Task Scheduling in Spring
16. Using Spring Remoting
17. Web Applications with Spring
18. Spring Web Flow and JSF
19. Spring Testing
20. Spring Projects: Batch, Integration, Roo
21. Sample Application in Detail
22. Scripting Support in Spring
23. Spring Application Monitoring
Product Details
Paperback: 944 pagesPublisher: Apress; 1 edition (April 18, 2012)
Language: English
ISBN-10: 1430241071
ISBN-13: 978-1430241072
Product Dimensions: 9.2 x 7.4 x 2.2 inches