mybatis的全局配置文件sqlMapConfig.xml,配置内容如下:
properties(属性)
settings(全局配置参数)
typeAliases(类型别名)
typeHandlers(类型处理器)
objectFactory(对象工厂)
plugins(插件)
environments(环境集合属性对象)
environment(环境子属性对象)
transactionManager(事务管理)
dataSource(数据源)
mappers(映射器)
1.properties定义
来看看我们之前的配置文件:
@H_502_38@
- <?xmlversion="1.0"encoding="UTF-8"?>
- <!DOCTYPEconfiguration
- PUBLIC"-//mybatis.org//DTDConfig3.0//EN"
- "http://mybatis.org/dtd/mybatis-3-config.dtd">
- <configuration>
- <!--和spring整合后environments配置将废除-->
- environmentsdefault="development" environmentid="development" <!--使用jdbc事务管理-->
- transactionManagertype="JDBC"/>
- <!--数据库连接池-->
- dataSourcetype="POOLED"propertyname="driver"value="org.gjt.mm.MysqL.Driver"/>
- propertyname="url"value="jdbc:MysqL://localhost:3306/mybatis?characterEncoding=utf-8"propertyname="username"value="root"propertyname="password"value="1234"</dataSourceenvironmentenvironments
- <!--加载映射文件-->
- mappersmapperresource="sqlmap/User.xml"mapperresource="mapper/UserMapper.xml">