Spring mvc的搭建

今天试了下使用IDEA搭建spring mvc的项目。
首先安装IDEA,Tomcat,jdk 不在列举。
参考链接:https://www.cnblogs.com/shang-shang/p/7477607.html
1.建立项目
新建一个maven project。

Spring mvc的搭建_第1张图片
image.png

在IDEA的安装目录D:\IDEA\IntelliJ IDEA 2018.3.1\plugins\maven\lib\maven3\conf下选取setting.xml拷贝到C:\Users\lml.m2下。
为了更快下载依赖包,添加一个阿里的官方库的镜像


        alimaven
        central
        aliyun maven
      http://maven.aliyun.com/nexus/content/repositories/central/

2.添加pom依赖
样例如下:


    
      junit
      junit
      4.12
      test
    
    
    
      org.slf4j
      slf4j-log4j12
      1.7.21
    
    
    
      javax.servlet
      javax.servlet-api
      3.1.0
    
    
      javax.servlet.jsp
      jsp-api
      2.2
    
    
      javax.servlet
      jstl
      1.2
    
    
    
      mysql
      mysql-connector-java
      5.1.35
    
    
    
      org.springframework
      spring-web
      4.2.6.RELEASE
    
    
      org.springframework
      spring-webmvc
      4.2.6.RELEASE
    
    
      org.springframework
      spring-context
      4.2.6.RELEASE
    
    
      org.springframework
      spring-test
      4.2.6.RELEASE
    
      
          org.springframework
          spring-jdbc
          4.2.6.RELEASE
      
    
      com.github.stefanbirkner
      system-rules
      1.16.1
      test
    
    
      org.aspectj
      aspectjweaver
      1.8.9
    
    
    
        org.apache.commons
        commons-lang3
        3.4
    
    
        commons-fileupload
        commons-fileupload
        1.3.1
    

这些在官方对包的说明时,会说明如何添加依赖。

3.添加 spring框架
右键项目,add framework support.


Spring mvc的搭建_第2张图片
image.png

选择spring mvc,勾选Create empty spring-config.xml:


Spring mvc的搭建_第3张图片
image.png

如果没法找到spring,可以先去Project Structure的Modules下删除,再来添加:
Spring mvc的搭建_第4张图片
image.png

添加完后,在界面上出现两个文件:
image.png

4.目录结构


Spring mvc的搭建_第5张图片
image.png

注意java文件夹和test文件夹需要设置下:
Spring mvc的搭建_第6张图片
image.png

controller为映射关系,dao处理数据库,pojo放实体类,service关联数据和界面。
5.配置web.xml
可复制下方文件



    Archetype Created Web Application

    
    
        index.jsp
    

    
    
        springMVC
        org.springframework.web.servlet.DispatcherServlet
        
            
            contextConfigLocation
            /WEB-INF/dispatcher-servlet.xml
        
        1
        true
    
    
        springMVC
        /
    
    
    
        contextConfigLocation
        /WEB-INF/applicationContext.xml
    
    
        org.springframework.web.context.ContextLoaderListener
    

6.配置dispatcher-servlet.xml
配置mvc:



    

    
    

    
    

    
    
    
    
    

    
    
    
        
        
        
        
    

    
    

7.配置applicationContext.xml



    

8.url映射


Spring mvc的搭建_第7张图片
image.png

9.添加Tomcat
点击右上角Edit Configurations


Spring mvc的搭建_第8张图片
image.png

在Deployment标签页下,点击加号选择Artifact,选择第二个 exploded
Application context 为浏览路径


Spring mvc的搭建_第9张图片
image.png

10.测试
启动Tomcat,输入地址
Spring mvc的搭建_第10张图片
image.png

你可能感兴趣的:(Spring mvc的搭建)