iBATIS 一覧

NO IMAGE

MyBatisのset

MyBatisのset要素はupdate文で動的に更新したい場合に使われます。 <update id="updateAuthorIf...

記事を読む

NO IMAGE

MyBatisのtrimとprefixOverrides

MyBatisのtrimとprefixOverridesの使い方についてです。 trimはよくwhere句で使われます。 以下、...

記事を読む

NO IMAGE

MyBatisのinclude refid

MyBatisで以下のような記述をする事が出来ます。 <include refid="from" /> ここでは、fromと...

記事を読む

NO IMAGE

MyBatisのエラー

Caused by: org.apache.ibatis.type.TypeException: Could not resolve typ...

記事を読む

NO IMAGE

MyBatisのwhere句の記述方法

MyBatisのwhere句の記述方法です。 <where>~</where>の間に記述します。 <s...

記事を読む

NO IMAGE

Mapped Statements collection does not contain value for ~

Mapped Statements collection does not contain value for ~とエラーが出た場合、iBa...

記事を読む

NO IMAGE

MyBatisの記述方法

iBatisもバージョン3からMyBatisというように名前が変わったようです。 mybatis-3.0.4.jarを使用しています。...

記事を読む

NO IMAGE

MyBatisでforeachを使用して動的SQLを生成する

MyBatisでforeachを使用して動的SQLを生成する事が出来ます。 よくIN句の中で使用されます。 <select i...

記事を読む

NO IMAGE

MyBatisでchoose when otherwiseを使用して動的SQLを生成する

MyBatisでchoose when otherwiseを使用して動的SQLを生成する事が出来ます。 if else if else...

記事を読む

NO IMAGE

MyBatisでif testを使用して動的SQLを生成する

MyBatisでif test文を使用して動的SQLを生成する事が出来ます。 if test文を使用する時は nullかどうかが多いと...

記事を読む

NO IMAGE

MyBatisで#と$の違い

MyBatis3.0.4で#と$の違いについてです。 ${aaa}・・・aaaの値をそのまま出力する #{aaa}・・・エスケー...

記事を読む

NO IMAGE

iBATISで<や>を使用する

iBATISで<や>を使用するとxmlファイルのため、タグと間違われてしまいます。 これをエスケープするには WHE...

記事を読む

NO IMAGE

iBatis2.3より前は日本語カラムに対応していない

iBatisでカラム名やテーブル名が日本語名だったのですが、文字化けしてしまいエラーとなりました。 色々調べているとiBatisって日...

記事を読む

NO IMAGE

iBatisでlike検索をする

iBatisでlike検索をするにはconcatを使用します。 以下は検索条件が指定されていた場合にlike検索する例です。 ...

記事を読む

スポンサーリンク