mybatisは複数のパラメータを渡す(xmlマッピング構成2)
1264 ワード
メソッド名に複数のパラメータがあります
map方式
複数の変数が入力されると、入力パラメータをmapタイプに設定し、本質的にmapは入力パラメータのキー値ペアを格納するの利点:ほとんどのシーン を使用の欠点:ビジネスの性質が悪すぎて、可読性が悪すぎて、インタフェースに依存しなければ を理解できない.
インタフェース宣言
注記@Param方式
使用法@Param方式を使用して、指摘キーワードを表示します.@Param(「key_id」)int id、中、key_idはidを表す
インタフェース宣言
JAva bean方式
beanストレージ変数値の定義
インタフェース宣言
map方式
複数の変数が入力されると、入力パラメータをmapタイプに設定し、本質的にmapは入力パラメータのキー値ペアを格納する
インタフェース宣言
List getRolesByMap(Map parameterMap);
注記@Param方式
使用法@Param方式を使用して、指摘キーワードを表示します.@Param(「key_id」)int id、中、key_idはidを表す
インタフェース宣言
List getRolesByParam(@Param("key_id") int id, @Param("key_name") String name);
JAva bean方式
beanストレージ変数値の定義
インタフェース宣言
List getRolesByBean(Role role);