mybatisplus代码生成器3.5.0
时间: 2023-09-19 08:13:20 浏览: 104
MyBatis-Plus 代码生成器 3.5.0 的使用步骤如下:
1. 首先,需要手动添加相关依赖,包括代码生成器和模板引擎。在 Maven 项目的 pom.xml 文件中添加以下代码:
```xml
<!-- 代码生成器 -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.5.0</version>
</dependency>
<!-- 代码生成器模板引擎 -->
<dependency>
<groupId>org.apache.velocity</groupId>
<artifactId>velocity-engine-core</artifactId>
<version>2.3</version>
</dependency>
```
2. 接下来,使用 MyBatis-Plus 的代码生成器 AutoGenerator 来生成各个模块的代码(包括 Entity、Mapper、Mapper XML、Service、Controller 等)。AutoGenerator 是 MyBatis-Plus 提供的一个快速生成代码的工具,能够提高开发效率。你可以根据需要自定义模板。
3. 如果默认的模板不满足需求,你可以使用自定义模板来生成代码。在 pom.xml 文件中将 velocity 引擎替换为 freemarker 引擎,添加以下代码:
```xml
<!-- 代码生成器模板引擎 -->
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.31</version>
</dependency>
```
这样,你就可以使用 MyBatis-Plus 代码生成器 3.5.0 来快速生成你需要的代码了。记得根据需要选择合适的模板引擎,增加相应的依赖即可。
阅读全文
相关推荐













