EasyCode

作者: 下雨之後 | 来源:发表于2021-03-21 23:00 被阅读0次

说明

  • 一款国产的代码生成插件,使用文档:https://gitee.com/makejava/EasyCode/wikis/pages
  • MySQL优化建议:优先选择符合需求的最小数据类型,比如:非负数就使用UNSIGNED、存储IP地址使用INT UNSIGNED
  • 在使用EasyCode生成entity对象时,根据MySQL的优化建议需要做类型映射

使用

  • idea中安装插件Easy Code
  • Easy Code路径:Preferences | Other Settings | Easy Code(不同idea版本会有所不同)
  • Type Mapper中添加类型映射:
columnType javaType
tinyint((\d+))? java.lang.Byte
tinyint((\d+))? unsigned java.lang.Short
smallint((\d+))? java.lang.Short
smallint((\d+))? unsigned java.lang.Integer
mediumint((\d+))? java.lang.Integer
mediumint((\d+))? unsigned java.lang.Integer
int((\d+))? unsigned java.lang.Long
bigint((\d+))? unsigned java.math.BigInteger
  • Template Setting中配置模板代码
  • idea的右边栏Database中右击数据库表选择EasyCode | Generate Code生成代码

相关文章

网友评论

      本文标题:EasyCode

      本文链接:https://www.haomeiwen.com/subject/svfacltx.html