MyBatis-Plus代码生成器
官方文档的代码生成器生成了service接口和service实现类,这样有点繁琐。直接controller调用service实现类比较简洁一点。
1. 首先引入mybatis-plus依赖
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-extension</artifactId>
<version>3.4.3.4</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
<version>3.4.1</version>
</dependency>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.0</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
2. 其次将myService.java.vm模板文件放在resources目录下的template文件夹下
package ${
package.Service};
import ${
package.Entity}.${
entity};
import ${
package.Mapper}.${
table.mapperName};
import ${
superServiceImplClassPackage};
import org.springframework.beans.factory.annotation.Autowired