Video description
This screencast is designed to teach novice-level Java developers how to efficiently build well structured Java web applications with the Spring model view controller (MVC) module. The MVC module of the Spring framework provides a simple and lightweight web framework that allows developers to address common web application concerns using an established approach. Students will learn how to configure an advanced set of framework components to build predictable and highly maintainable applications that benefit from being constructed using this well documented technology. Participants should be familiar with the basics of the Java programming language and the concepts underlying the Spring Framework.
- Learn how to work with Spring’s support for web services
- Gain experience working with the Reactive Stack
- Understand how to perform request handling with controllers
- Learn to facilitate web service development with Spring web services
- Understand how to leverage reactive streams
Kevin Bowersox leads development teams that build Java web applications for the federal government. A Java expert with 18 years of experience, Kevin's primary passion is helping coders understand and enjoy the benefits of automating software development practices. He holds a BA in Information Sciences and Technology from Penn State and is the author of multiple O'Reilly titles on topics such as Spring Framework, Hibernate, Apache Maven, and Jenkins.
Table of contents
- Introduction
- Spring MVC Introduction
- Spring MVC Java Configuration
- Boot Configuration
- Basic Request Processing
- Spring MVC Tags
- Advanced Controllers
- Validation and Exception Handling
- View Resolution
- Advanced Components
- Security Features
- MVC Testing
- Async and Streaming
- Spring Web Services
- Reactive Apps with WebFlux
- Conclusion
Product information
- Title: Spring MVC for Java Developers
- Author(s):
- Release date: April 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492036036
You might also like
video
Spring Data for Java Developers
In this Spring Data for Java Developers training course, expert author Kevin Bowersox will teach users …
video
Spring MVC For Beginners
Developing your first Spring MVC web application is fun. In this course, you will learn the …
video
Modern Java Web Applications with Spring Boot 2.x
Building web application has been a challenge for many Java developers because of the complexities of …
book
Spring MVC Beginner’s Guide
Unleash the power of the latest Spring MVC 4.x to develop a complete application About This …