两者有什么区别?
一个实体应该使用一个还是两者都使用?
最佳答案
对于 entity 来说几乎没有区别。 @Immutable
获得优先级(也就是说,如果您的实体同时被注释为 @Immutable
和 @Entity(mutable = "true")
,它是将被视为不可变的)。
@Immutable
也可以用于具有几乎相同语义的集合。详情为here
关于java - 使用 Hibernate 时 @Immutable 和 @Entity(mutable=false) 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1590422/