This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I'm trying to move my project to Annotations and I've downloaded the latest Hibernate distribution (3.6.0 final). I created a very simple annotated class and I'm trying to add it programmatically by doing this:
This is in the documentation of the release. But I'm getting a compiler (!!!) error: The method addAnnotatedClass(Class<Book>) is undefined for the type Configuration.
When I convert Configuration to AnnotationConfiguration I'm learning that it is deprecated and its functionality was moved to Configuration. So I'm running around in circles here. Just for good measure, here is my Book class:
And my HibernateUtil:
Any ideas? What am I doing wrong? What is the best way to add an annotated class programmatically, or otherwise?