hibernate-核心API-update
1:第一种情况:

2:第二种情况:(会报错,因为没有id)

3:第三种:(自己提前设置了id,恰好该id数据库中存在一个)

4:第四种:注意:缓存和数据库之间的同步还是会整个语句update

5:第五种(常用:只更新修改过的字段,提高效率)有三种方法:

a:修改注解:修改为false

b:xml加动态属性

如下图:


加了动态属性之后,如下图:对比上图:
后台结果:

如果还想实现跨session,有一个方法(不推荐用,因为多load了一次):

c:直接使用hql语句(EJBQL)(推荐):
提前体验下,后面还会专门讲
那个语句就是普通的查询语句



浙公网安备 33010602011771号