- 以下情況下必須顯式指定 Hibernate 映射類型
一個 Java 類型可能對應多個 Hibernate 映射類型.
例如: 如果持久化類的屬性為 java.util.Date 類型, 對應的 Hibernate 映射類型可以是 date, time 或 timestamp. 此時必須根據對應的數據表的字段的 SQL 類型, 來確定 Hibernate 映射類型. 如果字段為 DATE 類型, 那么 Hibernate 映射類型為 date; 如果字段為 TIME 類型, 那么 Hibernate 映射類型為 time; 如果字段為 TIMESTATMP 類型, 那么 Hibernate 映射類型為 timestamp.