如何创建Mybatis-config.xml
时间: 2025-07-06 15:54:04 浏览: 0
在MyBatis框架中,`mybatis-config.xml` 文件是一个核心配置文件,用于设置MyBatis的全局配置。以下是创建和配置 `mybatis-config.xml` 的基本步骤:
1. **新建文件夹**:首先,在项目目录下创建一个名为 `config` 或其他自定义名字的文件夹,用于存放所有配置文件,包括 `mybatis-config.xml`。
2. **创建配置文件**:在 `config` 文件夹内创建一个新的XML文件,命名为 `mybatis-config.xml`。这个文件通常是UTF-8编码。
3. **打开编辑器**:使用文本编辑器(如Notepad++、Visual Studio Code等)打开该文件。
4. **添加基本结构**:
```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>
<!-- 配置内容将在此处添加 -->
</configuration>
```
5. **添加核心配置**:
- `<settings>` 标签:可以设置数据库连接池、延迟加载、结果集缓存等全局设置,例如启用延迟加载:
```xml
<settings>
<setting name="lazyLoadingEnabled" value="true"/>
</settings>
```
6. **映射器(Mapper Interface)扫描路径**:
```xml
<mappers>
<!-- <mapper resource="com/example/mapper/UserMapper.xml"/> -->
<!-- 这里可以使用namespace属性指定扫描包 -->
<mappers namespace="com.example.mapper.*"/>
</mappers>
```
7. **数据库连接信息(如果需要)**:
```xml
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
<!-- 使用JNDI查找或配置具体的DataSource -->
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/testdb"/>
<property name="username" value="root"/>
<property name="password" value="your_password"/>
</dataSource>
</environment>
</environments>
```
8. **关闭文件并保存**:确保所有配置已添加并正确无误后,保存文件。
完成后,你可以运行应用,MyBatis会读取并应用 `mybatis-config.xml` 中的配置。
阅读全文
相关推荐










