使用mybatiesplus代码生成器如何准确定位子模块内
时间: 2024-05-10 10:18:03 浏览: 14
使用 MyBatis Plus 代码生成器时,可以通过指定模块路径来生成对应的代码文件。
在使用代码生成器时,需要在配置文件中指定要生成代码的包路径和模块路径。例如在 Spring Boot 项目中,可以在 `application.yml` 或 `application.properties` 文件中添加以下配置:
```yaml
mybatis-plus:
global-config:
db-config:
id-type: auto
generator:
# 指定生成代码的包路径
package-name: com.example.demo
# 指定生成代码的模块路径,例如在 Maven 项目中,可以指定为 src/main/java
module-path: src/main/java
strategy:
# ...
```
在以上配置中,`package-name` 指定了要生成代码的包路径,`module-path` 指定了要生成代码的模块路径。
如果你想要生成代码到指定的子模块内,可以将 `module-path` 指定为子模块的路径,例如:
```yaml
mybatis-plus:
generator:
package-name: com.example.demo
module-path: sub-module/src/main/java
strategy:
# ...
```
以上配置将会把生成的代码文件放在 `sub-module/src/main/java` 目录下。
需要注意的是,如果指定的子模块不存在,生成器将会在项目根目录下创建一个空的子模块目录。因此,在指定子模块路径时,需要确保该路径在项目中存在。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)