@DynamicInsert @DynamicUpdate不起作用?

use*_*818 11 hibernate

我正在使用Hibernate 4.当我使用时

    @org.hibernate.annotations.Entity(dynamicInsert = true, dynamicUpdate = true,
 selectBeforeUpdate = true)
Run Code Online (Sandbox Code Playgroud)

有用.

但是,我发现他们已经弃用了,所以我按照说明使用@DynamicInsert和@DynamicUpdate,如下所示:

@Entity
@DynamicInsert
@DynamicUpdate
@SelectBeforeUpdate 
@Table(name = "User")
public class User {
       ..........
}
Run Code Online (Sandbox Code Playgroud)

这是行不通的.

我如何使用@DynamicInsert和@DynamicUpdate?

ste*_*ash 5

它们在当前发布的版本(4.1.0到4.1.3)中被破坏.问题是https://hibernate.atlassian.net/browse/HHH-7074

编辑:更新了当前网址的链接.这是在hibernate 4.1.4中修复的