archive: 2011年01月  1/1

[Java]MyBatisを使ってみた3(3.0.2)

続き2。WikipediaのMyBatisのページ訳してたら、前々回の記事の勘違いに気づいたので訂正。公式ドキュメントによると、XMLファイルを用いずインタフェースを作成してそこにアノテーションで同じようにマッピングを記述していくことも出来るようで、どうもそれを強化していこうとしているような雰囲気を感じる。(この次のSQLの実行の部分が、キャストが不要になったり、namespaceをコードで指定できたりと改善されている。)インタ...

[Java]MyBatisを使ってみた2(3.0.2)

前回の続き。年末に会社辞めてしまったので(--;、忘れないうちにその後実際に使ってて気づいたこととか吐き出しておくよ~。nullが入るパラメータの書き方主にinsertやらupdateやらで遭遇。nullが入るパラメータで単純に前回のように NAME = #{name} とか書くと、nullのときに型が判んねえぞゴルァ!!とエラーになる。ので、そういう場合はこんな風に記述する。<update id="update" parameterType="foo.model.Member"> UPDAT...