比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;

}

  

 

posted @ 2022-02-20 15:27  甜8筒  阅读(971)  评论(0编辑  收藏  举报