Recommended books for Spring framework
- Details
- Written by Nam Ha Minh
- Last Updated on 15 March 2020   |   Print Email
Spring is one of the most popular and widely-used framework for building Java enterprise applications. Demand for Spring-related skills in Java job posting has also been increasing over the past few years. As a Java developer, you probably do not want to miss the chances. The shortest and fastest way to arm yourself is digging into a good Spring book. Here’s a list of options for you:
1. Spring MVC: Beginner's Guide
Publisher: Packt Publishing
Published Date: June 25, 2014
Paperback: 347 pages
Content Coverage:
- Chapter 1: Configuring a Spring Development Environment
- Chapter 2: Spring MVC Architecture - Architecting Your Web Store
- Chapter 3: Control Your Store with Controllers
- Chapter 4: Working with Spring Tag Libraries
- Chapter 5: Working with View Resolvers
- Chapter 6: Intercept Your Store with Interceptor
- Chapter 7: Validate Your Products with a Validator
- Chapter 8: Give REST to Your Application with Ajax
- Chapter 9: Apache Tiles and Spring Web Flow in Action
- Chapter 10: Testing Your Application
- Appendix A: Using the Gradle Build Tool
More information about Spring MVC Beginner’s Guide on Amazon
2. Getting started with Spring Framework
Author: J. Sharma, Ashish Sarin
Publisher: CreateSpace Independent Publishing Platform
Published Date: December 10th 2012
Paperback: 324 pages
Content Coverage:
- Chapter 1: Spring Framework basics
- Chapter 2: Configuring beans
- Chapter 3: Dependency injection
- Chapter 4: Customizing beans and bean definitions
- Chapter 5: Annotation-driven development with Spring
- Chapter 6: Database interaction using Spring
- Chapter 7: Messaging, emailing, asynchronous method execution, and caching using Spring
- Chapter 8: Aspect-oriented programming
More information about Getting started with Spring Framework book on Amazon
3. Spring in Action (3rd Edition)
Publisher: Manning Publications
Published Date: June 29th 2011
Paperback: 424 pages
Content Coverage:
- PART 1: CORE SPRING:
- Springing into action
- Wiring beans
- Minimizing XML configuration in Spring
- Aspect-oriented Spring
- PART 1: CORE SPRING:
- PART 2: SPRING APPLICATION ESSENTIALS
- Hitting the database
- Managing transactions
- Building web applications with Spring MVC
- Working with Spring Web Flow
- Securing Spring
- PART 2: SPRING APPLICATION ESSENTIALS
- PART 3: INTEGRATING SPRING
- Working with remote services
- Giving Spring some REST
- Messaging in Spring
- Managing Spring beans with JMX
- Odds and ends
- PART 3: INTEGRATING SPRING
More information about Spring in Action on Amazon
4. Spring in Practice
Author: Willie Wheeler, Joshua White
Publisher: Manning Publications
Published Date: May 16th 2013
Paperback: 560 pages
Content Coverage:
- Introducing Spring: the dependency injection container.
- Data persistence, ORM, and transactions.
- Building web applications with Spring Web MVC.
- Basic web forms.
- Enhancing Spring MVC applications with Web Flow.
- Authenticating users.
- Authorizing user requests.
- Communicating with users and customers.
- Creating a rich-text comment engine.
- Integration testing.
- Building a configuration management database.
- Building an article-delivery engine.
- Enterprise integration.
- Creating a Spring-based “site-up” framework.
More information about Spring in Practice on Amazon
5. Pro Spring 3
Author: Clarence Ho, Rob Harrop
Publisher: Apress
Published Date: April 18th 2012
Paperback: 944 pages
Content Coverage:
- Introducing Spring
- Getting Started
- Introducing the Sample Application
- Introducing IoC and DI in Spring
- Spring Configuration in Detail
- Introducing Spring AOP
- More Spring AOP and Annotations
- Spring JDBC Support
- Using Hibernate in Spring
- Data Access in Spring with JPA 2
- Using MyBatis in Spring
- Designing and Implementing Spring-Based Applications
- Transaction Management
- Validation with Type Conversion and Formatting
- Task Scheduling in Spring
- Using Spring Remoting
- Web Applications with Spring
- Spring Web Flow and JSF
- Spring Testing
- Spring Projects: Batch, Integration, Roo
- Sample Application in Detail
- Scripting Support in Spring
- Spring Application Monitoring
- SpringSource Tool Suite (Spring IDE)
More information about Pro Spring 3 on Amazon
6. Spring Integration in Action
Author: Mark Fisher, Jonas Partner, Marius Bogoevici, Iwein Fuld
Publisher: Manning Publications
Published Date: September 26th 2012
Paperback: 368 pages
Content Coverage:
- Part 1: Background
- Introduction to Spring Integration.
- Enterprise integration fundamentals.
- Part 2: Messaging
- Messages and channels.
- Message Endpoints.
- Getting down to business.
- Go beyond sequential processing: routing and filtering.
- Splitting and aggregating messages.
- Part 3: Integrating Systems
- Handling messages with XML payloads.
- Spring Integration and the Java Message Service.
- Email-based integration.
- Filesystem integration.
- Spring Integration and web services.
- Chatting and tweeting.
- Part 4: Advanced Topics
- Monitoring and Management.
- Managing scheduling and concurrency.
- Batch applications and enterprise integration.
- Scaling messaging applications with OSGi.
- Testing
More information about Spring Integration in Action on Amazon
7. Spring Batch in Action
Author: Arnaud Cogoluegnes, Thierry Templier, Gary Gregory, Olivier Bazoud
Publisher: Manning Publications
Published Date: October 07th 2011
Paperback: 504 pages
Content Coverage:
- PART 1: BACKGROUND
- Introducing Spring Batch
- Spring Batch concepts
- PART 2: CORE SPRING BATCH
- Batch configuration
- Running batch jobs
- Reading data
- Writing data
- Processing data
- Implementing bulletproof jobs
- Transaction management
- PART 3: ADVANCED SPRING BATCH
- Controlling execution
- Enterprise integration
- Monitoring jobs
- Scaling and parallel processing
- Testing batch applications
More information about Spring Batch in Action on Amazon
8. Spring Web Services 2 Cookbook
Author: Hamidreza Sattari, Shameer Kunjumohamed
Publisher: Packt Publishing
Published Date: February 20th 2012
Paperback: 322 pages
Content Coverage:
- Chapter 1: Building SOAP Web-Services.
- Chapter 2: Building Clients for SOAP Web-Services.
- Chapter 3: Testing and Monitoring Web-Services.
- Chapter 4: Exception/SOAP Fault Handling.
- Chapter 5: Logging and Tracing of SOAP Messages.
- Chapter 6: Marshalling and Object-XML Mapping (OXM)
- Chapter 7: Securing SOAP Web-Services using XWSS Library.
- Chapter 8: Securing SOAP Web-Services using WSS4J Library.
- Chapter 9: RESTful Web-Services.
- Chapter 10: Spring Remoting.
More information about Spring Web Services 2 Cookbook on Amazon
You may be also interested in:
- Top 8 Books for Java Web Frameworks in 2014
- Recommended books for Struts 2 framework
- Recommended books for Hibernate framework
- Best Java books for Java EE developers
Comments
Thanks to Author of this for this wounder content in this book “Learning Spring Application Development”.