Hibernate 一对多 Cannot add foreign key constraint
-
Cannot add foreign key constraint
一般遇到这种错误是由于主键和外键的数据类型不一致 -
但我这次完全不是主外键数据类型不一致
控制台:
我的表是这样的:
就算添加外键约束不也是给表car添加吗?为什么会给customer表添加
而且再看一下控制台打印的添加外键约束的sql语句,omg,完全是乱来的
检查了无数遍Customer.java、Customer.hbm.xml、Car.java、Car.hbm.java
最终发现是因为:
这是由于这个hbm.xml是copy Customer.hbm.xml的,又忘记改table的值了