Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记

使用Maven构建Spring+SpringMVC+Mybitys工程

1.环境检查

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第1张图片

2.Inteliij Idea工具准备  旗舰版

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第2张图片

3.MySql

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第3张图片Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第4张图片

4.创建Web工程

1)新建工程

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第5张图片

选择Maven,选择SDK版本,勾选骨架,选择maven-archetype-webapp骨架,next

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第6张图片

设置地址和模块

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第7张图片

配置Maven仓储,选用自带3.3.9 自己装的3.6.3报错了~ 勾选覆盖,选择自己设置的仓储设置,以及本地仓储路径

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第8张图片

镜像是阿里的

/Users/mac/Desktop/my_root/project/server/myRepository

  
     alimaven  
     aliyun maven  
     http://maven.aliyun.com/nexus/content/groups/public/  
     central          

确认一下工程存放位置

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第9张图片

创建成功后

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第10张图片

我这里的junit原本为4.11标红,找不到,后来在本地仓库中发现了junit的版本为4.13,于是修改为3.14就不再报错 Maven右侧可以看见三组数据分别是生命周期Lifecycle,插件组Plugins,依赖组Dependencies。底部看见BUILD SUCCESS表明构建成功。

工程结构图

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第11张图片

在main底下new两个Directory:java,resources

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第12张图片

点Project Struct,设置源码文件夹和资源文件夹

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第13张图片

设置完成后

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第14张图片

为了便于管理文件,在WEB-INF底下new一个Directory,命名jsp,再将index.jsp剪切进去

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第15张图片

编辑pom.xml 使用Maven下载依赖

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第16张图片

pom.xml代码


 

  4.0.0
 
  com.dx.ssm
  client
  1.0-SNAPSHOT
  war
 
  client Maven Webapp
  
  http://www.example.com
 
  
    UTF-8
    1.7
    1.7
    3.1.0.RELEASE
  
 
  
    
      junit
      junit
      4.13
      test
    
 
      
      
          org.springframework
          spring-context
          ${spring.version}
      
      
          org.springframework
          spring-core
          ${spring.version}
      
      
          org.springframework
          spring-beans
          ${spring.version}
      
      
          org.springframework
          spring-context-support
          ${spring.version}
      
      
          org.springframework
          spring-aop
          ${spring.version}
      
      
          org.springframework
          spring-aspects
          ${spring.version}
      
      
          org.springframework
          spring-expression
          ${spring.version}
      
      
          org.springframework
          spring-jdbc
          ${spring.version}
      
      
          org.springframework
          spring-orm
          ${spring.version}
      
      
          org.springframework
          spring-tx
          ${spring.version}
      
      
          org.springframework
          spring-web
          ${spring.version}
      
      
          org.springframework
          spring-webmvc
          ${spring.version}
      
 
      
      
          mysql
          mysql-connector-java
          5.1.31
      
      
          com.mchange
          c3p0
          0.9.5.2
      
 
      
      
          org.mybatis
          mybatis
          3.4.6
      
      
          org.mybatis
          mybatis-spring
          1.3.2
      
 
      
      
          commons-logging
          commons-logging
          1.2
      
 
      
      
          javax.servlet
          javax.servlet-api
          4.0.1
          provided
      
 
      
          com.alibaba
          fastjson
          1.2.47
      
 
  
 

Import Changes一下

新增springmvc相关配置文件:resources ->new ->XML Configuration File ->applicationContext.xml

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第17张图片




    
    

编辑web.xml




  client

    
    
        ClientDispatcherServlet
        org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            classpath:applicationContext.xml
        
    
    
        ClientDispatcherServlet
        /
    

    
    
        /WEB-INF/jsp/index.jsp
    

右键工程 选择Build Module

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第18张图片

tomcat部署(详情见之前的文章)

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第19张图片

选择新增Tomcat Server -- Local

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第20张图片

OK,然后在去点击左上角加号  或者直接接着做就好,不需要OK

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第21张图片

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第22张图片

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第23张图片

Inteliij Idea 搭建Spring+SpringMVC+Mybatis工程 学习笔记_第24张图片

哎哟我去,习惯了SSH ,jsp应该改成SSM自己改,此处省略了 ~~~~~

你可能感兴趣的:(java)