Reputation: 1042
I have application using various libraries including Hibernate 3.6.1. It uses WLS 12 server, Java7, Spring 3.
I have such libraries:
Now I am only talking about Hibernate.I am wondering if it is reasonable to invest some time to upgrade to Hibernate 5. I need to justify it using some strong arguments. Everything works in our project so there is no straight reason for updating, however I think projects should follow library updates if possible.
My questions are
1) Is there something like support for bugs in Hibernate 3.6.1 or 4 ? No support would be an argument in favour of upgrading
2) What features could be brought by Hibernate 5 that every PM should be interested in?
3) What other arguments would u bring?
Upvotes: 1
Views: 1370
Reputation: 3603
1. Hibernate Validator
Express validation rules in a standardized way using annotation-based constraints and benefit from transparent integration with a wide variety of frameworks. For more details on Hibernate Validator view this.
2. Improved Java 8 Support
Java 8 date/time data types (JSR 310) are supported and can be validated via @Past and @Future. Also Optional and JavaFX types are supported via an improved ValidatedValueUnwrapper.
3. Hibernate OGM
Just released the first stable version.
4. Bootstrapping API
New bootstrapping API - better determinism, better integration
Look here for all new features: What's new in Hibernate ORM 5?
Upvotes: 1