<p>横からすいません。私はSeasar2の利用者です。</p>
<div>かなり感情的な論調になっているようですが、SMART deployの正しい認識をせずに作業していたことや</div>
<div>オープンソースの開発者を非難することは、エンジニアとして如何なものでしょうか? </div>
<div> </div>
<div>リスクや責任は自身で負うのが常識です。商用ならメーカーが悪いというのと変わりません。商用であるなし</div>
<div>にかかわらず、責任は自身で負うものです。心配だから、テストをたくさんするはずです。</div>
<p>HOTはデバッグモードではなありません。ソース修正のたびにAPサーバが再起動せずに修正が反映する<br>ために再起動やリロードの時間が節約できて、効率の良い開発ができます。これがメリットですから、<br>個人で作業する業務アプリ作成(単体)には向いていると思います。</p>
<div>ところが、インターセプター等の共通処理や処理パターンテンプレートクラス等には不向きと思います。<br>これはCOOLでやるべき作業です。生成のタイミングや関連処理のバトンタッチをする上で正しく動作する<br>かが重要な視点となるからです。<br></div>
<div>また、組み合わせテスト以降はCOOLで行うのが常識です。HOTで露呈しなかったインターセプターに</div>
<div>問題があったとしても、COOLでテストを実施すれば、すぐに発見可能のはずです。</div>
<div> </div>
<div>この使い分けをメリットとして感じない方は、全てCOOLで作業するのが良いと思います。(HOTの便利さをよくわかると思いますが。。。)</div>
<div> </div>
<div>どんなに良いものでも正しい使い方をしなければ、意味がなくなります。一番難しいのは、いくつかの選択肢からどれを選んで利用して</div>
<div>いくかではないでしょうか?心配だjからたくさんテストしましょう。なんでも、これに尽きます。</div>
<div> </div>
<div> </div>