国産DIコンテナSeasar その15at TECH国産DIコンテナSeasar その15 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト500:sage 09/07/17 13:40:15 java技術系blogチェックしようとしたらjava-jaの内輪ネタがすげーうっとおしくて萎えた 501:デフォルトの名無しさん 09/07/17 13:51:44 >>499 Log4JでなくCommons Logginの間違いだな LogFactory#releaseAll()呼べばおk 502:デフォルトの名無しさん 09/07/17 14:04:12 HOT deployだと動くけどCOOL deployだと動かない 503:デフォルトの名無しさん 09/07/17 14:08:14 よくあることだ気にするな 504:デフォルトの名無しさん 09/07/17 16:13:21 >>499 クラスを記述するのでなくgetClass()を使うと、バイトコードエンハンスされたクラスが登録される ClassLoaderが解放されない問題は、こんな形でAOPで拡張したクラスがどっかに登録されて 解放されないことによって起こりやすい SingletonS2ContainerFactory.destroy()を呼び出せば 内部でLogFactory.releaseAll()実行するのでクラスも解放される AOPを使うときは、対象となるクラスに対してgetClass()を使わないのが無難 バッドノウハウの一つ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch