对于某个Hibernate实体,我们需要存储其创建时间和上次更新时间.你会怎么设计这个?
您将在数据库中使用哪些数据类型(假设MySQL,可能在与JVM不同的时区)?数据类型是时区感知的吗?
你会在Java中使用什么数据类型(Date,Calendar,long,...)?
Date
Calendar
long
您将负责设置时间戳 - 数据库,ORM框架(Hibernate)或应用程序员?
您将使用哪些注释进行映射(例如@Temporal)?
@Temporal
我不只是在寻找一个可行的解决方案,而是一个安全且设计良好的解决方案.
java timestamp hibernate
hibernate ×1
java ×1
timestamp ×1