Short link: http://wp.me/p5Jvc-8m
It has been nearly 3 or more years since my last post on Object Relational Mapping (ORM) tool Hibernate. There is an inevitable performance overhead associated with ORM tools like Hibernate. The overhead gets further magnified by application of imprudent querying or fetch strategy. Hibernate is a sophisticated ORM tool and a developer needs to understand the programming intricacies/flexibilities provided by Hibernate before applying it in application development. This blog post intends to cover the various data fetching strategies supported by Hibernate.