怎样用Hibernate修改数据库中的值

怎样用Hibernate修改数据库中的值,第1张

首先把数据库的这些数据用hibernate搜索出来,然后修改了之后再保存进去

//

查询,返回List

"FROM

ABC

a

where

....."

List<ABC>

list

=

abcDao.get...

List<ABC>

saveList

=

new

ArrayList<ABC>()

for(ABC

abc:

list){

abc.set....

saveList.add(abc)

}

abcDao.saveOrUpdateAll(saveList)

update肯定要根据一个对象来update的。

首先要根据id查询到要修改的对象,随后set要修改的值。随后直接session.update(对象)

hibernate会自动检查脏数据,发出一条update语句


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6848482.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-29
下一篇 2023-03-29

发表评论

登录后才能评论

评论列表(0条)

保存