Mybatis的配置
时间: 2023-11-28 15:51:36 浏览: 72
Mybatis的配置主要包含以下几个部分:
1. 数据库连接配置:包括数据库类型、数据库地址、数据库端口、数据库名称、用户名、密码等信息。
2. Mybatis环境配置:包括事务管理器、缓存管理器等信息。
3. Mapper文件配置:包括SQL语句、参数映射、结果集映射等信息。
下面是一个简单的Mybatis配置文件示例:
```xml
<?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>
<!-- 数据库连接配置 -->
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/test"/>
<property name="username" value="root"/>
<property name="password" value="root"/>
</dataSource>
</environment>
</environments>
<!-- Mybatis环境配置 -->
<mappers>
<mapper resource="mapper/UserMapper.xml"/>
</mappers>
</configuration>
```
其中,`<environments>`标签用于配置数据库连接信息,`<transactionManager>`标签用于配置事务管理器,`<dataSource>`标签用于配置数据源。
`<mappers>`标签用于配置Mapper文件,`<mapper>`标签中的`resource`属性用于指定Mapper文件的路径。
除此之外,Mybatis还支持通过Java代码来配置,具体可以参考Mybatis官方文档。
阅读全文