2

エンティティが持つすべての属性をマップする 1 つの EntityMapper を持つエンティティがあります。

次に、私のDAOインターフェイスで、DBから@SqlQueryを使用してフェッチしています

  • 場合によってはすべてのエンティティの属性 --> これで問題ありません
  • ただし、特定の属性のみをフェッチする場合もあります --> ここで、マッパーは「SQLException Column xxx not found」で失敗します

この問題の推奨される解決策は何ですか? エンティティごとにマッパーを 1 つだけ持ちたいのですが、常にすべての属性をフェッチするわけではありません。

4

1 に答える 1