DBreaderクラスをより抽象的・汎用的なものに修正
DBwriterクラスをより抽象的・汎用的なものに修正し、autocommitをオフにしトランザクション処理を追加。
RWのインタフェースを利用する、アプリケーション特化のクラスを作成