ラRibaのったらしいです
マルチテーブルは、MyBatisの照会 :いくつかありますテーブル間の関係を 、多くの 多対 ワン に、多くの 例が: ユーザーと順序が多くある 注文と多くのユーザーがある ユーザー複数の注文を置くことができます 複数の注文は、同じユーザーに属する とID番号が1である 人が、唯一のID番号持つことができる IDカード番号は一人だけに属することができますが、 教師と生徒の間に多くの多くのある 学生の教師は以上であってもよいです私が教えられ 、学生の先生がもっと支払うことができる :例外を 各注文から、彼は唯一のユーザーに属することができます。 だから、MyBatisの1つに見えるように多くを置きます。 マルチテーブルクエリMyBatisの: 例:ユーザー・アカウントおよび ユーザが複数のアカウントを有していてもよい アカウントは、唯一のユーザに属することができる(のアカウントも同じユーザに属していてもよい) 工程: 1、二つのテーブルの確立:ユーザーテーブルを、アカウントテーブル :ユーザーは、テーブルとアカウントテーブルの間、多くの関係に1を持っているように、 アカウントの表に外部キーを追加する必要がある 2 、2つのエンティティクラスの設立:クラスとユーザエンティティは、エンティティクラスを占め 、ユーザーが入力できるようにすると、エンティティのアカウントが反映させることができます数の関係 図3は、2つのプロファイルの確立 、ユーザーのプロファイル アカウントプロファイル 4 の構成のため、: 私たちは、ユーザーを照会するとき、ユーザーが同じ時間に含まれているアカウント情報入手することができ 、我々はあなたのアカウントをチェックし、あなたが同時にアカウントを取得することができますユーザ情報が属する 例:ユーザーおよびロールは、 ユーザが複数の役割を有することができ、 複数のユーザー与えることができる役割 :手順を 1 、二つのテーブルの確立:ユーザーテーブルを、テーブルの役割は、 ユーザとロールテーブルは、多くの関係に多くを有することができます。 中間テーブルを使用する必要があり、テーブルの中央にそれぞれの主キーを含む中間テーブルが外部キーです。 2 、2つのエンティティクラスを作成する:ユーザエンティティとロールエンティティクラスのクラスは ユーザエンティティクラスとの役割は、多くの関係を反映させることができる可能に 互いに基準のコレクションを含みます 3 、設立2つのプロファイルの プロファイルユーザの 役割は、プロファイル 4を設定するために、: 私たちは、ユーザーを照会すると、ユーザーは、文字情報が含まれている得ることができながら、 私たちは役割を照会する場合、ユーザは、役割を同時に付与することができます情報