Генерация индивидуального конструктора для модели в EMF - PullRequest
0 голосов
/ 20 февраля 2019

EMF генерирует классы с пустыми конструкторами / "super ()".Мой вопрос заключается в том, можно ли сказать, что конструктор определенного класса должен содержать определенные строки кода?Например, инициализировать атрибут идентификатора класса с UUID?

1 Ответ

0 голосов
/ 21 февраля 2019

EMF использует пустой конструктор по умолчанию для десериализации, поэтому не добавляйте ничего в конструкторы сгенерированных классов.Обычно имеется вспомогательный класс (или служба или любой другой шаблон проектирования, который вы используете), который вызывает фабричные методы и выполняет некоторую инициализацию в создаваемых ими экземплярах.

...