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,存入的数据是时分秒了。

猜你喜欢

转载自springwind.iteye.com/blog/2406615
今日推荐