在Hibernate documentation中,时间戳的解释如下:
使用时间戳版本控制时,您可以告诉Hibernate在哪里 通过可选的方式从 - database或JVM检索时间戳值 将@ org.hibernate.annotations.Source注释添加到 属性。注释的value属性的可能值 是org.hibernate.annotations.SourceType.VM和 org.hibernate.annotations.SourceType.DB。 默认为SourceType.DB 这也适用于根本没有@Source注释的情况。
并且它说:
来源(可选 - 默认为vm)
因此,在以粗体显示这两个语句之后,我很清楚究竟哪一个是Timestamp的默认设置,无论是VM还是DB?
答案 0 :(得分:1)
org.hibernate.annotations.Source
{{1}}提到默认值为VM:
默认值:
org.hibernate.annotations.SourceType.VM