私はインスタンスを作成するときに計算値に初期化したい、EC眼鏡にいくつかの属性を持っています。私はフレームワークを使ってこれを行うための推奨される方法が何であるか疑問に思っています。EObjectの作成時に機能の値を自動生成する最適な方法は何ですか?
場合によっては、id属性をUUIDに初期化したいと思います。この場合、オブジェクトが最初に作成されたときにUUIDの値を割り当て、オブジェクトの存続期間中は同じままにしておきたいと思います。
別のケースでは、モデルインスタンス内で一意である必要がある短いIDを生成したいとします。
私はEMFを初めて使用しており、ご指摘いただければ幸いです。
生成されたキーを工場で設定すると、工場を変更しようとする方が良いでしょうか? –
@Eric Rosenberg可能であれば、コンストラクタで設定します。または場合によっては工場の方法で... –