2005年04月15日
DBE
ツールを作るにあたってTODO的なものを作成した。
こう書くとまだまだやらないといけないことが多いことがわかる。
とりあえず、現在SQL実行はメインスレッドで行っているのでSQL実行中はアプリケーションが止まってしまう。
それはまずいのでSQL実行スレッドを別にしよう。
ああ、TODOも必要だけどクラス図も必要だなぁ。だいぶクラスの数が増えてきてるしそろそろ整理せねば。
・・・と言うことでSQL実行部分を別スレッドにした。
Threadのrunメソッドをオーバーライドせずにstartメソッドをオーバーライドしてることに気がつかずに「何で同じスレッドで実行されるん!?」と20分ぐらい悩んだ。アホだ・・・。
SQL実行を別スレッドにすることによって重いSQL実行中も快適になった。
次はDBのオブジェクト情報を表示するツリー部分を作り直そう。
この部分もデータ読み込みは別スレッドにして、なおかつ後から機能を追加できるように拡張性を考えて設計しなければ。
YUKIの新曲がOPテーマのハチミツとクローバーは関西では遅れて放送だった!
なんじゃそりゃ~・・・・。
Trackback on "DBE"
このエントリーのトラックバックURL:
"DBE"へのトラックバックはまだありません。
"DBE"へのコメントはまだありません。