Bonjour,
J'ai un objet persistant que voici :PeriodJ'ai besoin d'exploiter, dans une requête HQL, ces deux attributs de type java.util.Date, sans tenir compte des HH:MM:SS qu'elles peuvent contenir.
- startDate
- endDate
Je ne pense pas pouvoir retravailler la date directement dans ma requête HQL, car c'est basé sur une jointure et les possibilités du langage en la matière sont limitées :
Mon objet Period est généré, ce qui signifie que je ne peux pas modifier le corps des getters de startDate et endDate (pour retravailler la date au moment où ils sont invoqués).
Code : Sélectionner tout - Visualiser dans une fenêtre à part AND monObjet.dateCreation BETWEEN period.startDate AND period.endDate
J'ai tenté d'ajouter deux getters spécifiques (qui renvoient les dates dans le bon format) en y faisant référence dans la requête mais Hibernate ne les comprends évidemment pas.
Quelqu'un connaitrait-il un moyen de s'en sortir ?
Ai-je été suffisamment clair ?
Merci d'avance pour votre aide.
Partager