Criteria criteria = session.createCriteria(Customer.class); criteria.add(Restrictions.eq("name", "John Doe")); Listcustomers = criteria.list();
Criteria criteria = session.createCriteria(Order.class); criteria.add(Restrictions.eq("totalAmount", 1000)); Listorders = criteria.list();
Criteria criteria = session.createCriteria(Product.class); criteria.add(Restrictions.eq("category.id", categoryId)); ListThese examples demonstrate the use of the eq() method in creating criteria for different types of database queries. The org.hibernate.criterion package library provides a range of other methods for creating criteria such as lt(), gt(), between(), etc.products = criteria.list();