栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

基于XML配置的Spring整合Mybatis

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

基于XML配置的Spring整合Mybatis

一.创建项目并添加依赖

1.搭建任何Maven项目

2.需要添加的依赖

基于以上名字在mvn网址里找到复制粘贴

Maven Repository: Search/Browse/Explore (mvnrepository.com)https://mvnrepository.com/

spring 依赖用同一版本

爆红的话点maven 刷新一下就好



    4.0.0

    cn.tedu
    mybatis-spring
    1.0-SNAPSHOT

    
    
        
        8
        8
        5.3.9
    
    
    
        
        
        
            mysql
            mysql-connector-java
            8.0.25
        

        
        
        
            commons-dbcp
            commons-dbcp
            1.4
        

        
        
        
            org.mybatis
            mybatis
            3.5.7
        

        
        
        
            org.mybatis
            mybatis-spring
            2.0.6
        

        
        
        
            org.springframework
            spring-context
            ${spring-version}
        

        
        
        
            org.springframework
            spring-jdbc
            ${spring-version}
        

        
        
        
            org.springframework
            spring-test
            ${spring-version}
        

        
        
        
            org.junit.jupiter
            junit-jupiter
            5.7.0
            test
        

    

二.数据库数据表

点开下方Termianal,这个就是命令行

 

 社区办没有的话打开设置setting-pluging

搜索database可以供我们使用我们需要下载一个插件

 

 安装完成之后点击View(视图)

 

 

 

 

 报错说明时区不对,需要配置一下Properties

控制台 输入:

1.mysql -u root -p

2.输入用户名密码

3.使用数据库

use 数据库名;

4.创建表

create table t_user(id int auto_increment,username varchar(50),primary key (id)) charset=utf8mb4;

三.配置数据源

前提创建好数据库

1.使用属性文件配置连接信息

 连接数据库的相关信息应该在 .properties类型的文件中

里面相关代码:

url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&sServerTimezone=Asia/Shanghai
driverClassName=com.mysql.cj.jdbc.Driver
username=root
password=root

2.使用spring配置数据源

通过Spring读取 .properties配置的信息

通过Spring配置数据源的Bean

拿到spring.xml文件复制到resources目录中

3.测试数据源

通过单元测试(集成测试)检查数据源是否可用

 四 .配置Mybatis整合Spring

  

   在resources,创建子集文件夹 mappers,该文件夹只能存放指定的配置的SQL语句的Xml文件

不要存放其他的配置文件

 在spring.xml文件中

1.配置SqlSessionFactoryBean

主要作用是指定配置SQL语句的XML文件的位置和数据源

 

2.配置MapperSacnnerConfigurer

主要作用是指定自定义的Mybatis接口文件的正位置和SqlSessionFactoryBean

;例如创建的UserMapper等接口在哪个包下

  

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/992394.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号