在java web项目中如何向两张有主外键关系的表中插入数据

举个例子最好

第1个回答  2014-01-10
如果你用HIBERNATE配置好的话,是会自动插。如果没有,那你就自己控制,先插主表,再插子表,注意要控制在一个事务之内
第2个回答  2014-01-09
先插入主键所在的表(即主表),获得其ID后,插入外键所在的辅表即可。本回答被提问者和网友采纳
第3个回答  2014-01-10
在同一个事务里,先保存主表,再往从表里设置外键值(主表的id),再保存从表,最后提交事务。
第4个回答  推荐于2018-03-08
看看你是否使用了 相应的ORM框架,如果有,应该通过配置可以实现。
如果没有,那就要手动去做了。先插入主表,获得 pk, 然后插入依赖表。
第5个回答  2014-01-10
先将主表的数据插入后,在根据外键,插入附表的数据。
相似回答