在Hibernate文档中,时间戳的解释为:
使用时间戳版本控制时,您可以通过向属性中添加@ org.hibernate.annotations.Source注释(可选),来告诉Hibernate从数据库或JVM中检索时间戳值的位置。注释的value属性的可能值为org.hibernate.annotations.SourceType.VM和org.hibernate.annotations.SourceType.DB。默认值为SourceType.DB,如果根本没有@Source批注,也可以使用它。
并且它说:
源(可选-默认为vm)
因此,在以粗体显示这2条语句之后,我对于到底是时间戳的默认设置到底是VM还是DB感到困惑。
需要提及的Javadocsorg.hibernate.annotations.Source
的默认值为VM:
默认:
org.hibernate.annotations.SourceType.VM
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句