今天使用hibernate往数据库中插入Date类型的数据时,结果数据库中 的时分秒全部变成的00:00:00
hibernate 默认date使用的是 java.text.date格式。这种格式不支持时分秒。
解决办法:将hibernate的 pojo对应的 .hbm.xml文件中的 date类型改为java.util.date类型就可以解决了
<property name="content" column="content" type="string" not-null="true"/>
<property name="createTime" column="createTime" type="java.util.Date" not-null="true"/>
<property name="goodNum" column="goodNum" type="int"/>
<property name="commentNum" column="commentNum" type="int"/>
<property name="forwardingNum" column="forwardingNum" type="int"/>
将年月日时分秒都保存进数据库
见另一篇 http://blog.csdn.net/jazywoo123/article/details/7997953