我正在使用 MyBatisGenerator 生成 JavaModel。
如果主键是一张表,则创建了以下文件。
- 字段表类
- 示例类
但是,如果表有两个或更多主键,则会创建以下文件。
- 主键字段表类
- 表的非主键字段(扩展主键字段表类)
- 示例类
为什么?
我正在使用 MyBatisGenerator 生成 JavaModel。
如果主键是一张表,则创建了以下文件。
但是,如果表有两个或更多主键,则会创建以下文件。
为什么?
这是默认配置——如果有多个关键字段,则生成一个单独的类。
如果你愿意,你可以改变它。如果您设置<context defaultModelType="flat">
,那么无论有多少关键字段,都只会有一个模型类。
有关详细信息,请参阅此页面:http ://www.mybatis.org/generator/configreference/context.html