今天使用mybatis-generator-gui生成实体类和mapper的时候,发现有一个表生成的实体类成了两个,其中一个叫XXXKey,另一个是表名对应的XXX,其中XXXKey中的字段是表中的几个主键,而XXX继承了XXXKey,并加上表里面除了主键的其他属性。
但是这并不是我想要的效果,我只想生成一个实体类,怎么办呢?加一条配置就好。
之前的mybatis-generator是在xml里面配置的,而这个项目是在类中配置的,该类如下:
其中增加的为下面这句:
tableConfig.setConfiguredModelType("flat");
这样生成的就只有XXX一个实体类了,所有字段都在这个实体类中。
喜欢本文的朋友不要忘记点一个免费的赞哦,你的赞将是我最大的动力。