MyBatis的<mappers>配置
时间: 2023-12-12 21:03:09 浏览: 79
mybatis 配置
在 MyBatis 的配置文件中,<mappers> 标签用于指定 MyBatis 要加载的 Mapper 接口或映射文件。可以在 <mappers> 中使用 <mapper> 标签来指定一个 Mapper 接口或映射文件,例如:
```
<configuration>
<mappers>
<mapper resource="com/example/mapper/UserMapper.xml"/>
<mapper class="com.example.mapper.OrderMapper"/>
</mappers>
</configuration>
```
其中,resource 属性用于指定映射文件的路径,class 属性用于指定 Mapper 接口的类名。在实际使用中,推荐使用 Mapper 接口代替映射文件,因为接口更易于维护和扩展。如果使用 Mapper 接口,则应该将 <mapper> 标签的 class 属性设置为 Mapper 接口的类名。例如:
```
<configuration>
<mappers>
<mapper class="com.example.mapper.UserMapper"/>
<mapper class="com.example.mapper.OrderMapper"/>
</mappers>
</configuration>
```
注意,<mappers> 标签必须位于 MyBatis 配置文件的根元素 <configuration> 内。
阅读全文