The Spring Web MVC Framework: Getting Started

Java Spring    |    Intermediate
  • 16 videos | 1h 46m 57s
  • Includes Assessment
  • Earns a Badge
Rating 4.2 of 57 users Rating 4.2 of 57 users (57)
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

  • 2m 1s
  • 9m 2s
    After completing this video, you will be able to list the key features of the Spring framework. FREE ACCESS
  • Locked
    3.  Inversion of Control
    10m 13s
    In this video, you will outline how Spring implements inversion of control. FREE ACCESS
  • Locked
    4.  Spring Modules
    7m 4s
    During this video, you will learn how to identify the different projects in the Spring framework. FREE ACCESS
  • Locked
    5.  Dependency Management
    3m 59s
    During this video, you will learn how to identify the need for dependency management in projects. FREE ACCESS
  • Locked
    6.  Model-view-controller
    7m 27s
    Upon completion of this video, you will be able to specify the components and interactions in the MVC architecture. FREE ACCESS
  • Locked
    7.  Spring MVC Technologies
    8m 12s
    After completing this video, you will be able to recognize the core technologies used in Spring MVC. FREE ACCESS
  • Locked
    8.  Spring MVC Architecture
    7m 37s
    Upon completion of this video, you will be able to describe the essential elements that make up the Spring MVC architecture. FREE ACCESS
  • Locked
    9.  Setting up a Maven Project on Eclipse
    9m 48s
    In this video, you will set up a Maven web application project using Eclipse IDE. FREE ACCESS
  • Locked
    10.  Exploring and Running a Maven Web App
    6m 32s
    Find out how to run a Maven web application on Tomcat. FREE ACCESS
  • Locked
    11.  Specifying Application Context Programmatically
    9m 45s
    Find out how to configure the application context programmatically. FREE ACCESS
  • Locked
    12.  Running a Spring MVC Application Within Eclipse
    3m 51s
    In this video, you will run a Spring MVC application using Eclipse. FREE ACCESS
  • Locked
    13.  Specifying Application Context Using XML
    5m 24s
    In this video, learn how to configure the application context using XML. FREE ACCESS
  • Locked
    14.  Using Annotations for Bean Specification
    10m 34s
    Learn how to configure Spring beans using annotations. FREE ACCESS
  • Locked
    15.  Configuring the View Resolver
    3m 40s
    Upon completion of this video, you will be able to specify a view resolver for logical view names. FREE ACCESS
  • 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 on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 81 users Rating 4.5 of 81 users (81)
Rating 4.6 of 83 users Rating 4.6 of 83 users (83)
Rating 4.6 of 75 users Rating 4.6 of 75 users (75)