estoy ahorrando una entidad en hibernación con una fecha de creación fecha Hibernate no guarde los milisegundos
@Id @Column(name = "dtcreation") @Type(type="timestamp") private Date creation;y poner una nueva fecha en este campo:
entity.setCreation(new Date()); entityDao.persist(entity);pero cuando se guarda en la base de datos del tiempo de Don 't contiene los milisegundos, pero ponle un 0 si trato de actualizar con una consulta el valor de los milisegundos que funciona ... ¿alguien me puede ayudar?
persisten después de que el método que he un registro con 01/06/2011 15: 00: 00.0 pero si hice un UPDATE puedo cambiar las milésimas de segundo, por lo que el PP es compatible con ella .. la base de datos Informix es
java.util.Date es bastante viejo y horrible. Si puedes, investiga Joda Time en su lugar. Se integra con Hibernate. http://joda-time.sourceforge.net/contrib/hibernate/userguide.html – artbristol
supongo que su problema principal es la columna DB en la que guarda (no la fecha impl, nunca he tenido problemas con java.util. Fecha) – bestsss
Dudo que este sea un problema de hibernación. ¿Cuál es la base de datos subyacente? –