MyBatis学习笔记
Posted 编世界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis学习笔记相关的知识,希望对你有一定的参考价值。
一 配置文件取别名的两种方式
<!-- <typeAliases>
<typeAlias alias="Student" type="com.he.entity.Student"/>
</typeAliases>- -->
<typeAliases>
<package name="com.he.entity"/>
</typeAliases>
二 数据源配置两种方式
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</dataSource>
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</dataSource>
三 可以配置多种环境 例如:开发环境,测试环境,生产环境
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</dataSource>
</environment>
<environment id="test">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driverClassName}" />
<property name="url" value="${jdbc.url}" />
<property name="username" value="${jdbc.username}" />
<property name="password" value="${jdbc.password}" />
</dataSource>
</environment>
</environments>
四 映射配置----两种方式
<mappers>
<mapper resource="com/he/mappers/StudentMapper.xml" />
</mappers>
<mappers>
<package name="com.he.mappers"/>
</mappers>
以上是关于MyBatis学习笔记的主要内容,如果未能解决你的问题,请参考以下文章
mybatis学习笔记(14)-spring和mybatis整合
mybatis学习笔记(14)-mybatis整合ehcache