 <p>AuditReaderFactory only has two static methods. Can you autowire a SessionFactory object or your EntityMananger? Looks like either would give you what you want, which is access to an AuditReader.</p> <pre><code>AuditReaderFactory.get(sessionFactory.getCurrentSession()) </code></pre> <p><strong>EDIT</strong> <a href="http://stackoverflow.com/questions/25063995/spring-boot-handle-to-hibernate-sessionfactory">this</a> post has some detail or wiring SessionFactory if needed</p>