We Should we allow {{@ Immutable Mutability }} on an entity and on an embeddable. Should we allow {{@ Mutability Embeddable }} in those targets as well ?
If so, what is the semantic? Does NOTE: not considering it transitively apply the {{MutabilityPlan}} to all of the managed-type’s attributes? Or does it apply just to the managed-type itself?
Not sure that {{MutabilityPlan}} applied just to the for entity makes sense. as Hibernate has very specific needs for the {{MutabilityPlan}} related to an entity for proper caching behavior, etc. |
|