Bonjour,
j'ai une classe java mappée, via jaxb (utilisé automatiquement par CXF) vers un web service. Le comportement par défaut me conviens d'une manière globale. J'ai cependant un soucis avec trois champs de type java.util.Date. Je voudrais demander à jaxb de les convertir en xs:date à la place de xs:datetime. Je n eveux pas utiliser un xmlCalendar ou un truc du genre à la place, car ces champs sont utilisé dans un mapping hibernate.
La raison est que l'heure est irrelevante pour la base de données derrière. Hors si je met les heures, je pourrais avoir des pertes de jours dans la troncation lors du stockage DB.
Quelle annotation je peux mettre sur ces champs pour lui dire "date" à la place de "datetime"?
Partager