2012-01-05 35 views
0

我正在使用JPA和Hibernate。在我的數據庫中,不使用時間戳類型。所以在我的映射類中,當它是Java類型的Date時,我希望它成爲數據庫中類型的日期。覆蓋JPA /休眠的默認列定義

我知道我可以通過這樣逐個做的一個案例:

@Column(name="startdate", columnDefinition="date") 
public Date startdate; 

但是,有沒有辦法設置一個默認columnDefinition,所以我沒有把它寫在每一種情況?

回答

1

問題並不清楚。但我認爲你是問如何java.util.Date(日期時間)的日期映射到數據庫。如果這是你可以用它來存儲僅開始日期的日期部分的情況下

@Temporal(TemporalType.DATE) 
@Column(name="startdate", columnDefinition="date") 
public Date startdate;