比Mybatis plus代碼生成器更好用,EsayCode插件使用-IDEA


比Mybatis-plus代碼生成器更方便,EasyCode插件,可以快速的幫助我們完成逆向工程工作,大大的提高了我們的開發效率,話不多說,來看看怎么使用。

 

1.首先打開IDEA開發工具,按以下步驟下載EasyCode插件:

File->Setting->Plugins->Easy code install  ,安裝之后需要重啟IDEA才能使用這個插件。

 2.我們找到Other settings設置Easy code要生成的模板細節:

File->settings->Other settings->Easycode

 3.接着我們idea上連接數據源

 注意,這里重來沒創建過數據連接的小伙伴這里可能測試連接會失敗,只需要按照提示按裝Mysql驅動就可以了

 

 4.連接上數據庫后,我們就可以來用EasyCode插件逆向工程了

 

 最后,我們來看看 生成的實體類效果如下:

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.io.Serializable;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
 * 文章表(Article)表實體類
 *
 * @author makejava
 * @since 2022-02-20 14:59:44
 */
@SuppressWarnings("serial")
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("sg_article")
public class Article extends Model<Article> {
    @TableId
    private Long id;
    //標題
    private String title;
    //文章內容
    private String content;
    //文章摘要
    private String summary;
    //所屬分類id
    private Long categoryId;
    //縮略圖
    private String thumbnail;
    //是否置頂(0否,1是)
    private String isTop;
    //狀態(0已發布,1草稿)
    private String status;
    //訪問量
    private Long viewCount;
    //是否允許評論 1是,0否
    private String isComment;
    
    private Long createBy;
    
    private Date createTime;
    
    private Long updateBy;
    
    private Date updateTime;
    //刪除標志(0代表未刪除,1代表已刪除)
    private Integer delFlag;

}

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM