私は現在、ODataサービス(SAPゲートウェイ)で作業しており、エンティティタイプはランタイム中に生成されます。私は、ODataのベストプラクティスと同じではないことを知っています。エンティティタイプは静的であり、設計フェーズの一部です。デザインアプローチ?
質問: 1.メタデータの要求では、すべてのエンティティタイプがDEFINE(SAPゲートウェイフレームワークによって提供される)というメソッドで生成されます。私は、各エンティティタイプの生成を分けています。生成に必要な情報はエンティティタイプごとに異なるからです。後で、新しいエンティティタイプが追加されます。これには、生成のための一連の指示があります。 これに最適な戦略パターンはありますか?これにより、異なるエンティティタイプの生成が分離されます。もしStrategyがthenなら、Factoryメソッドはすべての具体的な戦略を一度に返して、コンテキストがすべての戦略をループしてエンティティタイプを生成させますか?
これには他にどのような設計方法がありますか?
ありがとうございます!
タイプが実行時に生成される場合は、タイプごとに特殊な生成戦略を事前に定義できますか? – plalx