Hibernate

This week I've been in Westborough, MA again, teaching a servlets and JSP course. The materials are, shall we say, dated, even though they've been revised to use RAD6.

The rest of the time, however, I've been digging into Hibernate. I'll post more later, but I'm going through my list of challenges as I travel the learning curve.

Here's one. If you use the properties file hibernate.properties for database configuration, then you just say Configuration cfg = new Configuration().addClass(…) and then cfg.buildSessionFactory() directly. If you use the XML file hibernate.cfg.xml instead, then you have to say cfg.configure().buildSessionFactory().

That took a lot of time to figure out and I can't find it documented explicitly anywhere.

About Ken Kousen
I teach software development training courses. I specialize in all areas of Java and XML, from EJB3 to web services to open source projects like Spring, Hibernate, Groovy, and Grails. Find me on Google+ I am the author of "Making Java Groovy", a Java / Groovy integration book published by Manning in the Fall of 2013, and "Gradle Recipes for Android", published by O'Reilly in 2015.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: