Может Hibernate сопоставить объект Java Calendar со столбцом SQL TIMESTAMP?
Calendar
TIMESTAMP
Да:
@Column @Temporal(TemporalType.TIMESTAMP) private Calendar calendar;