我想更新数据库中的列。那么哪一个更好地考虑到性能的概念。
从数据库中获取数据,然后使用pojo设置一个字段,并使用hibernate的saveOrUpdate方法。
通过在hql中编写更新查询来直接更新数据。
我问这个是因为在1个案例中,数据库中有两个获取数据,第二个是保存数据,第二种情况只是在数据库中保存值中的数据
答案 0 :(得分:0)
我想说措施......额外的编程努力值得麻烦。你真的想写更新语句(那么我们为什么要使用ORM工具?!)...而不是获取对象你可以得到一个代理(而不是使用加载)并修改/存储它。