Hola,
tengo un objeto en hibernate que tiene un campo calendar (especificado asi en
el hbm.xml):
<property name="fec_modificacion" type="calendar" />
El problema es que quiero obtener todos los objetos que sean por ejemplo del 2008, haciendo la consulta asi:
query string =
(from entidad e
where e.fecha = :fechaQ)
Query hql = new HqlQuery();
hql.setQuery (query string)
queryHQL.setCalendar("fechaQ", calendar);
pero aqui me compara tanto el dia como el mes como el año, hay alguna forma de hacerlo elegante? la unica solucion que se me ocurre es poner:
fec_modificacion>01-01-2008 and fec_modificacion<31-12-2008
se os ocurre alguna manera mejor?