作者:传说中的黑桃A blog.csdn.net/sj13074480550/article/details/102976146
mybatis-plus使用generator代码生成器生成实体类支持Swagger2
先搭建项目,引入maven依赖
编写代码生成器代码(有说明)
在resources目录下创建templates目录
在templates目录下创建entity.java.vm模板(代码如下)
基本完成只要运行代码生成器代码,输入表名即可
使用自定义模板生成支持Swagger2的实体类,生成的@ApiModelProperty中的value值都是数据库表字段的注释,所有生成之前数据表一定要先注释好
生成的实体类效果如下:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SZihTZhNTOwYGMjNzNiNTY3QDM5cTYjVWOkBDOzEmMx8CXyEzLcdDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLzM3Lc9CX6MHc0RHaiojIsJye.png)