【发布时间】:2013-09-14 20:09:30
【问题描述】:
我正在尝试将 DateTime 对象映射到 TimeStamp SQL 列。
import org.springframework.format.annotation.DateTimeFormat;
...
@Column
@Type(type="org.joda.time.contrib.hibernate.PersistentDateTime")
@DateTimeFormat(style="SS")
private DateTime dateSmoked;
我正在使用 Spring 表单标签让用户根据@DateTimeFormat(style="SS") 输入“mm/dd/YYYY HR:MIN AM/PM”类型的日期输入。我已经导入了 joda-time-hibernate 包和所有其他必要的包
当我提交表单时,我收到以下错误: org.joda.time.contrib.hibernate.PersistentDateTime.nullSafeSet(Ljava/sql/PreparedStatement;Ljava/lang/Object;ILorg/hibernate/engine/spi/SessionImplementor;)V
很明显我做错了什么。有人能指出我正确的方向吗?
【问题讨论】:
标签: sql spring hibernate datetime jodatime