STS spring ,springMVC,Mybatis三大框架整合环境搭建

(注意:复制过程中可能因为未知原因报错,建议将报错的地方重新敲一遍)

首先新建一个动态Web工程   SSM

版本一定要设置成2.5版本
一定要勾选显示web.xml文件
如果没有显示web.xml文件  右击项目->java EE Tools->Generate Deployment Descriptor Stub    再次查看

导入jar包 ,(备注:有开发时用到的辅助jar包)

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第1张图片

在工程下新建一个Source Folder文件夹存放配置文件conf

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第2张图片

新建一个Spring Bean Configuration File配置文件spring.xml

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第3张图片

添加命名空间

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第4张图片

配置spring.xml







    
    


    
    
        
        
        
        
    



    
    
    
    
    
    


    
        
    


    



    
        
        
    



    

新建一个Spring Bean Configuration File配置文件springmvc.xml

添加命名空间

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第5张图片

配置springmvc.xml






    
    



    
    





新建一个Spring Bean Configuration File配置文件mybatis.xml

配置mybatis.xml (将下边代码直接复制到mybatis.xml文件替换全部




新建db.properties文件存放数据库连接配置(注意改成自己的数据库配置

jdbc.username=root
jdbc.password=root
jdbc.url=jdbc:mysql://localhost:3306/atcrowdfundingrewrite?BatchedStatements=true&useUnicode=true&characterEncoding=utf8
jdbc.driver=com.mysql.jdbc.Driver

新建log4j.xml文件




 
   
   
    
   
 
 
   
 
 
   
 
 
   
   
 

修改web.xml文件



  SSM
  
  
      CharacterEncodingFilter
      org.springframework.web.filter.CharacterEncodingFilter
      
          encoding
          UTF-8
      
  
  
      CharacterEncodingFilter
      /*
  
  
  
   
      HiddenHttpMethodFilter
      org.springframework.web.filter.HiddenHttpMethodFilter
  
  
      HiddenHttpMethodFilter
      /*
  
  
  
    
        contextConfigLocation
        classpath:spring.xml
    

    
        org.springframework.web.context.ContextLoaderListener
    
  
  
    
        springDispatcherServlet
        org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            classpath:springmvc.xml
        
        1
    

    
    
        springDispatcherServlet
        /
    

新建com.lwj.ssm.controller包 , 并在包下键TestController类

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第6张图片

在WEB-INF文件夹下新建views文件夹 (此处与springmvc配置文件内一致)并新建index.jsp文件

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第7张图片

启动tomact,在浏览器窗口输入  http://localhost:8080/SSM/index   回车确认

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第8张图片

测试与数据库的连接(此处省略service层 ,并未用上事务!!!)

新建数据库ssm,并建表test_user , 插入测试数据

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第9张图片

 

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第10张图片

新建com.lwj.ssm.bean包,并在包下建User类

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第11张图片

新建com.lwj.ssm.mapper包 , 并建接口UserMapper ,写一个查询全部方法

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第12张图片

在TestController添加@Autowired添加listUser方法

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第13张图片

在mapper文件下新建UserMapper.xml文件(建议拷贝




    
    

在浏览器输入    http://localhost:8080/SSM/listUser  显示如下结果 , 则框架搭建完成

STS spring ,springMVC,Mybatis三大框架整合环境搭建_第14张图片

你可能感兴趣的:(配置)