如何解决如何在Spring JAVAJPA / Hibernate中映射MySQL时间戳字段
我在查找如何为Spring Boot应用程序中的不同DB映射不同类型的字段时遇到麻烦。首先,我想知道如何映射MySQL时间戳,但是如果我还能找到指向不同数据库中每种数据类型的映射集合的链接,那将是很棒的事情。
解决方法
您可以找到here的标准基本类型的列表。
- 您可以将
TIMESTAMP
映射到以下Java 8 types:
java.time.Instant
,java.time.LocalDateTime
,java.time.OffsetDateTime
和java.time.ZonedDateTime
。
- 您还可以使用过时的
java.util.Date
(请参阅this):
@Column(name = "`timestamp`")
@Temporal(TemporalType.TIMESTAMP)
private Date timestamp;
但是第一种方法更可取。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。