2007-11-12 HotDeployの仕組み java シーサーカンファレンスでHotDeployの仕組みをひがさんがちらっと解説してたのでメモ。HotDeployはリクエスト毎にクラスローダーを用意している。なのでリクエスト毎に最新のソースコードの変更が反映される。 また、クラスローダーが異なる為ステートフルな場合、セッションに保持する値はシリアライズ&デシリアライズされて新しいクラスローダー用に作りかえられている。*1こんなことをしているのでHotDeployはうまいこと動くらしい。 *1:[Seasar-user:10616] Re: HOT deploy時だけNotSerializableExceptionが発生してしまう