2009-06-25 12 views
2

私はJavaでWeb開発を学ぼうと、私がこれまで見てきたものからよ、私はそれが使用可能なライブラリ、フレームワーク、技術の無限の数字で迷子にするのは簡単だと思います。 いくつかの特定のコンポーネント(Spring、Hibernate、JSPなど)に焦点を当てた書籍が多すぎます。「hello world」の例のみを提供しています。Javaで最先端のWeb開発を学び理解するためのリソースはありますか?

私はあなたの全体像を理解し、同じ例では、いくつかのフレームワーク、技術、などの「現実世界」の例を、提供させ書籍やWebリソースを探しています。 どの本をお勧めしますか?

ありがとうございます!

答えて

1

それが明確にPOJOを使用して新しいアプリケーションのアプローチを説明するため、春、Hibernateと他の多くの人気のあるフレームワーク

+0

「行動中のPOJO」は、Amazonで見たものから有望です。私はそれを読むでしょう。ありがとう! –

+0

私は本を手に入れました。私はあなたがそれを助けると確信しています;) –

1

私はそれはあなたのスコープビットを絞り込むのに役立つだろうと思います。対策の要件を列挙することができれば、解決策を探して学習を始めるほうがずっと簡単です。あなたが言及したように、そのような大きなスペース、それはいくつかの焦点を当てることなく学習しようとするのは非常に難しいでしょう。

1

トラブルは、あなたが指摘するように、名前の価値がある任意の調査では、(せいぜい)あなたの些細な例のリスト以上のものを与えないだろうので、多くのフレームワークがある、ということです。

私は、単純なWebコンテナ(Tomcatの)との基本的な春のウェブサイトを構築することをお勧めしたいです。これはおそらく最も人気のあるもので、次のことについてあなたに良い地平を与えるでしょう。その後、あなたが追加したいと思うものは、休止状態になります。

あなたは春に基づいて基本的なWebフォームの起動および実行を取得し、あなたが拡大する良い接地を必要があります休止することができます。その後、いくつかの多くのGUIフレームワークを見ることができますが、それは確かに良いスタートです。

1

のJava Web開発は非常に巨大なフィールドです。(ほかにちょっと古いです)ので、私はPOJOs in actionが好きこのトピックに関するいくつかの書籍を読んだことがありますが、これはJava Web開発の一般的な基本に非常に役立ちます。

ブライアン・バシャム:「ヘッドファーストサーブレットとJSP:Sun認定Webコンポーネント開発者試験に合格する」 )

これは、すべてのJava Webフレームワーク(Webアプリケーションコンテナ、環境、デプロイメント、ライフサイクルなど)が構築される基盤を非常にアクセス可能な方法でカバーしますが、利用可能なフレームワークの量別の答えとして、スコープを狭くしたいと思うかもしれませんが、ほとんどのフレームワークは、異なる方法で解決する領域と、他のものよりも優れた領域(コンポーネントベース、MVCなど)を持っています。

関連する問題