hibernate set 保存
- 作者: 丁硬扎大会啪啪
- 来源: 51数据库
- 2020-10-19
换个思路,直接给t1表加个 插入 的触发器,同样的信息直接插到t2表就可以了啊。
一定要用hibernate的话,1 可以用 spring或者apache的BeanUtil.propertysCopy方法,把A的所有属性copy到b,然后把保存a后拿到的a的id设置进去就 完成b的赋值了,直接save
2 a继承自B,这样可以直接把a转换为b,save就可以了。
假设 A类对应表T1 ,b对应t2
这个啊?你把两个外表的实体仍给中间表的实体就行了呗!但是前提是两个外表的实体中必须有主键值。先入从表。让后直接得到从表中刚录入数据的主键。在放到从表的实体中。最后把从表的实体放入关系表的实体中。入库。
一定要用hibernate的话,1 可以用 spring或者apache的BeanUtil.propertysCopy方法,把A的所有属性copy到b,然后把保存a后拿到的a的id设置进去就 完成b的赋值了,直接save
2 a继承自B,这样可以直接把a转换为b,save就可以了。
假设 A类对应表T1 ,b对应t2
这个啊?你把两个外表的实体仍给中间表的实体就行了呗!但是前提是两个外表的实体中必须有主键值。先入从表。让后直接得到从表中刚录入数据的主键。在放到从表的实体中。最后把从表的实体放入关系表的实体中。入库。
推荐阅读
