JPA如何写注解使字段类型为date且写入数据带时分秒(oracle数据库)
JPA怎么写注解使字段类型为date且写入数据带时分秒(oracle数据库)
@javax.persistence.Basic
@javax.persistence.Column(name="PUSH_DATE", columnDefinition="DATE")
@Temporal(value = TemporalType.TIMESTAMPE)
public java.util.Date getPushDate() {return pushDate; }
--oracle数据库
1、注意一定是java.util.Date 不然会报错。
2、columnDefinition="DATE" 确保数据库字段生成时是Date类型
3、写入时,可以使用new java.util.Date(Calendar.getInstance().getTimeInMillis());
然后数据库字段类型是Date,存入的数据是时分秒了。