C#.NETソースコードを自動生成するツールです。*.xlsファイル形式の記述内容にしたがって、データベース入出力をおこなうソースコードを自動生成することができます。厄介なプログラミングを人間が担当する必要はありません。必要項目を記入するだけでよいのです。チュートリアルや定義書記入要領などは、下記のURLで入手することができます。●http://hp.vector.co.jp/authors/VA027994/blanco/blancodb.html自動生成されたソースコードは、それらが独立して動作するようになっています。ランタイムライブラリなどは必要ありません。blancoDbを試してみてください。Eclipseプラグイン形式かAntタスクで実行することが出来ます。利用のおおまかなステップは下記のようになります。1.Eclipseプラグインをインストールする。2.blancoDbプラグインを起動する。SQL(*.xls)ファイルを作成する。4.Excelなどの表計算ソフトを使って、SQL定義書を記入する。ソースコードの自動生成をおこなう。データベース入出力をするプログラムを作成する。Eclipseプラグインとして登録してください。blancoDbがソースコードを自動生成する際に、JDBCドライバが必要になるからです。(自動生成されたソースコードは、実行時にはJDBCドライバは不要です)プラグイン内の所定のフォルダにJDBCドライバjarファイルを配置してください。そのまま利用できます。そのまま利用できます。・よくありがちなバグを予防するための仕組みをもっています。(1)一意制約違反などが特別な例外として扱われていて、処理忘れを確実に防ぐことができます。(2)SQLインジェクションを発生させにくい構造になっています。SQLインジェクション対策として非常に効果的です。・実行時に特別なクラスライブラリを必要としません。生成したソースコードだけで完結して動作します。・ごく普通のリレーショナルデータベースの機能がそのまま利用できます。普通に利用することができます。(2)トランザクションを適切に扱うことができます。コミットとロールバックを任意のタイミングで呼び出すことができます。・大量のデータを扱うことができます。(1)処理件数が増えてもメモリ消費量が線形には増えません。blancoDbが自動生成したソースコードは、数千万件のデータ処理などにも普通に対応することができます。・ストアドプロシージャ呼び出しを利用できます。試験およびリリース判定担当。