用MyBatisX生成实体类的时候,会默认在数据表中的含有id的字段前加上注释@TableId,导致可能有多个主键。但是一个表最多只能有一个主键,启动程序时报错“@tableid can't more than one in class”。所以使用MyBatisX自动生成代码的时候,需要仔细检查一下。
用MyBatisX生成实体类的时候,会默认在数据表中的含有id的字段前加上注释@TableId,导致可能有多个主键。但是一个表最多只能有一个主键,启动程序时报错“@tableid can't more than one in class”。所以使用MyBatisX自动生成代码的时候,需要仔细检查一下。