現在、当たり前のようにシステム開発で利用されているSpringFrameworkやHibernateなどのオープンソース・フレームワーク。それらオープンソース・フレームワークの先駆けとなったStrutsは、クレイグ・マクナラハンがビーチサイドで原案を書き上げ、バージョン1 ...
実際のWebアプリケーション開発では、MVC2モデルのVC部分をStruts2.1が制御し、Model部分のビジネスコンポーネントはSpringFrameworkなどのDI(Dependency Injection: 依存性の注入)コンテナが、RDBへのアクセスをおこなうコンポーネントはHibernateなどのORMapper(テーブルに ...