Java 时间和日期类型的 Hibernate 映射

 

  • 以下情况下必须显式指定 Hibernate 映射类型

一个 Java 类型可能对应多个 Hibernate 映射类型.

例如: 如果持久化类的属性为 java.util.Date 类型, 对应的 Hibernate 映射类型可以是 date, time 或 timestamp. 此时必须根据对应的数据表的字段的 SQL 类型, 来确定 Hibernate 映射类型. 如果字段为 DATE 类型, 那么 Hibernate 映射类型为 date; 如果字段为 TIME 类型, 那么 Hibernate 映射类型为 time; 如果字段为 TIMESTATMP 类型, 那么 Hibernate 映射类型为 timestamp.

 

 

posted on 2018-04-06 17:42  pjlhf  阅读(1553)  评论(0编辑  收藏  举报

导航