По умолчанию при обновлении сущности Hibernate обновляет все ее поля. Вы можете использовать аннотацию
@DynamicUpdate на объекте @Entity и Hibernate будет обновлять только те столбцы, которые изменились.👉@BookJava
БИ Библиотека Java разработчика @bookjava · 10K subscribers 
@DynamicUpdate на объекте @Entity и Hibernate будет обновлять только те столбцы, которые изменились.