タグ

ブックマーク / blog.tsukuba-bunko.jp (1)

  • S2JDBCとS2Daoのいけてないところ - つくば日記 (仮)

    wyukawa にネタとられる前に書くぜー,ってもうとっくに書かれとるやーんという感じですが ^^;。 Seasar2 で標準的に使われている(であろう)O-R Mapper である S2JDBC と S2Dao ですが,だいぶ前から「バッチで使うのに向いてない」と考えています。 問題は S2JDBC と S2Dao が JDBC Connection を操作する際に使用する S2DBCP が JTA を前提としているところです。 バッチで大量データを操作すする際に,超細やかなトランザクション操作を行う必要がある場合があります。 たとえば 100 万件のデータに対して1件ごとにレコードのデータを元に何らかの処理を実行するような場面。この「何らかの処理」には他のテーブルへの書き込みの他,外部サーバに対するネットワーク通信やファイル操作などが含まれており,もしあるレコードの処理でエラーが発生し

  • 1