以下为SSM整合框架开发中,MyBatis配置。文件名称,MyBatis-Configuration.xml。因为是ssm整合,连接数据库及配置dao都交由Spring框架去处理,所以只需配置实体类别名。最下代码可直接复制到MyBatis-Configuration.xml文件中使用。(文件名可自定义,本章中起名,是为搭配其他章节中配置信息)
下面是不用Spring,单独配置MyBatis连接数据库配置
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<setting name="jdbcTypeForNull" value="NULL"/>
</settings>
<!-- 设置实体类别名 -->
<typeAliases>
<typeAlias alias="cust" type="com.test.model.Cust"/>
</typeAliases>
<!-- 设置数据库 -->
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="oracle.jdbc.driver.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"/>
<property name="username" value="scott"/>
<property name="password" value="tiger"/>
</dataSource>
</environment>
</environments>
<!-- 设置映射文件路径 -->
<mappers>
<mapper resource="com/test/dao/CustMapper.xml"/>
</mappers>
</configuration>