zoukankan      html  css  js  c++  java
  • EasyCode代码生成工具使用介绍

    插件安装

    IDEA-setting-Plugins 搜索Easy Code 安装下载量最高的那款。

     

     

    配置

    EasyCode插件支持自定义代码模板,目前统一授权管理平台可以通过导入已经定义好的代码模板配置,大家有兴趣的可以一起维护模板。

    使用

    EasyCode插件需要配合IDEA的数据库插件使用,数据库窗口没有显示的可以通过view-ToolWindows-Database找到。

     

     

    找到后进行数据源的配置。

     

    在需要生成代码的表上右键,

     

    配置代码的生成位置,目前先统一生成在service-center组件内,后续在通过移动文件和重命名的方式进行重构。

     

    点击OK后即可生成相应代码。

    注意!

    我们规范了实体类统一命名为DOVO所以可以利用IDEA自带的重构功能进行重命名,选中实体类右键选refactor-rename(快捷键shift+F6)

     

    提示变量也要重命名,选select all然后ok

     

    提示所有文件内的都要重命名,也选Do Refactor这样就重命名成功。

    另外我们的实体类统一定义在common-core组件的entity包下,所以同样手动把重命名后的实体类移动到对应的包下,利用move功能或直接把文件拉过去,这样所有其他文件内的引用也会自动更新。

     

    另外由于实体类中继承了父类,所以公用字段需要手动删除。

      

    Controller层默认生成了一些Feign相关的东西,大家参考着用就好。

    其他Service/Dao层等根据自己的需求进行改造。

    同时记得对生成的代码做一下格式化,这样会比较美观。

    代码生成只是为了提高前期的效率,记得多检查几遍!!!

    参考文献:

    https://gitee.com/makejava/EasyCode

    https://gitee.com/makejava/EasyCode/wikis/pages

  • 相关阅读:
    CentOS下部署Django线上运行环境
    MAC 下安装mysqlclient、Homebrew踩坑记
    kali基本命令(-)
    关于Django出现“__str__ returned non-string (type NoneType)”错误的处理
    deepin升级时出现“E: 无法获得锁 /var/lib/apt/lists/lock
    RCNN训练过程
    Jupyter Notebook中使用虚拟环境
    pytorch(cuda)的安装
    conda的基本操作
    第一周、深度学习概念
  • 原文地址:https://www.cnblogs.com/huangjinyong/p/13037113.html
Copyright © 2011-2022 走看看