pojo类设计为Date类型,MySQL数据库的表字段为datetime,就是
User u = new User();
u.setCreateDate(此处为Date类型);
1.修改User.hbm.xml
<property name="createdDate" type="date">
<column name="CREATED_DATE" length="7" not-null="true" />
</property>
为
<property name="createdDate" column ="CREATED_DATE">
</property>
2.
User u = new User();
u.setCreateDate(此处为Date类型);
1.修改User.hbm.xml
<property name="createdDate" type="date">
<column name="CREATED_DATE" length="7" not-null="true" />
</property>
为
<property name="createdDate" column ="CREATED_DATE">
</property>
2.
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date d = new Date();
u.setCreateDate(sdf.parse(sdf.format(d)));
本文介绍如何在Java POJO类中使用Date类型,并与MySQL的datetime类型进行同步。通过调整Hibernate映射文件及日期格式化策略实现数据的正确转换。
10万+

被折叠的 条评论
为什么被折叠?



