hibernate-核心API-update

1:第一种情况:

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

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

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

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

a:修改注解:修改为false

b:xml加动态属性

如下图:

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

后台结果:

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

c:直接使用hql语句(EJBQL)(推荐):

提前体验下,后面还会专门讲

那个语句就是普通的查询语句

 

 

 

 

posted @ 2013-04-15 10:11  歌颂者  阅读(171)  评论(0编辑  收藏  举报