在我的SQL中有以下日期类型: 日期,时间,年份,日期时间,时间戳。
我的班级拥有一个约会对象。 如何选择在DB中创建哪种类型?
答案 0 :(得分:7)
您可以使用@ Temporal-annotation标记日期对象:
在普通的Java API中,时间 没有定义时间精度。什么时候 处理你可能的时态数据 想描述一下预期 精度在数据库中。时间数据 可以有DATE,TIME或TIMESTAMP 精度(即实际日期,仅 时间,或两者兼而有之)。使用@Temporal 注释,以微调。
@Temporal(TemporalType.TIMESTAMP)
private Date someDate;