Summary

We have so far explored Spring Framework's comprehensive coverage of all technical aspects around data access and transaction. Spring provides multiple convenient data access methods, which removes much of the hard work for the developer involved in building the data layer and standardizing the business components. The correct usage of Spring data access components makes the data layer of the Spring application clean and highly maintainable. Leveraging Spring Transaction support ensures the data integrity of applications without polluting the business code and makes your application portable across different server environments. Since Spring abstracts much of the technical heavy lifting, building the data layer of your applications becomes ...

Get Spring MVC: Designing Real-World Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.