我的数据库有几张表使用了联合主键,通过Mybatis逆向工程生成的实体类有多个,除了xxx.java,xxxExample.java这两个以外还会有一个xxxKey.java,看了下代码发现被设置为主键的字段被单独放到了xxxKey.java中,剩下的非主键字段则留在xxx.java中,因为xxx会继承xxxKey,所以好像没什么影响。但问题是我的一个表只有两个字段,还都是主键,这种情况直接只有xxxKey.java跟xxxExample.java了。
请问下这种情况应该怎么办,难道要在用xxx这个实体类的地方都用xxxKey替代吗? 或者是不该使用联合主键?
不用联合主键了