- 對於Ibatis操作Date/Time/DateTime,總結如下:
- 將pojo的屬性類型設置爲java.sql.Date(或java.sql.Time, java.sql.Timestamp),此時會嚴格遵循這三種類型的語義。但此方法因存在前文中提到的性能問題,在JDK1.6以前的JDK版本中能少使用就少使用。
- 如果你想在pojo中使用java.util.Date, 則要注意:
- 完整的日期時間,要確保jdbcType爲空,或爲DATE,TIME以外的值
- 只需要時間,要指定jdbcType=”TIME”
- 只需要日期,要指定jdbcType=”DATE”