<! - な名前空間:理解クラス(パッケージ名+クラス名)を実装するための完全なパス- > < マッパー名前空間= "AB&" > <! - ID:メソッド名 のParameterType:規定するパラメータタイプ resultTypeと:戻り値型。 MyBatisのため、戻り値は、一般的な一覧resultTypeとで書かれたリスト方式である場合、 JDBCパッケージのは、データが行毎に読み出される - > < SELECT ID =「のSelectAll」resultTypeと=「com.zzu.pojo.People」> SELECTテストから* </ SELECT > < SELECT ID = "COUNT" resultTypeと= "INT" > SELECT COUNT(*)の試験から </ 選択> < 選択し、ID = "_のSelectAll" resultTypeと= "com.zzu.pojo.People" > テストからID、名前、お金を選択し 、</ 選択> </ マッパー>
A、SelectListの()
1、戻り値の一覧<resultTypeと属性制御>
2、結果が需要を通過するクエリの必要性に適用されます
一覧<ピープル>リスト= session.selectList( "abselectAll" ); 以下のための(人P:リスト){ System.out.printlnは(p.toString()); }
二、selectOne()
1、戻り値オブジェクト
2は、結果がデータまたは変数の戻りラインにのみ適用されます
int型のカウント= session.selectOne( "abcount" ); System.out.println(カウント)。
三、SelectMAPの()
1、リターンマップの値が
2、クエリ結果の列データラインのニーズに適した値を取る必要がある
3を、地図<キー、resultTypeと制御>
地図<オブジェクト、オブジェクト>マップ= session.selectMap( "ab_selectAll"、 "名" );
System.out.println(map.toString())。