标签:style blog http java 使用 数据 html div
在使用hibernate对1对多这种模型进行操作时,总发现多方的外键不能保存,一直为空,百度后发现是inverse的配置错误
根据自己的测试,如下表所示:(1方配置inverse,多方不配置)
inverse | setMain | sql条数 | 数据库结果 |
true | set | 1条 | 正确 |
false | set | 2 | 正确 |
true | 未操作 | 1 | 明细表缺少外键 |
false | 未操作 | 2 | 正确 |
从上表中可以看出:
只有inverse==true,并且在多方未维护1方时,结果会出错。
其余条件下,均得到正确结果。
分析:
结论:
hibernate 1对多 inverse配置,布布扣,bubuko.com
标签:style blog http java 使用 数据 html div
原文地址:http://www.cnblogs.com/malaya/p/3873260.html