Вот довольно тупой, но совершенно верный вопрос от новичка.Контекст: мой «объект домена» имеет имя (и некоторые другие атрибуты, но они не важны).Это имя генерируется в соответствии с некоторыми шаблонами, которые определены в базе данных.Теперь ... кто должен определять имя объекта домена?Если объект домена определяет свое собственное имя (обратите внимание, что это «имя» может быть основано на его собственном или каких-либо других атрибутах объекта) или служба должна определить имя в соответствии с шаблоном, а затем вызвать что-то вроде
domainObject.setName(theActualName)
Я склонен следовать «сервисному» подходу, но, с другой стороны, похоже, что эта задача должна быть специфичной для объекта.
Большое спасибо за ваши ответы.