私は次のことを行うプロジェクトを開発しています:
1. 一時テーブル T1 を切り捨てます。
2. 数千行を一時テーブル T1 に挿入します。
3. commit ステートメントを含むプロシージャを実行します。
4. テーブル T1 から他の同一のテーブル (構造に関して) T2 に行を挿入します。
5.さらに 2 つの手順を実行します。
今、私はトランザクション ステータスを印刷したい TextArea を含むスイング UI を作成しました。このようなもの
Excel ファイルの読み取り.. Excel ファイルの検証.. テーブル T1 へのエントリの挿入.. など
各ステップでステータスを更新するために、次の方法を作成しました。
public void updateStatus(String message){
String temp = this.statusText.getText();
this.statusText.setText(temp + message + "\n");
}
このメソッドをステートメントと一緒に呼び出します。
log.debug(message)
私のために仕事をします!ただし、これは私のコード設計を複雑にします。現在、すべての DAO コンポーネントはこのメソッドに依存しています。誰かが私にもっと良いデザインオプションを提案できますか?
前もって感謝します !