MybatisX无法自动生成entity实体类的解决方法

 更新时间:2023年06月30日 10:36:17   作者:Olrookie  
本文主要介绍了MybatisX无法自动生成entity实体类的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

说明

最近在换了新电脑安装了idea进行工作的时候突然发现MybatisX插件的MybatisX-Generator无法生成实体类,但是其它的文件都可以自动生成。

思考再三,又打开老电脑上的idea通过MybatisX是可以正常生成实体类的。于是通过“控制变量法”,对比了下哪里有所不同。发现:我老电脑上的idea的MybatisX插件是1.5.4的版本而新电脑上的是1.5.5的版本,两个电脑的idea都是同样的2021.1.3版本。

于是我想到不会是因为这个版本的idea与1.5.5的MybatisX有兼容问题吧。后来我把新电脑上的mybatisX插件也装成了1.5.4版本,果然又可以正常生成entity实体类了!

那么如何安装指定版本的Mybatis插件呢

1、首先卸载当前版本的MybatisX

从设置里找到Plugins或者直接双击shift键搜索Plugins

在已安装的插件中找到MybatisX插件,卸载当前版本的插件

如图(这里我已经换成了1.5.4版本的插件了)

2、下载指定版本的插件

进入到MybatisX官网下载指定版本的插件(点击直接进入官网,下载指定版本的插件)

进入官网

下载指定版本的插件

3、通过idea安装下载的插件

点击小齿轮,再点击Install Plugin from Disk安装我们从官网下载的插件即可

4、自动生成的实体类

package com.lc.test.entity;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
 * @TableName tdm_test_table
 */
@Data
public class TdmTestTable implements Serializable {
    /**
     * 主键
     */
    private Integer fid;
    /**
     * 业务日期
     */
    private Date bizdate;
    /**
     * 公司编码
     */
    private String companyCode;
    /**
     * 公司名称
     */
    private String companyName;
    /**
     * 备注
     */
    private String remark;
    /**
     * 创建人
     */
    private String creatorName;
    /**
     * 创建时间
     */
    private Date createTime;
    private static final long serialVersionUID = 1L;
}

结语

安装完后应该需要重启一下idea,重启完后我们就会发现可以正常生成实体类了

到此这篇关于MybatisX无法自动生成entity实体类的解决方法的文章就介绍到这了,更多相关MybatisX无法生成entity实体类内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用@EnableWebMvc轻松配置Spring MVC

    使用@EnableWebMvc轻松配置Spring MVC

    这篇文章主要为大家介绍了使用@EnableWebMvc轻松配置Spring MVC实现示例解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • Java基础教程之继承详解

    Java基础教程之继承详解

    这篇文章主要介绍了Java基础教程之继承详解,继承是除组合(composition)之外,提高代码重复可用性(reusibility)的另一种重要方式,本文对继承做了详细讲解,需要的朋友可以参考下
    2014-08-08
  • Java技术长久占居主要地位的12个原因

    Java技术长久占居主要地位的12个原因

    这篇文章主要为大家详细介绍了12个Java长久占居主要地位的原因,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • Hibernate核心类和接口的详细介绍

    Hibernate核心类和接口的详细介绍

    今天小编就为大家分享一篇关于Hibernate核心类和接口的详细介绍,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 如何解决java:错误:无效的源发行版:16

    如何解决java:错误:无效的源发行版:16

    这篇文章主要介绍了如何解决java:错误: 无效的源发行版:16问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • Spring中事件发布机制及流程详解

    Spring中事件发布机制及流程详解

    这篇文章主要介绍了Spring中事件发布机制及流程详解,在分析源码的过程中,也是大量使用了事件机制,在我分析的这篇博客中,有不少地方都运用了事件发布机制,所以本文的目的是从SpringBoot中学习到事件的发布流程,需要的朋友可以参考下
    2023-11-11
  • SpringBoot集成Aviator实现参数校验的代码工程

    SpringBoot集成Aviator实现参数校验的代码工程

    Aviator是一个高性能、轻量级的java语言实现的表达式求值引擎,主要用于各种表达式的动态求值,本文给大家详细介绍了SpringBoot集成Aviator实现参数校验的方法,并通过代码示例讲解的非常详细,需要的朋友可以参考下
    2024-11-11
  • java拼接字符串时去掉最后一个多余逗号的方法

    java拼接字符串时去掉最后一个多余逗号的方法

    这篇文章主要介绍了java拼接字符串时去掉最后一个多余逗号的方法,实例分析了java操作字符串的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • SpringMVC中的拦截器详解及代码示例

    SpringMVC中的拦截器详解及代码示例

    这篇文章主要介绍了SpringMVC中的拦截器详解及代码示例,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • 编写Java代码对HDFS进行增删改查操作代码实例

    编写Java代码对HDFS进行增删改查操作代码实例

    这篇文章主要介绍了Java代码对HDFS进行增删改查操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04

最新评论