電子書籍の厳選無料作品が豊富!

javaを勉強しているのですが、フレームワークという言葉をよく聞きます。
いろいろ調べてみたのですが、ぜんぜんわからないのです・・。
インターフェイスと抽象クラスが深く関係しているみたいですが、私の知識ではこの2つの使い方はわかりますが、重要性がまだ解ってないのが現状です。
でも、フレームワークが気になって気になってどうしようもないです。
サイトでも探してみたのですが、なかなか理解に苦しんでます・・。
同じような経験をお持ちの方で、私はこのサイトで勉強しました、とか、こういう考えで取り組んだら解りやすいよ、など、ご指導いただけたら嬉しいです。
javaの勉強は、サンプルソース、実行結果、何のためのプログラムか、などで勉強してきました。できましたら、同じような感じがわかりやすくてありがたいです。
インストラクターの方や経験豊かな方々のアドバイスをお待ちいたしております。
宜しくお願いいたします。

A 回答 (2件)

何か難しく考えておられるようですが、


フレームワークを訳すと「枠組」とか「構成」となります。
つまり、プロジェクトの開発において枠組みを作り、開発者へ共通の機能提供を行うライブラリの事です。

例えば、顧客データベースを開発するプロジェクトの場合、
顧客データベースを必要とする職種はレンタル業、販売業など多々あります。
しかし、少々の差異はあるものの顧客情報を登録、更新、抹消すると言うトランザクションは共通です。
そういった顧客情報を登録、更新、抹消すると言う機能を持たせ、
あらゆる職種へ向けた開発のプロジェクトで共通に使用するという事を目的としたものがフレームワークです。

一般に言われるライブラリと同じ様に捉えられてしまいますが、
提供される機能が設計、ロジックなどを含めた広いスコープとなる為に使い分けています。
    • good
    • 0
この回答へのお礼

お返事ありがとうございます。
なるほど、共通する基本的なプログラムですね。
なんとなくつかめましたです。
アドバイスありがとうございます^^

お礼日時:2006/05/21 16:53

詳しくはここで。


http://www.hellohiro.com/struts.htm
知識的にはservlet/JSPに加え

javabeansやカスタムタグの知識が
必要かと思います。
少なくとも半年位は完全理解には
必要でしょう。

参考URL:http://www.hellohiro.com/struts.htm
    • good
    • 0
この回答へのお礼

お返事ありがとうございます。
いろんな勉強ができそうなサイトも教えていただけて大変助かりますです。
半年・・・・・。
がんばってみます。
ありがとうございました^^

お礼日時:2006/05/21 16:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!