最近看到一款好的插件,推荐给大家,逆向工程从数据库直接生成entity、dao、service、serviceImpl、controller、model、api😊😊😊
安装
从settings -----> plugins 直接搜索 easycode,install后重启
#配置
Type Mapper(数据库类型与Java类型的映射)
我对decimal类型做了修改映射到BigBecimal和新加tinyint类型映射成Integer,下图标红了
Template Settings(模板配置)
easycode 默认有2中模板 default 和 MybatisPlus。
但是这个两个模板不符合笔者公司的开发规范,需要做小小的修改
下面用entity举例:
##引入宏定义
$!define
$!init
##使用宏定义设置回调(保存位置与文件后缀)
#save("/repository/entity", ".java")
##使用宏定义设置包后缀
#setPackageSuffix("repository.entity")
##使用全局变量实现默认包导入
$!autoImport
##使用宏定义实现类注释信息
#tableComment("实体类")
@Da