Quote:
We are using the Spring DAO Hibernate template to manage the entities.
Don't, its useless and confusing. It adds no value to Hibernate3 APIs.
http://hibernate.org./42.htmlQuote:
We are using the Spring OpenSessionInView interceptor to manage the opening and closing of Hibernate sessions per web request.
Why? Hibernate3 has this functionality built-in:
http://hibernate.org./43.htmlQuote:
We are not using any transaction management at all
A recipe for disaster, use transactions as described here:
http://hibernate.org/42.html