Introduction to Spring MVC 4

This module provides an introduction to building applications using Spring MVC4 and the Java configuration approach.
Course info
Rating
(431)
Level
Intermediate
Updated
Oct 28, 2014
Duration
3h 46m
Table of contents
Spring MVC 4 Introduction and Upgrading
Spring MVC 4 Configuration
Spring MVC 4 Architecture
Spring MVC 4 Controllers
Spring MVC 4 Views
Spring MVC 4 Build Out
Spring MVC 4 Validation
Spring MVC 4 REST and Ajax
What Next?
Description
Course info
Rating
(431)
Level
Intermediate
Updated
Oct 28, 2014
Duration
3h 46m
Description

This course is a follow-up course to the Introduction to Spring MVC 3 course that utilized XML and Annotations for configuration. This course covers building a basic app, architecture, controllers, views, tags, validation, and Ajax within Spring MVC 4 and the newer Java configuration approach. It is highly recommended that you have completed the previous course before attempting this one.

About the author
About the author

Bryan is a Director at Software Technology Group, a consulting company based out of Salt Lake City, and has authored and taught numerous courses in Java.

More from the author
What’s New in Spring 5
Intermediate
1h 25m
Jan 31, 2018
Building Applications Using Spring JDBC
Intermediate
2h 33m
Apr 27, 2017
More courses by Bryan Hansen
Section Introduction Transcripts
Section Introduction Transcripts

Spring MVC 4 Introduction and Upgrading
Hello, this is Bryan Hansen with Pluralsight, and this is my introduction to Spring MVC 4 course. This course is designed for developers who already have experience with Java Web Development, and specifically previous versions of Spring MVC because we will be focusing on the new features of Spring MVC 4, Spring 4, and the various methods of configuration of your Spring MVC Web project. Before we get started let's talk about some of the prerequisites.

Spring MVC 4 Configuration
Hi this is Bryan Hansen and welcome back to this Spring MVC 4 course, in this module we are going to discuss the various methods to configure an application using Spring MVC 4. Some of these options were available with version 3, but they weren't as robust or mature as they are with version 4, there are also some improvements with Spring MVC 4 to go container less if you choose to in your application.

Spring MVC 4 Architecture
Hi this is Bryan Hansen, and welcome back to the Spring MVC 4 course. In this module we are going to discuss the changes in Spring MVC 4 regarding architecture and design patterns.

Spring MVC 4 Controllers
Hi this is Bryan Hansen form Pluralsight, and welcome back to the Spring MVC 4 course. In this module we are going to discuss the changes in Spring MVC 4 regarding Controllers, as well as show how the Java configuration is different from the XML configuration for Controllers.

Spring MVC 4 Views
Hi this is Bryan Hansen, and welcome back to this Spring MVC 4 course, in this module we are going to be looking at views and resolving them in Spring MVC 4 using Java configuration. Views are how we display the results of what our request was to our middle tier using Spring MVC. Later we're going to look at a new style of controller that aids in RESTful services, which results in a type of View, but not one that necessarily has a UI component involved with it.

Spring MVC 4 Build Out
Hi this is Bryan Hansen, and welcome back to this Spring MVC 4 course, in this module we're going to discuss building our more of our application, there were enough small changes in the Java configuration that didn't belong in their own module that will have just condensed them down into this one section.

Spring MVC 4 Validation
Hi this is Bryan Hansen, and welcome back to this Spring MVC 4 course, in this module we are going to discuss validation, validation in Spring MVC 4 is very similar to what we did in 3. 0, but we're going to add a section on building out a custom annotation to validate our objects as well.

Spring MVC 4 REST and Ajax
Hi this is Bryan Hansen, and welcome back to this Spring MVC course. In this module we are going to discuss the changes in Spring MVC 4 surrounding RESTful services and AJAX clients.

What Next?
So this concludes our course on Spring MVC 4 and Java configuration. And you may be wondering what you should look at next, there are various courses that I've published out on Pluralsight regarding, Maven, Spring Fundamentals, Spring Security, Spring JPA, and RESTful services, and your always welcome to send new course suggestions my through my Twitter handle bh5k, or through my LinkedIn profile, which is the URL that's listed on the slide, so that's it for this course, and I appreciate you handing with met to he end and I hope you found it valuable.