たとえば、エンティティクラスがあります
最初にこれを書きましたが、間違っていました。コンテンツを List<String> にマッピングするにはどうすればよいですか?
mybatis は <id> タグに基づいてセットのマッピング関係を決定します。テーブルを使用する必要がある場合は、次のようにマッピングできます
<id>
元の投稿者にはここに 1 つのテーブルが欠けているはずですが、それは質問テーブルです。
質問表では、DTOの定義は次のようになります。
現時点では、mybatis に関連するクエリ ソリューションが多数あるので、リンクを添付します。
Mybatis 関連のクエリ (ネストされたクエリ)
mybatis 関連のクエリについては、オンラインでたくさんの情報を検索できます。
最後の提案として、関連するクエリは実行しないことをお勧めします。データ アセンブリ ロジックはコード内に配置されるため、将来の DB 変換が容易になります。データの量がますます大きくなるにつれて、関連するクエリのパフォーマンスが低下し、サブデータベースとサブテーブルを変換するのが容易ではなくなるためです。ただし、これはすべてビジネスの大幅な成長に基づいています。現時点では、投稿者がその意識を醸成し始めれば良いと思います。
テーブルフィールドの複雑なオブジェクトフィールドへのマッピングは、カスタム TypeHandler を使用して実行できます。 例: MyBatis の Java クラスへの json フィールドのマッピングhttp://www.cnblogs.com/watery...
mybatis は
。 リーリー<id>
タグに基づいてセットのマッピング関係を決定します。テーブルを使用する必要がある場合は、次のようにマッピングできます元の投稿者にはここに 1 つのテーブルが欠けているはずですが、それは質問テーブルです。
質問表では、DTOの定義は次のようになります。
リーリー現時点では、mybatis に関連するクエリ ソリューションが多数あるので、リンクを添付します。
Mybatis 関連のクエリ (ネストされたクエリ)
mybatis 関連のクエリについては、オンラインでたくさんの情報を検索できます。
最後の提案として、関連するクエリは実行しないことをお勧めします。データ アセンブリ ロジックはコード内に配置されるため、将来の DB 変換が容易になります。データの量がますます大きくなるにつれて、関連するクエリのパフォーマンスが低下し、サブデータベースとサブテーブルを変換するのが容易ではなくなるためです。ただし、これはすべてビジネスの大幅な成長に基づいています。現時点では、投稿者がその意識を醸成し始めれば良いと思います。
テーブルフィールドの複雑なオブジェクトフィールドへのマッピングは、カスタム TypeHandler を使用して実行できます。
例:
MyBatis の Java クラスへの json フィールドのマッピング
http://www.cnblogs.com/watery...