hibernate修改数据库中的值
- 作者: 总有人想捧红我
- 来源: 51数据库
- 2021-01-10
首先把数据库的这些数据用hibernate搜索出来,然后修改了之后再保存进去
// 查询,返回List
"FROM ABC a where ....."
List list = abcDao.get...
List saveList = new ArrayList();
for(ABC abc: list){
abc.set....
saveList.add(abc);
}
abcDao.saveOrUpdateAll(saveList);
因为你查询的还是你一级缓存 session内的值 你可以试试重新启动项目
// 查询,返回List
"FROM ABC a where ....."
List list = abcDao.get...
List saveList = new ArrayList();
for(ABC abc: list){
abc.set....
saveList.add(abc);
}
abcDao.saveOrUpdateAll(saveList);
因为你查询的还是你一级缓存 session内的值 你可以试试重新启动项目
推荐阅读
