在java中,代表时间和日期的类型包括:java.util.Date和java.util.Calendar.此外在jdbcAPI中还提供了3个扩展java.util.Date类的自类:java.sql.Date,java.sql.Time,java.sql.TimeStamp。这三个类分别和标准SQL类型中的Date,time,timestamp相对应。
在标准类型的sql中date类型表示日期,time类型表示时间,timestamp表示时间戳即同时包括日期和时间信息。
1:所以在持久化类时将date的数据类型设置为其父类,java.util.Date
2:如何把java.util.date映射为DATE,TIME,TIMESTMP
可以通过property的type属性来进行映射。