Prerequisites

  • Java
  • Spring STS
  • Maven
  • Tomcat


------------------------------------------------------

What are we going to build?

App Features

  • Allow for entering minutes exercising
  • Show total minutes
  • Set goal for the day
  • Notify when goal is reached


----------------------------------------------------------

Springsource Downloads

Getting Spring MVC

Spring Framework

  • http://www.springsource.org/spring-framework
  • Can't download just the web resources
  • 21 different jars that it downloads

Spring MVC - Building



---------------------------------------------------------------------

Maven Overview

  • Using Maven we only need three dependencies
  • Dependencies:
        spring-webmvc
        servlet-api
        jstl
Spring MVC - Building



-----------------------------------------------------

Demo: Maven Configuration

New -> Maven Project

Spring MVC - Building

enter archetype selection
Spring MVC - Building

select a sample Maven Webapp project
Spring MVC - Building

com.pluralsight.FitnessTracker
Spring MVC - Building

Spring MVC - Building

pom.xml
Spring MVC - Building

spring-webmvc
Spring MVC - Building

servlet-api
Spring MVC - Building

jstl
Spring MVC - Building

save , auto download
Spring MVC - Building



-------------------------------------------------------------------------------

Spring MVC Configuration

  • Configure web.xml
  • Configure servlet-config.xml
  • Add Controller
  • Add View


---------------------------------------------------------------

Tomcat

Spring MVC - Building

https://tomcat.apache.org/download-70.cgi

Spring MVC - Building

New -> Server
Spring MVC - Building

Spring MVC - Building

Spring MVC - Building

Spring MVC - Building


---------------------------------------------------------------

Programming Standards
https://blog.csdn.net/u012596785/article/details/79905680














相关文章:

  • 2022-02-02
  • 2022-02-04
  • 2021-06-22
  • 2021-08-24
  • 2021-04-05
  • 2021-10-15
猜你喜欢
  • 2022-12-23
  • 2021-06-30
  • 2021-12-17
  • 2022-12-23
  • 2022-02-04
  • 2021-06-19
  • 2021-09-17
相关资源
相似解决方案