Из того, что я прочитал, save()
сообщает контексту персистентности, что экземпляр должен быть сохранен или обновлен. Однако у меня есть методы в сервисе, которые изменяют свойство экземпляра домена без вызова save()
, и изменение мгновенно появляется в моей базе данных, без проблем.
Является ли метод save()
просто более надежным способом узнать, что экземпляр домена будет обновлен после внесения изменений (и отловить ошибки с помощью связки failOnError)? Должен ли он использоваться каждый раз, когда я изменяю свойства экземпляра домена, или это перебор?