[S2Dao] S2Dao 1.0.43リリース

S2Dao 1.0.43をリリースしました。

http://s2dao.seasar.org/ja/

S2Dao 1.0.42からの変更点は、以下の通りです。

Bug
  • PagerS2DaoInterceptorWrapperでpushに失敗した場合でもpopされてしまう問題に対応しました。[DAO-61][Seasar-user:5851]
New Feature
Improvement
  • select系の戻り値で複数のDTO、Mapをサポートしました。[DAO-91][DAO-92]
  • SqlFileアノテーションを導入し、SQLファイル名が誤っている場合に早期検出できるようにしました。[DAO-90]
  • S2PagerのgetCountメソッドで、order by句を削除して実行可能にしました。[DAO-88][Seasar-user:7549]
  • DBを特定する処理を改善し、DatabaseMetaData#getDatabaseProductName()が"DB2"ではじまっていればDB2と判定するようにしました。[DAO-85]
  • Tableに関連付いていないEntityでINSERTした際のエラーメッセージをわかりやすくしました。[DAO-89]