使用以下SQL创建的表格:
Create Table X (
ID varchar(4) Not Null,
XDATE date
);
并且定义了如下实体类
@Entity
@Table(name = "X")
public class X implements Serializable {
@Id
@Basic(optional = false)
@Column(name = "ID", nullable = false, length = 4)
private String id;
@Column(name = "XDATE")
@Temporal(TemporalType.DATE)
private Date xDate; //java.util.Date
...
}
有了上述内容,我可以使用JPA实现对象关系映射。然而,xDate
属性只能存储日期,例如dd/MM/yyyy
。
如何重构上述内容以使用一个字段存储完整的日期对象,即dd/MM/yyyy HH24:mm
?