■ Seasar.NETについて
Seasar.NETプロジェクトでは次の2つのフレームワークが提供されている * S2Container.NET(AOPをサポートしたDIコンテナ) * S2Dao.NET(O/Rマッピング・フレームワーク)
■ DI(Dependency Injection, 依存注入)
* クラス間の依存関係をソースコードから取り除くこと * DIの詳細は、以下の関連記事を参照のことhttps://blogs.yahoo.co.jp/dk521123/19708992.html
■ AOP
Aspect-Oriented Programming, アスペクト指向プログラミング* オブジェクト指向ではうまくメソッド化できないオブジェクト間に共通する処理を抽出して、 1カ所にまとめるプログラミング手法 例:ログ出力処理、トランザクション処理
参考資料
http://www.atmarkit.co.jp/fdotnet/special/seasarnet01/seasarnet01_01.htmlhttp://codezine.jp/article/detail/180
http://itpro.nikkeibp.co.jp/article/COLUMN/20060628/241982/
http://www.codezine.jp/article/detail/805