Just a simple sample of how to use Hibernate & Envers mixed with hbm.xml files!
Just map your pojos as usual and sprinkle with Envers @Annotation where needed.
Clone this repository and run with mvn test
to run a sample integration test with the config.
I created this, to ilustrate this SO.SE answer!