之间有区别:

  • @级(org.冬眠。注释。CascadeType.删除)和
  • @级(org.冬眠。注释。CascadeType.删除)?
有帮助吗?

解决方案

没有差异;他们是同义词。

文件是相当沉默在这个但是如果你看看 AnnotationBinder.getCascadeStrategy() 来源,两者都正在翻译冬眠的"删除"级类型。

原因,都存在(并且我猜这里的)是因为休眠的核心总是使用",删除"作为联级的类型,但访问用户的CascadeType指定"去除"作为一个恒定不变。休眠的注释'CascadeType,正在部分的休眠的访问用户的扩展因而有为完整起见/一致性。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top