1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架

目录

1、创建Maven项目

2、引入pom依赖

3、数据库配置文件

4、Mybatis核心配置文件

5、Spring整合Mybatis

7、Web的配置文件

8、SpringMVC核心配置文件

9、Spring配置整合文件


8、SpringMVC核心配置文件

9、Spring配置整合文件

1、创建Maven项目

        (1)、打开IDEA开发工具,创建一个Maven项目

         (2)、定义Maven项目的名称

1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第1张图片

         (3)、创建好的项目文件目录结构

1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第2张图片

2、引入pom依赖

        (1)、打开Maven项目中的pom.xml文件,将以下依赖添加进去

        


    
    
        junit
        junit
        4.12
    
    
    
        mysql
        mysql-connector-java
        8.0.28
    
    
    
        com.mchange
        c3p0
        0.9.5.2
    
    
    
        javax.servlet
        servlet-api
        2.5
    
    
        javax.servlet.jsp
        jsp-api
        2.2
    
    
        javax.servlet
        jstl
        1.2
    
    
    
        org.mybatis
        mybatis
        3.5.2
    
    
        org.mybatis
        mybatis-spring
        2.0.2
    
    
    
        org.springframework
        spring-webmvc
        5.1.9.RELEASE
    
    
        org.springframework
        spring-jdbc
        5.1.9.RELEASE
    
    
    
        org.projectlombok
        lombok
        1.18.10
    

         (2)、粘贴完成之后,IDEA开发工具的右下角会有一个弹窗, 点击Import Changes下载依赖

        1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第3张图片

 3、数据库配置文件

        (1)、在Maven项目中的src/main/resources目录下,创建jdbc.properties文件

        1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第4张图片

        (2)、jdbc.properties文件是用于配置数据库资源信息, 打开jdbc.properties文件中添加以下, 将对应位置的中文,替换为你自己的数据库信息        

jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.url=jdbc:mysql://ip地址:端口号/数据库名?useSSL=true&useUnicode=true&characterEncoding=utf8
jdbc.username=数据库用户名
jdbc.password=数据库密码

 4、Mybatis核心配置文件

        1)、在Maven项目中的src/main/resources目录下,创建mybatis-config.xml文件

1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第5张图片        

 

        2)、在mybatis-config.xml文件中,添加以下

        




    
        
    
    
        
    

       5、Spring整合Mybatis

        1)、在Maven项目中的src/main/resources目录下,创建spring-dao.xml文件

        1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第6张图片        

        2)、在spring-dao.xml中添加以下

        



    
    

    
    
    
        
        
        
        
        
        
        
        
        
    
    
    
        
        
        
        
    
    
    
        
        
        
        
    

 6、Spring整合Service层

        1)、在Maven项目中的src/main/resources目录下,创建spring-service.xml文件

        1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第7张图片

        2)、在spring-service.xml文件中添加以下

        



    
    

    
    
        
    
    
    
        
        
    

 7、Web配置文件

        1)、在Maven项目中的src\main下创建webapp\WEB-INF\web.xml2、

        1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第8张图片

        2)、在web.xml文件中添加以下

        



    
    
        springmvc
        org.springframework.web.servlet.DispatcherServlet
        
            contextConfigLocation
            classpath:applicationContext.xml
        
        
        1
    
    
        springmvc
        /
    
    
    
        encoding
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            utf-8
        
    
    
        encoding
        /*
    
    
        15
    

 8、SpringMVC核心配置文件

        1)、在Maven项目中的src/main/resources目录下,创建spring-mvc.xml文件

        1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第9张图片        

          2)、在spring-mvc文件中添加以下



    
    
    
    
    
    
    
    
        
        
        
        
    

9、Spring整合配置文件

        1)、在Maven项目中的src/main/resources目录下,创建application.xml文件

1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第10张图片

 



    
    
    

在配置文件中需要引入package包, 我项目的目录结构是这样的,在对应的位置,替换你自己的package

1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第11张图片

 配置好Tomcat,就可以直接运行了

1分钟学会如何整合SSM(Spring+SpringMVC+Mybatis)框架_第12张图片

 

你可能感兴趣的:(java,mybatis,spring,java)