Spring MVC Blueprints
by Sherwin John Calleja Tragura
English | 2016 | ISBN: 1785888277 | 483 Pages | True PDF | 25 MB
by Sherwin John Calleja Tragura
English | 2016 | ISBN: 1785888277 | 483 Pages | True PDF | 25 MB
This book is for competent Spring developers who wish to understand how to develop complex yet flexible applications with Spring MVC.
What You Will Learn:
- Set up and configure the Spring 4.x MVC platform from the ground up using the basic Spring Framework 4.x APIs
- Configure and test Spring integration into the Hibernate, MyBatis, and JPA frameworks for database transactions
- Study requirements and manage solutions on file uploading transactions in Spring 4.x applications
- Generate reports using JFreeChart, Google Charts, JasperReports, DynamicReports, FreeMarker, Velocity, and Spring's API, known as ContentNegotiatingViewResolver
- Configure security and flexibility by adding Captcha, Spring Security, Spring Flow, Spring Portlets, and JTA to improve data management performance
- Design and implement a Spring 4.x application using AngularJS, ExtJs, Twitter Bootstrap, and Spring Mobile for responsive web design
Spring MVC is the ideal tool to build modern web applications on the server side. With the arrival of Spring Boot, developers can really focus on the code and deliver great value, leveraging the rich Spring ecosystem with minimal configuration.
This book starts all the necessary topics in starting a Spring MVC-based application. Moving ahead, it explains how to design model objects to handle file objects, save files into a data store, and how Spring MVC behaves when an application deals with uploading and downloading files. It shows how to create a customer feedback system that does not require a username or password to log in. Later, it will discuss how to use Spring Web Flow on top of Spring MVC to create better web applications.
By the end of the book you will be able to create efficient and flexible real-time web applications using all the frameworks in Spring MVC.