mybatis-config.xml文件的详情

1.mybatis-config.xml文件的详情

mybatis的全局配置文件SqlMapConfig.xml,配置内容如下:

properties(属性) 加载properties文件

settings(全局配置参数) 缓存

typeAliases(类型别名) 类型别名

typeHandlers(类型处理器)

objectFactory(对象工厂)

plugins(插件) 通用Mapper 分页插件

environments(环境集合属性对象)

environment(环境子属性对象)

transactionManager(事务管理)

dataSource(数据源)

mappers(映射器)

2 properties属性

在实际开发中,我们通常会将数据库连接参数单独配置在db.properties中,只需要在mybatis-config.xml中加载db.properties的属性值。这样我们在mybatis-config.xml中就不需要对数据库连接参数硬编码。

将数据库连接参数只配置在db.properties中,原因:方便对参数进行统一管理,其它xml可以引用该db.properties。

db.properties文件:

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8
jdbc.username=root
jdbc.password=root

mybatis-config.xml引用properties文件:


    
    
    
        
        

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