Spring Mvc+Hibernate 传递参数是实体,实体包含日期格式,日期格式转换! 10

前台使用jstlc标签,时间格式2014-11-15传值到后台,前台获取是String字符串的,Hibernate里的时间是Timestamp,而数据插入到数据是Date... 前台使用 jstl c标签,时间格式2014-11-15传值到后台,前台获取是String字符串的,Hibernate 里的时间是Timestamp,而数据插入到数据是Date的,怎么将前台数据插入到数据库! 展开
 我来答
maye100
2014-12-15 · TA获得超过2650个赞
知道小有建树答主
回答量:1341
采纳率:100%
帮助的人:972万
展开全部

数据库的日期字段设为varchar类型


Hibernate 实例对象

@Column(name = "create_date", updatable = false, insertable = false)
@Temporal(TemporalType.TIMESTAMP)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
public Date getCreateDate() {
return createDate;
}


上面代码中的某些你用不着的注解可以删掉


Hibernate 的保存方法

public Long save(E entity) {
return (Long) getSession().save(entity);
}

我这里使用的是Hibernate 4

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式