ItemReaderの抽象クラス。
本リーダを継承することで、リーダ専用のコネクションを使用してデータを読み込むことができる。
DB製品によっては、トランザクション制御時にカーソルが閉じられてしまうため、リーダ専用のコネクションを使用して読み込みを行っている。BatchActionを生成する。ExecutionHandlerCallbackインタフェースに関するNOP実装が与えられており、
必要に応じてオーバーライドできるようになっている。GeneratedValueが付与されているプロパティは採番された値が登録される。
Versionが付与されたversionカラムに対して明示的に値を設定していたとしても、
「0」で上書きされてinsertされる。UniversalDao.update(Object)を使用すること。
もし、更新時にバージョン番号が不一致のエンティティオブジェクトが存在した場合、
そのレコードは更新されずに処理が正常に終了する。FixedLengthDataBindConfigを生成して返す。CopyOptionsを構築する。BusinessDateProviderによって提供される。
BusinessDateProviderの実装は、SystemRepositoryからコンポーネント名 businessDateProvider で取得される。
業務日付の複数設定について