更新的执行情况

来源:互联网 发布:ubuntu安装alien 编辑:程序博客网 时间:2024/05/18 02:51

1.     用来更新detached对象,更新完成后转为persistent状态

2.     更新transient对象会报错

3.     更新自己设定idtransient对象可以(数据库中有对应的记录)

4.     P状态的对象只要设定不同字段就会发生更新

5.     更新部分更改的字段

A)xml设定property标签的update属性,annotation设定@Columnupdatable属性,不过这种方式很少用,因而不灵活。

B)使用xml中的dynamic-updateJPA1.0Annotation没有对应的属性,

I.同一个session可以,跨session不行,不过可以用merger()

C)使用HQLEJBQL)建议

原创粉丝点击