オートワイヤーを使用する場合、データモデルを構造化するための最良のアプローチは何ですか? ここに基本的なユースケースがあります:バックエンドにドメインデータモデルがあり、フィールドid、username、active、auth_tokenを表すケースクラスUserがあります。このクラスは、SQL データベース テーブルにマップされます。フロントエンドでは、フィールドID、ユーザーエンティティのユーザー名のみが必要です。私は2つのアプローチしか見ていません:
- User クラスを、必要なフィールドを持つ FrontUser クラスにマップします
- データベーステーブルを2つの別々のオブジェクトに分割します。これは、2つの異なるオブジェクト User と FrontUser にマップされます