zoukankan      html  css  js  c++  java
  • IDEA使用Mybatis插件 MyBatisCodeHelper-Pro

    一、前言

    在开发中编写生成bean,mapper,mapper.xml即费时也费力,可以通过MyBatisCodeHelper-Pro自动生成bean,dao,mapper.xml等文件,然后根据自己的需要进行修改。

    MyBatisCodeHelper-Pro是IDEA下的一个插件,类似于mybatis plugin,但是是收费的,但可以进行破解:

    转载出处:https://zhile.io/2019/04/23/mybatis-code-helper-pro-crack.html

    二、安装插件MyBatisCodeHelper-Pro插件

    • 下载MyBatisCodeHelper-Pro插件包到本地,在IDEA中安装此插件

     

    •  重启IDEA即可,另外可以设置MyBatisCodeHelper-Pro插件属性

    三、使用插件MyBatisCodeHelper-Pro插件

    1.实体类自动生成建表语句

    • 创建实体类Person
    package com.coody.mtdemo.entity;
    
    import java.util.Date;
    import lombok.Data;
    
    /**
     * @Classname Person
     * @Description TODO
     * @Author lw
     * @Date 2020-03-16 10:56
     */
    @Data
    public class Person {
        /**
        * 主键ID
        */
        private Integer id;
    
        /**
        * 角色账户
        */
        private String roleAcc;
    
        /**
        * 角色代码
        */
        private String roleCode;
    
        /**
        * 角色名称
        */
        private String roleName;
    
        /**
        * 创建时间
        */
        private Date dateCreated;
    }
    • 在实体累对象中,点击鼠标右键,选择Generate,再点击generate mybatis files

     

    unique:唯一索引,不可重复;

    index:普通索引,可重复;

    根据需要进行编辑,然后点击OK

     根据需要调整建表语句后,然后在数据库中执行即可。

     2.表创建后,生成bean、mapper、mapper.xml

    • 打开IDEA,Database窗口

    •  选择要生成代码对应的表(如Person),点击右键

    • 点击MyBatis generator,弹出生成代码窗口

     

    •  点击OK,代码即生成,根据需要做对应的修改即可


     更多的功能,请参考MyBatisCodeHelper-Pro文档:https://gejun123456.github.io/MyBatisCodeHelper-Pro/#/ 

  • 相关阅读:
    【模板】Sparse-Table
    UVa 11235 Frequent values
    【模板】树状数组
    UVa 1428 Ping pong
    数学技巧
    UVa 11300 Spreading the Wealth
    UVa 11729 Commando War
    UVa 11292 Dragon of Loowater
    POJ 3627 Bookshelf
    POJ 1056 IMMEDIATE DECODABILITY
  • 原文地址:https://www.cnblogs.com/lwcode6/p/12503339.html
Copyright © 2011-2022 走看看