工具用的好下班走的早

简介: 这里对 工具用的好下班走的早,介绍2款代码生成工具

作为秃头资深老码农你们肯定听过这几句程序员圈子的俗语


  • 工具用的好下班走的早

    • 表设计的好代码写的少


    • 别逼逼,放码过来 || Talk is cheap. Show me the code.


    • 重启能解决电脑90%的问题,重装系统能解决99%的问题


    • ......


    这里对 工具用的好下班走的早,介绍2款代码生成工具


    MyBatisCodeHelper-Pro


    MyBatis-Plugin插件的功能简介如下:


    • 提供Mapper接口与配置文件中对应SQL的导航.
    • 编辑XML文件时自动补全.
    • 根据Mapper接口, 使用快捷键生成xml文件及SQL标签.
    • ResultMap中的property支持自动补全,支持级联(属性A.属性B.属性C).
    • 快捷键生成@Param注解.
    • XML中编辑SQL时, 括号自动补全.
    • XML中编辑SQL时, 支持参数自动补全(基于@Param注解识别参数).
    • 自动检查Mapper XML文件中ID冲突.
    • 自动检查Mapper XML文件中错误的属性值.
    • 支持Find Usage.
    • 支持重构从命名.
    • 支持别名.
    • 自动生成ResultMap属性.
    • 快捷键: Option + Enter(Mac) | Alt + Enter(Windows)


    Pro 版本是需要收费的,这里我们先下载个破解版。(破解版可以通过阅读原文获取)


    破解方法


    1.png


    2.png

     

    3.png

     

    Tools -> MybatisCodeHelper -> Activation -> 离线激活,在离线激活码框输入任意字符串


    4.png

     

    创建Demo项目体验


    5.png

     

    • pom 引入依赖


    <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId><version>3.3.1</version></dependency>


    • 在 IDEA 里面创建 MySQL Datasources


    6.png

    image.png


    7.png

     

    8.png

     

    通过上面几步就可以生成你要的代码了!



    renren-generator


    renren-generator是人人开源项目的代码生成器,可在线生成entity、xml、dao、service、html、js、sql代码,减少70%以上的开发任务。官网地址:https://gitee.com/mfj3657648/renren-generator


    使用方法


    • 修改 application.yml,更新MySQL账号和密码、数据库名称


    9.png

     

    10.png

     

    11.png

     

    12.png

     

    • 解压生成的代码 renren.zip


    13.png

     

    14.png

     

    目录
    相关文章
    |
    3月前
    |
    算法 安全
    关于我用半个月过了软件设计师这件事
    这篇文章分享了作者在半个月内通过软件设计师考试的经验,包括快速刷视频了解知识体系、针对性地刷历年真题并根据错题加强知识点巩固、进行模拟考试和总结,以及使用笔记软件记录重要知识点的方法。
    关于我用半个月过了软件设计师这件事
    |
    监控 关系型数据库 MySQL
    C#程序发布时,一定要好好地保护,不然你会后悔的
    C#程序发布时,一定要好好地保护,不然你会后悔的
    81 0
    |
    小程序 数据安全/隐私保护
    软件丨摸鱼神器
    这两天把小程序和个人博客重写了下!
    |
    数据采集 安全 网络协议
    Python3,40行代码写了一个防查岗神器,晚上摸鱼再也不怕老婆查岗了!!
    Python3,40行代码写了一个防查岗神器,晚上摸鱼再也不怕老婆查岗了!!
    38109 1
    Python3,40行代码写了一个防查岗神器,晚上摸鱼再也不怕老婆查岗了!!
    |
    机器学习/深度学习 人工智能 自然语言处理
    【paddlehubOCR项目】网课手酸酸,眼花花,救星来啦!
    大家好这里是三岁,今天给大家带来的是在AiStudio项目平台的一个精选项目,虽然很短,但是效果拔群,使用到了最近特别火的paddleOCR~~~
    274 0
    【paddlehubOCR项目】网课手酸酸,眼花花,救星来啦!
    |
    开发者
    打工人必备摸鱼神器Hurry home(下班回家)保姆式使用教程
    打工人必备摸鱼神器Hurry home(下班回家)保姆式使用教程
    165 0
    打工人必备摸鱼神器Hurry home(下班回家)保姆式使用教程
    |
    Linux 程序员 Shell
    老板对我说,你要是能找出公司里摸鱼的人,我就给你涨薪!于是我写了两个脚本……
    老板对我说,你要是能找出公司里摸鱼的人,我就给你涨薪!于是我写了两个脚本……
    166 0
    老板对我说,你要是能找出公司里摸鱼的人,我就给你涨薪!于是我写了两个脚本……
    |
    机器人
    同事“带薪摸鱼”的窍门,全藏在这1个办公小技巧里了(RPA)
    同事“带薪摸鱼”的窍门,全藏在这1个办公小技巧里了(RPA)
    159 0
    |
    机器学习/深度学习 人工智能 程序员
    上班要怎么摸鱼才不会被老板发现?
    上班要怎么摸鱼才不会被老板发现?
    407 0
    上班要怎么摸鱼才不会被老板发现?
    |
    监控 安全
    你们要的摸鱼神器,今天它来了,千万不要让你的老板看到
    你们要的摸鱼神器,今天它来了,千万不要让你的老板看到
    175 0
    你们要的摸鱼神器,今天它来了,千万不要让你的老板看到