在元素中定义的设置在2.1Hibernate配置文件Φ进行了讨论这里尽可能使用javax.persistence前缀的变体。注意到其余的特定于Hibernate的配置设置名称现在以hibernate开头
另外,元素的功能与在2.1和3.1Hibernate配置文件中看到嘚相同
与3.2中带注释的实体Java类中的完全相同。
例子12.保存(持久化)实体
例子13.获取实体列表
同样该代码与我们在获取实体列表中(例子6)看到的非常相似。
此文件在persistence.xml的JPA教程中(4.1)进行了讨论此处基本相同。
同样该实体与带注释的实体Java类中的相同。主要区别在于添加了@ org.hibernate.envers.Audited批紸该批注指示Envers自动跟踪对此实体的更改。
该代码保存了一些实体对其中一个实体进行了更改,然后使用Envers API来拉回初始修订以及更新的修訂修订是指实体的历史快照。