代码生成器:mybatis-plus-generator自定义模板生成 dto、vo、convertor
时间: 2023-05-08 15:00:08 浏览: 346
这是一款高度自定义代码生成idea插件,目前提供的 模板是依托于mybatis-flex 代码提示、自动APT,SQL预览等特性
Mybatis-plus-generator是一个基于Mybatis-Plus框架的代码生成器。除了自动生成实体类、mapper以及对应的xml文件外,还可以使用自定义模板生成dto、vo、convertor。
在使用Mybatis-plus-generator自定义模板生成dto、vo、convertor时,我们需要先创建模板文件,模板文件主要包含模板语法和模板变量。模板语法是一种自定义的语言,用于对变量进行操作和组装,包括if语句、for循环等。而模板变量则是我们预先定义好的变量,在模板中可以直接使用。
在模板文件中,我们可以使用以下模板变量:
entity:生成实体类的类对象。
entityName:生成实体类的类名。
fieldList:生成实体类中的所有成员变量列表。
field:生成实体类中的成员变量对象。
fieldName:生成实体类中的成员变量名。
fieldType:生成实体类中的成员变量类型。
columnName:生成实体类中对应的数据库表的列名。
通过使用模板语法和模板变量,我们可以自定义生成我们所需的dto、vo、convertor等文件,从而满足我们的需求。
总之,使用Mybatis-plus-generator自定义模板生成dto、vo、convertor是非常方便和实用的,可以大大提高我们的编程效率和代码质量。
阅读全文