Entity fields of type char[] are mapped using class org.hibernate.typeAbstractCharArrayType. These fields are always marked dirty by the dirty check mechanism and thus are always updated to the database.
The dirty check implementation uses inherited org.hibernate.type.NullableType#isEqual(Object, Object) which in turn call org.hibernate.util.EqualsHelper...
This message was sent by Atlassian JIRA (v6.1-OD-08#6143-sha1:7b2ba0d)