iBATIS 一覧

NO IMAGE

MyBatisのset

MyBatisのset要素はupdate文で動的に更新したい場合に使われます。 set要素は、動的にSETキーワードを付加し、余分な末...

記事を読む

NO IMAGE

MyBatisのtrimとprefixOverrides

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

記事を読む

NO IMAGE

MyBatisのinclude refid

MyBatisで以下のような記述をする事が出来ます。 ここでは、fromというキーを使用していますが、なんでもいいです。このキーで別の...

記事を読む

NO IMAGE

MyBatisのエラー

クラス名が正しいか確認します。 xmlファイルが本当に読み込まれているかを確認します。 selectOneメソッドの戻り値が...

記事を読む

NO IMAGE

MyBatisのwhere句の記述方法

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

記事を読む

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句の中で使用されます。 foreachなので...

記事を読む

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

LabelValueBeanの使い方

LabelValueBeanは、セレクトボックスなどで使えるキーと値を保持するクラスです。 org.apache.struts.uti...

記事を読む

NO IMAGE

iBATISで<や>を使用する

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

記事を読む

NO IMAGE

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

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

記事を読む

NO IMAGE

iBatisでlike検索をする

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

記事を読む

スポンサーリンク