hibernate,遍历一个参数List,每次循环要访问两个表,怎么写更具效率?
一个表A的id的List,遍历该list,每次循环需要根据id到表A中取一记录,获取该记录的信息new一个表B的对象,获取保存表B对象时返回的id,根据返回的id更新表A...
一个表A的id的List,遍历该list,
每次循环需要根据id到表A中取一记录,
获取该记录的信息new一个表B的对象,
获取保存表B对象时返回的id,
根据返回的id更新表A取出来的那条记录的某字段。
不知道描述的够不够清除,请大家多多帮忙~~~ 展开
每次循环需要根据id到表A中取一记录,
获取该记录的信息new一个表B的对象,
获取保存表B对象时返回的id,
根据返回的id更新表A取出来的那条记录的某字段。
不知道描述的够不够清除,请大家多多帮忙~~~ 展开
5个回答
展开全部
每次批量new B的对象放在List中,批量保存到表中,把返回的id List批量更新A表的字段。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先放在一个List中然后进行统一修改呗...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
感觉用数据库的存储过程或者触发器应该效率够高
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
from tableA where tableA.tableB.id = 1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询