Pessoal,
Tenho a seguinte entidade:
@Entity
public class OrdemDeServico implements Serializable, EntidadePersistente {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
@Temporal(javax.persistence.TemporalType.TIMESTAMP)
private Calendar dataDaCriacao;
...
}
O campo “dataDaCriacao” no banco de dados está “TIMESTAMP” e quando gravo no banco ele salva direitinho como “yyyy-mm-dd hh-mm-ss”. O problema é que quando vou recuperar o registro no banco, o JPA seta a hora, minuto e segundo do atributo “dataDaCriacao” com 0, ou seja, ele não consegue enxergar esses valores no banco.
Alguém já passou por isso ou sabe como resolver?