mybits全局配置文件详解
1 <properties></properties>标签
引入外部properties配置文件的内容; resource:引入项目中的资源 url:引入外部的资源
比如:<properties resource="dbconfig.properties"></properties>
2 <settings> </settings>标签
setting 标签的配置是配置 MyBatis 框架运行时的一些行为的,例如缓存、延迟加载、结果集控制、执行器、分页设置、命名规则等一系列控制性参数,其所有的 setting 配置都放在父标签 settings 标签中
例如:
3 typeAliases 标签
typeAlias:为某个java类型起别名 type:指定要起别名的类型全类名;默认别名就是类名小写;
比如: <typeAlias type="com.bean.Employee" alias="emp"/>
package:为某个包下的所有类批量起别名 name:指定包名 默认为类名小写
比如: <package name="com.bean"/>
4 environments标签
environments 是放有关数据库连接数据的配置信息的,其中可以配置多个数据库的连接环境,方便 sql 语句可以适用于多个数据库环境
例如:<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${driver}"/>
<property name="url" value="${url}"/>
<property name="username" value="${username}"/>
<property name="password" value="${password}"/>
</dataSource>
</environment>
</environments>
以上为mybits配置文件常用标签