The Spring Web MVC Framework: Getting Started

Java Spring 5.1
  • 16 Videos | 1h 53m 57s
  • Includes Assessment
  • Earns a Badge
Likes 17 Likes 17
The Spring MVC framework helps build web applications robustly and intuitively using the model-view-controller design pattern. Working with this framework helps produce flexible, loosely-coupled, three-tiered architecture web applications. In this course, you'll explore the Spring framework and the basic design principle of inversion of control, which is achieved in Spring using dependency injection. You'll also examine the model-view-controller design pattern, identifying the core components, interactions, technologies, and architectural elements that comprise Spring MVC. You'll discuss the range of modules that Spring offers for data access, web applications, messaging, and security. Next, you'll work with Maven web apps on Eclipse and Tomcat and Spring MVC apps using Eclipse and XML. Finally, you'll learn how to configure view resolvers for logical view names and Spring beans using annotations.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    list the key features of the Spring framework
    outline how inversion of control is implemented in Spring
    identify the different projects in the Spring framework
    identify the need for dependency management in projects
    specify the components and interaction in the MVC architecture
    recognize the core technologies used in Spring MVC
    describe the essential elements that make up the Spring MVC architecture
  • set up a Maven web application project using Eclipse
    run a Maven web application on the Tomcat server
    configure the application context programmatically
    run a Spring MVC application using Eclipse
    configure the application context using XML
    configure Spring beans using annotations
    specify a view resolver for logical view names
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 1s
    UP NEXT
  • Playable
    2. 
    The Spring Framework
    9m 2s
  • Locked
    3. 
    Inversion of Control
    10m 13s
  • Locked
    4. 
    Spring Modules
    7m 4s
  • Locked
    5. 
    Dependency Management
    3m 59s
  • Locked
    6. 
    Model-view-controller
    7m 27s
  • Locked
    7. 
    Spring MVC Technologies
    8m 12s
  • Locked
    8. 
    Spring MVC Architecture
    7m 37s
  • Locked
    9. 
    Setting up a Maven Project on Eclipse
    9m 48s
  • Locked
    10. 
    Exploring and Running a Maven Web App
    6m 32s
  • Locked
    11. 
    Specifying Application Context Programmatically
    9m 45s
  • Locked
    12. 
    Running a Spring MVC Application Within Eclipse
    3m 51s
  • Locked
    13. 
    Specfiying Application Context Using XML
    5m 24s
  • Locked
    14. 
    Using Annotations for Bean Specification
    10m 34s
  • Locked
    15. 
    Configuring the View Resolver
    3m 40s
  • Locked
    16. 
    Course Summary
    1m 49s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.