谁可以介绍下inverse="true",不理教学解视频中说的
来源:百度知道 编辑:UC知道 时间:2024/05/21 06:25:52
如题
hibernate配置文件的
hibernate配置文件的
可以简单的说是减少了多余sql语句的执行。
假如有一个多对一关系。Classes和Student。 student表里有个外键CID对应Classes的主键。
如果不写inverse="true", 那么session在提交的时候会先执行两条插入语句。但是student的外键为空,然后在执行一条update语句,把那个外键赋上。
如果写了就一步到位,在插入student时,先把它的外键设好。然后2条insert搞定,那条update就不要了
你把全部代码贴上呗....
String inverse="true" //这是定义一个字符串,字符串的内容为"true"
简单点说就是减少了多余sql语句的执行。