2

私は、プログラマーとしての人生のある時点で、(多かれ少なかれ)さまざまなテクノロジー/言語/ IDEを知っているところまで来て、物事をまとめて一度使い始めたいときが来ることを知っています。 -より効率的で2番目-実際にはJavaを知っているだけ、またはEclipseの経験が何の意味も持たない実際の状況により近く、プログラマーに何か価値があるのは、2または2の組み合わせで作業できることです。より多くの組み合わせ。

ここでこれを念頭に置いて、私の質問です。Java+ Eclipse+Spring3.1の世界に入る最適な方法は何だと思いますか。私は読んだ、そして私はたくさん読んだ。私は実際のコードを書き始めましたが、ほとんどすべてのステップで何度も何度も車輪を発見し、あなたが知っていることをどうやって行うのか疑問に思っていますが、このトピックが議論されたその1つの記事などを見逃しています。たとえば、良いチュートリアルにお金を払ってもかまいません。少し調べた結果、さまざまな部分をまとめるのに多くの時間を費やすのではなく、ビデオにお金を払ってhttp://knpuniversity.com/screencast/starting-in-symfony2-tutorial自分自身を大幅に節約したいと思いました。時間(私は願っています)そして、何が何をするのかなどを考えるのではなく、実際のコードを書くのにできるだけ早くなります。

しかし、特に私のようにもっと具体的なものが必要な場合は、そのような情報源を見つけるのがはるかに難しいと思います。それがこの質問をする理由です。多くの人が苦労していることを知っています。同じことをしなければならない場合でも諦めませんが、正直に言って、このテーマに関する優れたチュートリアル(有料かどうか)を投稿したいと思っています。私の状況時間は文字通りお金です。

ありがとう

レロン

4

1 に答える 1

5
  1. SpringのメーカーからEclipseベースのIDEであるSpringSourceToolsuiteを入手してください:http ://www.springsource.org/downloads/sts

  2. Mavenに精通していると、プロジェクトをビルドおよびテストするためにMavenが必要になります(Eclipseとの統合もあります)。

  3. GitHubには、SpringSourceから作成された便利な「例」プロジェクトがたくさんあり、それらをダウンロードしてコードから学ぶことができます。これはクリーンで簡潔です。ここにいくつかの興味深いものがあります:

  4. a)https://github.com/SpringSource/spring-mvc-showcaseSpring MVCを使用)

    b)https://github.com/SpringSource/spring-mobile-samplesSpring Mobileを使用)

    c)https://github.com/SpringSource/spring-social-samplesSpring Socialを使用)

    d)https://github.com/SpringSource/spring-data-jpa-examplesSpring Data JPAを使用)

もっと...

ご覧のとおり、これらのサンプルプロジェクトは、Springが提供するさまざまな可能性を示しており、さまざまなSpringモジュールを使用して実現/実装されています(多くのモジュールがあります。Springの公式ページを確認してください)。それらはすべてSpringCoreモジュールを使用しています。

ニーズに応じて、最初に何を学ぶかを選択し、そこから始めるだけです。良い例はSpringMVCで、その後はSpringDataJPAです。それらをカバーすると、かなりまともなWebアプリケーションを作成できます。

本が必要な場合は、Manning Spring in Action(最新版)はSpringの初心者に非常に役立ち、役立つ情報がたくさんあります。

PS Mavenを使用したことがない場合、STSでSpringSourceサンプルプロジェクトの1つをインポートする方法は次のとおりです。プロジェクトをダウンロードし、アーカイブをダウンロードした場合は解凍し、STSの[プロジェクト]-> [インポート]を選択して、[既存のMavenプロジェクト]を参照します。解凍されたプロジェクトのpom.xmlファイルがある場所。ほとんどすべてのサンプルプロジェクトで、実行方法の説明が記載されたREADME.mdファイルを確認できます。

最後になりましたが、 Springの公式ブログをフォローしてください。彼らはSpringの新しいバージョンとそのサブモジュールプロジェクトの発表を投稿し、例も投稿します。

アップデート:

JPAからグラフデータベース(Neo4J)、ドキュメントストア(MongoDB)まで、ほぼすべてをカバーする6部構成のSpringDataチュートリアルシリーズの5部構成のチュートリアルシリーズ「Springを使用したRESTfulWebサービスの構築」に言及する価値があります Key-Valueストア(Redis)。

于 2012-06-04T10:36:42.027 に答える