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

mybatis-config.xml-配置文件详解

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

mybatis-config.xml-配置文件详解

mybatis-config.xml-配置文件详解 1.说明
  1. mybatis 的核心配置文件(mybatis-config.xml),比如配置 jdbc 连接信息,注册 mapper 等等,我们需要对这个配置文件有详细的了解
  2. 文档地址: https://mybatis.org/mybatis-3/zh/configuration.html

2.properties 属性

● 通过该属性,可以指定一个外部的 jdbc.properties 文件,引入我们的 jdbc 连接信息

1.创建srcmainresourcesjdbc.properties

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://127.0.0.1:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=UTF-8
jdbc.username=root
jdbc.password=root

2.修改 mybatis-confing.xml

    
      
	
        
            
            
                
                
                
                
            
        
    
  1. 修改父项目的 pom.xml(如果已经配置了*.properties 就不用再配置) 并完成测试


    
        
            src/main/java
            
                ***.xml
            
        
        
            src/main/resources
            
                ***.properties
            
        
    

3.settings 全局参数定义
  1. 具体看手册
  2. settings 列表,通常使用默认

https://mybatis.org/mybatis-3/zh/configuration.html#settings

4.typeAliases 别名处理器
  1. 别名是为 Java 类型命名一个短名字。它只和 XML 配置有关,用来减少类名重复的部分
  2. 如果指定了别名,我们的 MappperXxxx.xml 文件就可以做相应的简化处理
  3. 注意指定别名后,还是可以使用全名的
  4. 举例说明

1.修改mybatis-config.xml



    
    
    

5.typeHandlers 类型处理器
  1. 用于 java 类型和 jdbc 类型映射
  2. Mybatis 的映射基本已经满足,不太需要重新定义
  3. 这个我们使用默认即可,也就是 mybatis 会自动的将 java 和 jdbc 类型进行转换
  4. java 类 型 和 jdbc 类 型 映 射 关 系 一 览 [ 手 册 ] https://mybatis.org/mybatis-3/zh/configuration.html#typeHandlers
6.environments 环境
  1. resource 注册 Mapper 文件: XXXMapper.xml 文件(常用,使用过)

  2. class:接口注解实现(使用过)

  3. url:外部路径,使用很少,不推荐

  4. package 方式注册 : 并测试

 

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

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

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