当前使用版本(必填,否则不予处理)

代码生成器 3.3.2

该问题是如何引起的?(确定最新版也有问题再提!!!)

setSuperEntityClass 直接设置字符串全类名报错 之前版本不会出现这种问题,最新版本,此方法过时,新方法要指定 class ? 使用的模板生成的entity对象 ,并没有创建java对象,没有class 怎么指定?

重现步骤(如果有就写完整)

strategyConfig.setSuperEntityClass("cn.net.taky.common.BaseEntity");

报错信息

com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: 找不到指定的class!请仅在明确确定会有 class 的时候,调用该方法

Comment From: nieqiurong

尽量在有class存在的环境下生成,因为在生成子类的时候,需要排除掉父类字段信息,后面3,3.3版本继续支持你们这种不存在实体类的,需要自行手动设置superEntityColumns来避免子类重复生成父类字段信息。

Comment From: takyzheng

好的谢谢,我主要是做了一个通用的 独立的生成器 ,临时我用自定义参数的方式来判断了添加了。。

Comment From: nieqiurong

升级至快照版本3.3.3.7-SNAPSHOT,使用教程参考-> https://mp.baomidou.com/guide/install.html#snapshot。