ひがやすを技術ブログ

電通国際情報サービスのプログラマ

Uuji

SQLの扱い

今度は、手動のSQLを使う場合です。 Uujiは、S2Daoと同様にクラス名_メソッド名.sqlのファイルがDaoのインターフェースと同じパッケージに置かれていたら自動的にそのSQLを適用します。強力なのは、関連もきちんとサポートできることです。例えば、次のSQLファ…

updateAll

EmpDao#updateAll(Emp entity, EmpCriteria criteria);updateAllは、複数の行を1回のSQLで更新するためのものです。組織替えがあって、deptIdが1の従業員を2に更新する必要があるとします。Javaのコードは次のようになります。 EmpCriteria criteria = new Em…