Skip to main content

James Elliott

James Elliott is a senior software engineer at Berbee, with fifteen years of professional experience as a systems developer. He started designing with objects well before work environments made it convenient, and has a passion for building high-quality Java tools and frameworks to simplify the tasks of other developers.



This excerpt from James Elliot's Hibernate: A Developer's Notebook shows you how to use simple criteria, compound criteria, apply criteria to associations, and query by example using Hibernate.