JAva mybatis xml関連
3201 ワード
JAva mybatis xml関連操作1.mybatis xml転送list 2.mybatis xml転送配列3.mybatis xml処理日4.mybatis xmlエスケープ文字5.mybatis xmlナマコ6.insert現在挿入されているid 7.mybatis xmlを返すif elseの書き方
1.mybatis xml転送list
2.mybatis xml入力配列
3.mybatis xml日付を処理し、文字列を日付フォーマットに変換
開始時間と終了時間があり、日付の時刻を指定した時刻に設定します.たとえば、00:00:00などです.
単一の日付、文字列を日付フォーマットに変換して、データベースのクエリーに便利です
4.mybatis xmlエスケープ文字
5.mybatis xml insert現在挿入されているid SELECT LAST_を返すINSERT_ID()
6.mybatis xml概要-パラメータxmlはパラメータタイプを指定しません
xmlパラメータタイプの指定
7.mybatis xml if else mybatis xmlの中にifラベルしかなく、elseラベルがなく、if elseはchooseとotherwiseで書く必要があります.
1.mybatis xml転送list
List getListById(List ids);
2.mybatis xml入力配列
List getListById (@Param("ids")Integer[] ids);
3.mybatis xml日付を処理し、文字列を日付フォーマットに変換
開始時間と終了時間があり、日付の時刻を指定した時刻に設定します.たとえば、00:00:00などです.
= date_format(#{queryStartDate}, '%Y-%m-%d 00:00:00')
]]>
単一の日付、文字列を日付フォーマットに変換して、データベースのクエリーに便利です
and date_format(ts.course_date, '%Y%m') = date_format(#{courseDate}, '%Y%m')
4.mybatis xmlエスケープ文字
< <
> >
& &
' '
" "
5.mybatis xml insert現在挿入されているid SELECT LAST_を返すINSERT_ID()
SELECT LAST_INSERT_ID()
insert into teach
id,
`name`,
#{id},
#{name},
6.mybatis xml概要-パラメータxmlはパラメータタイプを指定しません
Integer checkStu(@Param("studentId") Long studentId));
xmlパラメータタイプの指定
List getByTeacherId(Long id);
7.mybatis xml if else mybatis xmlの中にifラベルしかなく、elseラベルがなく、if elseはchooseとotherwiseで書く必要があります.