Struts入門の入門のよくわからない話
単にアプリケーションフレームワークというと、共通の機能を部品化して提供するという点でライブラリと似ているが、制御構造を設定できる点で違っています。
ユーザーが固有の機能をつけ足したり、変更することも可能です。
データベースへのアクセスのためのライブラリや、テンプレーティング フレームワーク、セッション管理を提供し、コードの再利用を促進させるものもあります。
ここまででフレームワークは一見便利なようなのですが、、
・コードが肥大化する
・フレームワークそのものの学習に時間がかかる
・開発が打ち切られた場合などに変更を余儀なくされる
…というようなリスクも孕んでいたりします。
Strutsは、Webアプリケーションフレームワークの一種で、たぶん上記のような特徴も備えていると思うのですが、詳しいことはまだ勉強したてなのでわかりません。。![]()
Strutsは、主に下記の4項目からなります。。
・struts-config.xml
・アクションサーブレット
・アクションフォーム
・アクションクラス
便利なもののようにも思うのですが、色々調べていると少し古めの技術のようにも思えますねぇ。。
実際のところどうなんでしょうかねぇ。
| 固定リンク | コメント (0) | トラックバック (0)


最近のコメント