Edd*_*ddy 3 java mysql datetime hibernate
datetime我的MySql数据库中有一个字段.典型的条目如下:2015-08-26 11:45:48.
但是当它到达我的应用程序时,小时,分钟和秒始终是00:00:00.
这是映射条目:
<property name="listingTime" column="listing_time"/>
Run Code Online (Sandbox Code Playgroud)
我Java班上的领域是
private java.sql.Timestamp startTime;
Run Code Online (Sandbox Code Playgroud)
我尝试listingTime在我的属性中设置各种类型,hibernate.cfg.xml但它不会更改全零.我错过了什么?
更好地使用这样的注释:
...
@Column
@Type(type="timestamp")
private Date listing_time;
Run Code Online (Sandbox Code Playgroud)
或者你可以这样做,如果你不想改变它,看看"可更新"
@Column(name = "created", nullable = false, updatable=false)
@Temporal(TemporalType.TIMESTAMP)
private Date created;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8639 次 |
| 最近记录: |