जैसा कि अन्य पहले ही बता चुके हैं, आपको java.sql.Timestamp
. का उपयोग करने की आवश्यकता है समय निकालने के लिए।
हालांकि, अगर आप @Temporal(TemporalType.TIMESTAMP)
का इस्तेमाल करते हैं ओरेकल के DATE कॉलम पर एनोटेशन, हाइबरनेट शिकायत करेगा और स्कीमा सत्यापन त्रुटियों को फेंक देगा। इनसे बचने के लिए, columnDefinition
जोड़ें इस तरह:
@Temporal(TemporalType.TIMESTAMP)
@Column(name="EVENTTIME", columnDefinition="DATE")
private Date eventTime;