diff --git a/documentation/quickstart/src/main/docbook/en-US/content/tutorial_envers.xml b/documentation/quickstart/src/main/docbook/en-US/content/tutorial_envers.xml
index ee840940b7..6c7c6b3ead 100644
--- a/documentation/quickstart/src/main/docbook/en-US/content/tutorial_envers.xml
+++ b/documentation/quickstart/src/main/docbook/en-US/content/tutorial_envers.xml
@@ -5,50 +5,51 @@
Tutorial Using Envers
- This tutorial is located within the download bundle under envers and illustrates
-
-
-
- configuring Envers
-
-
-
-
- using the Envers APIs to look back through history
-
-
-
+ This tutorial is located within the download bundle under envers.
+
+ Objectives
+
+
+ Configure Envers.
+
+
+
+
+ Use the Envers APIs to view and analyze historical data.
+
+
+
- persistence.xml
-
- This file was discussed in the JPA tutorial, and is largely the same here. The major
- difference is the set of properties defining listeners.
- Essentially this enables Envers to recieve notfications from Hibernate processing of certain
- events such as an entity being saved or updated.
-
+ persistence.xml
+
+ This file was discussed in the JPA tutorial in , and is largely the same here. The major difference is the set
+ of properties defining listeners. Listeners enable Envers to receive notfications from
+ Hibernate processing about events such as saving or updating of entities.
+
- The annotated entity Java class
-
- Again, the entity is largely the same as seen in the JPA tutorial. The major
- difference to notice is the addition of the @org.hibernate.envers.Audited
- annotation which tells Envers to automatically track changes to this entity.
-
+ The annotated entity Java class
+
+ Again, the entity is largely the same as in . The major
+ difference is the addition of the @org.hibernate.envers.Audited annotation, which
+ tells Envers to automatically track changes to this entity.
+
- Example code
-
- Again, this tutorial makes use of the JPA APIs. However, the code also makes a
- change to one of the entites and then uses the Envers API to pull back the initial revision (version)
- as well as the updated revision.
-
-
- Using the org.hibernate.envers.AuditReader
- public void testBasicUsage() {
+ Example code
+
+ Again, this tutorial makes use of the JPA APIs. However, the code also makes a change to one
+ of the entites, then uses the Envers API to pull back the initial revision as well as the updated
+ revision. A revision refers to a version of an entity.
+
+
+ Using the org.hibernate.envers.AuditReader
+ public void testBasicUsage() {
...
AuditReader reader = AuditReaderFactory.get( entityManager );
Event firstRevision = reader.find( Event.class, 2L, 1 );
@@ -56,17 +57,41 @@
Event secondRevision = reader.find( Event.class, 2L, 2 );
...
}
-
-
- First an org.hibernate.envers.AuditReader is obtained
- from the org.hibernate.envers.AuditReaderFactory wrapping the
+
+
+ Description of Example
+
+
+ An org.hibernate.envers.AuditReader is obtained from the
+ org.hibernate.envers.AuditReaderFactory which wraps the
javax.persistence.EntityManager.
-
-
- Then the find method is used to retrieve specific revisions of the entity. The
- first call reads "find revision number 1 of Event with id 2". The second call reads "find revision
- number 2 of Event with id 2".
-
+
+
+
+
+ Next,the find method retrieves specific revisions of the entity. The first call
+ reads find revision number 1 of Event with id 2. The second call reads find
+ revision number 2 of Event with id 2.
+
+
+
+
+
+
+ Take it further!
+
+ Practice Exercises
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/documentation/quickstart/src/main/docbook/en-US/content/tutorial_jpa.xml b/documentation/quickstart/src/main/docbook/en-US/content/tutorial_jpa.xml
index 4148c0175f..ae1d08a958 100644
--- a/documentation/quickstart/src/main/docbook/en-US/content/tutorial_jpa.xml
+++ b/documentation/quickstart/src/main/docbook/en-US/content/tutorial_jpa.xml
@@ -127,18 +127,5 @@ entityManager.close();]]>
Take it further!
- Practice Exercises
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+ Practice Exercises
+
\ No newline at end of file