酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

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文件。 [2024-01-18 13:46:56 | AI写代码神器 | 201点数解答]

相关提问