diff --git a/reference/en/modules/basic_mapping.xml b/reference/en/modules/basic_mapping.xml index 36f8862b90..125f3cb4a4 100644 --- a/reference/en/modules/basic_mapping.xml +++ b/reference/en/modules/basic_mapping.xml @@ -2676,7 +2676,7 @@ - + Basic value types @@ -2797,6 +2797,23 @@ + + + imm_date, imm_time, imm_timestamp, imm_calendar, imm_calendar_date, + imm_serializable, imm_binary + + + + Type mappings for what are usually considered mutable Java types, where + Hibernate makes certain optimizations appropriate only for immutable + Java types, and the application treats the object as immutable. For + example, you should not call Date.setTime() for an + instance mapped as imm_timestamp. To change the + value of the property, and have that change made persistent, the + application must assign a new (nonidentical) object to the property. + + +