設定ファイルを書かなくてもすむように、Coc*1(Convention over Configuration)の考え方が取り入れられている。 また、アプリケーションを修正したときでも再起動なしで即座にその変更を認識できる HOT deployと呼ばれる機能もあり。
Seasar2には、既存のフレームワークをSeasar2から統一的なインタフェースで使う事を目的とする いくつかのサブプロジェクトがある。( http://www.seasar.org/index.html#products ) ※基本的に S2Container.Java の使用を前提にしている。
以下は、Struts から Seasar2を利用する為の S2Struts*2、O/Rマッピングフレームワークである S2Dao*3、 HTMLテンプレートエンジン Mayaa*4 を使用時の備忘録。