hibernate的註解中有一個日期時間的註解,類名:javax.persistence.Temporal,通過這個註解可以指定映射數據庫中的日期事件類型,寫法如下:
1.日期類型,實例:
private Date birthday;
@Temporal(TemporalType.DATE)
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
數據庫對應字段類型爲:date型
保存數據效果:
2.時間類型,實例:
private Date getUpdateTime;
@Temporal(TemporalType.TIME)
public Date getGetUpdateTime() {
return getUpdateTime;
}
public Date getGetUpdateTime() {
return getUpdateTime;
}
public void setGetUpdateTime(Date getUpdateTime) {
this.getUpdateTime = getUpdateTime;
}
this.getUpdateTime = getUpdateTime;
}
數據庫對應字段類型爲:time型
保存數據效果:
3.日期時間類型,實例:
private Date toDay;
@Temporal(TemporalType.TIMESTAMP)
public Date getToDay() {
return toDay;
}
public Date getToDay() {
return toDay;
}
public void setToDay(Date toDay) {
this.toDay = toDay;
}
this.toDay = toDay;
}
數據庫對應字段類型爲:datetime型
保存數據效果: