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