21 Haziran 2010 Pazartesi

CreateCriteria

İşten çıkış tarihi boşsa veya endDate.getTime()'dan büyük eşitse ve since'i endDate.getTime()'dan küçük eşitse o şirketteki bütün çalışanların listesini döndürür.

Ne tür classle işlem yapacağımızı belirtiyoruz.

ve skısıtlamalarımızı giriyoruz.
  

employmentList.addAll((List) hibernateSession
.createCriteria(Employment.class)
.add(Restrictions.in("employer", "ABC"))
.add(Restrictions.or(Restrictions.isNull("till"),Restrictions.ge("till", endDate.getTime())))
.add(Restrictions.le("since", endDate.getTime()))
.list());

.
.

Hiç yorum yok:

Yorum Gönder