В моей системе есть объект, которому, естественно, нужен идентификатор, чтобы его можно было однозначно идентифицировать.Предполагая, что база данных используется для генерации идентификатора с помощью Hibernate, используя нативную стратегию, тогда, очевидно, код приложения свободен от этой ответственности присвоения идентификаторов.Теперь можно ли считать экземпляр этой сущности действительным до того, как он будет сохранен и получит свой идентификатор?Или я должен использовать какую-то другую стратегию, чтобы присвоить моим сущностям их идентификаторы, чтобы он получал свой идентификатор при вызове своего конструктора?