Vraag : Hiberneer vraagvraag

Ik ben een newbie om te hiberneren:
Suppose in mijn Dao methdod:
@Override openbare List getCilentRecord (int. clientId) {
List cliënten = getHibernateTemplate () .find (
„van clientRecord waar clientId =? “, clientId);

createdDate- gebied gedefini�ërd als datetime in hiberneert table.

Now die ik heb willen om slechts de meeste recente twee dagengegevens tonen en orde door createdDate (DESC), hoe kon ik de vraag HQL hierboven herzien? Dank voor om het even welke hint.

Antwoord : Hiberneer vraagvraag

Er zijn 2 manieren om over dit te gaan

1. Cre�ër een afgeleide formule voor de meest recente 2 dagengegevens en defini�ër het als bezit in het afbeeldingsdossier


operty>
 De cliënten van de lijst = getHibernateTemplate () .find (
          „van clientRecord waar clientId =? en createdDate > last2days“, clientId);

2. Als dit niet uitwerkt, gebruik het voorwerp van Criteria met SQLRestriction om uw inheemse SQL vraag te zetten.

Andere oplossingen  
 
programming4us programming4us