Criteria instance - I

31 August 2008

Hibernate provides an interface org.hibernate.Criteria, which represents a query against a particular persistent class.

Review the following example:

Criteria crit = session.createCriteria(Student.class);
crit.setMaxResults(50);
List students = crit.list();

Resultset can be narrowed according to requirement. The class org.hibernate.criterion.Restrictions defines factory methods for obtaining certain built-in Criterion types.

List students = sess.createCriteria(Student.class)
.add( Restrictions.like("name", "Laiq%") )
.add( Restrictions.between("age", minAge, maxAge) )
.list();

continued …

del.icio.us:Criteria instance - I  digg:Criteria instance - I  spurl:Criteria instance - I  wists:Criteria instance - I  simpy:Criteria instance - I  newsvine:Criteria instance - I  blinklist:Criteria instance - I  furl:Criteria instance - I  reddit:Criteria instance - I  fark:Criteria instance - I  blogmarks:Criteria instance - I  Y!:Criteria instance - I  smarking:Criteria instance - I  magnolia:Criteria instance - I  segnalo:Criteria instance - I  gifttagging:Criteria instance - I

Top Of Page | Trackback

If you found this page useful, consider linking to it. Simply copy and paste the code below into your web site.

It will look like this: Criteria instance - I

Leave a Reply