Fråga : En hibernatequery ifrågasätter

Förmiddag I en newbie som Hibernate:
Suppose i min Dao methdod: List för @Override för
offentlig getCilentRecord (int-clientId) {beställare för
List = getHibernateTemplate () .find (
”från clientRecord var clientId =? ” clientId);
createdDate för
… sätter in definieras, som datetime i hibernaten table.

Now som jag önskar att visa endast mest nya två dagdata, och att beställa vid createdDate (DESC), hur kunde I-andra korrektur HQL-queryen över? Tack för någon hint.
" klar "

Svar : En hibernatequery ifrågasätter

Det finns 2 väg att gå härom

1. Skapa en härledd formel för de nyaste 2 dagdatan och definiera den, som en egenskap i kartlägga sparar


operty>
 Lista beställare = getHibernateTemplate () .find (
          ”från clientRecord var clientId =? och createdDate > last2days”, clientId);

2. Om detta inte fungerar ut, använd kriterierna anmärker med SQLRestriction för att sätta din infödingSQL-query.

Andra lösningar  
 
programming4us programming4us