Use a classe java.util.Date em vez de java.sql.Date.Then deve ficar assim:
public class myClass {
private int ID;
private int value;
@Temporal(TemporalType.TIMESTAMP)
private java.util.date date;
}
public class myClass {
private int ID;
private int value;
@Temporal(TemporalType.TIMESTAMP)
private java.util.date date;
}