Spring Boot项目:application.yml中mapper含子文件夹的配置方法
在Spring Boot项目中,如果你的mapper接口和对应的XML文件不在同一个目录下,或者你的mapper文件夹下还有子文件夹,你需要通过mybatis.mapper-locations属性来配置mapper XML的位置。配置方式如下: ```yaml spring: datasource: # 数据源配置... mybatis: mapper-locations: classpath:mapper//*.xml # 这里配置mapper文件路径 ``` 在这个配置中,`classpath:mapper//*.xml`表示在类路径(classpath)下的mapper文件夹及其所有子文件夹下的所有.xml文件都将作为mapper文件被扫描。 假设你的mapper文件夹结构如下: ``` src/main/resources/ └── mapper/ ├── subfolder1/ │ └── UserMapper.xml ├── subfolder2/ │ └── RoleMapper.xml └── OtherMapper.xml ``` 那么上述配置就能正确地找到并加载这些mapper文件。 ######[AI写代码神器 | 201点数解答 | 2024-01-18 13:46:56]
相关提问
- IntelliJ IDEA 搭建 Spring Boot 项目:从创建到 JPA 实体类及数据源配置全攻略(讯飞星火 | 920点数解答 | 2024-10-31 15:37:22)272
- Java 实现计算机硬件模拟:从 PCI 设备到主板、计算机的启动与关闭(字节豆包 | 716点数解答 | 2024-12-08 23:38:38)341
- Java 代码:模拟计算机主板启动与关闭 PCI 设备全流程(字节豆包 | 637点数解答 | 2024-12-09 08:31:54)307
- Spring框架实战:从配置到实现,搞定员工信息查询功能(GPT | 2135点数解答 | 2024-06-12 08:32:35)322
- Spring项目:实现UserMapper接口及XML映射文件,查询所有用户信息(GPT | 445点数解答 | 2024-09-12 14:40:40)205
- 超详细:使用Java 8创建连接MySQL数据库的Spring Boot项目全步骤( | 1491点数解答 | 2024-05-13 16:25:58)268
- IDEA搭建 Java 8 连接 MySQL 的 Spring Boot 项目全流程:从创建到测试( | 1985点数解答 | 2024-05-13 16:26:16)307
- 易语言模拟POST请求抓包内容:代码示例及注意要点揭秘(字节豆包 | 1131点数解答 | 2025-06-02 12:46:09)196
- Java 实战:Vehicle 类与 User 类实现机动车速度功率控制( | 968点数解答 | 2024-03-12 11:26:25)556
- PHP 开发必知:操作目录的 10 个常用函数全解析(百度文心 | 420点数解答 | 2023-11-09 17:58:57)276
- 代码深度解析:循环处理选择集并计算体积质心的详细注释(字节豆包 | 386点数解答 | 2024-10-16 19:29:32)272
- 代码注释:遍历对象集合计算属性并写入 Excel,含错误修正与改进建议(百度文心 | 698点数解答 | 2024-10-16 19:33:34)310