Hibernate会将标记为“可变”的类型视为可以更改(即需要UPDATE) 而无需
指向新引用的类型。如果您为Hibernate加载的属性分配新的引用,即使类型是不可变的,Hibernate也会识别出这种情况-
这种情况一直都发生在例如String字段中。但是,例如,如果您有一个StringBuilder字段并将其标记为 不可变,则 Hibernate将
不会 注意到您是否修改了StringBuilder。
有关更多详细信息和示例项目,请参见此博客文章。

Hibernate会将标记为“可变”的类型视为可以更改(即需要UPDATE) 而无需
指向新引用的类型。如果您为Hibernate加载的属性分配新的引用,即使类型是不可变的,Hibernate也会识别出这种情况-
这种情况一直都发生在例如String字段中。但是,例如,如果您有一个StringBuilder字段并将其标记为 不可变,则 Hibernate将
不会 注意到您是否修改了StringBuilder。
有关更多详细信息和示例项目,请参见此博客文章。