David,
I assume you're referring to:
Audit Logging --
http://www.hibernate.org/318.html and
History Interceptor --
http://www.hibernate.org/195.html
which discuss how to
create an audit log, but I've found nothing that speaks to how to
use the log. I understand how to use triggers or Hibernate's Interceptor to stuff the needed data into the DB, but writing a Hibernate-based app to traverse it isn't so clear.
Also, they both refer to a single pattern (that of the audit log), wheras the article in question (and a decent overview by Martin Fowler at
http://martinfowler.com/ap2/timeNarrative.html), give other "audit-like" patterns. I'm specifically interested in Fowler's "Snapshot" pattern. (though I'm sure other folks need the other patterns here) I'm curious if anyone has been able to find a slick way of getting Hibernate to help.
thanks all,
-don.