对于某些Hibernate实体,我们需要存储其创建时间和上次更新时间。您将如何设计?
您将在数据库中使用什么数据类型(假设使用MySQL,可能与JVM时区不同)?数据类型是否可以识别时区?
你会在Java中使用什么数据类型(Date
,Calendar
,long
,...)?
您将由谁负责设置时间戳(数据库,ORM框架(休眠)或应用程序程序员)?
您将使用哪些注释进行映射(例如@Temporal
)?
我不仅在寻找一个可行的解决方案,而且还在寻找一个安全且设计良好的解决方案。
茅侃侃
白衣非少年
相关分类