私はJavaをよく知っており、EclipseLink、Hibernate、JSF、Grailsなどの経験があります。しかし今、私はWebアプリとおそらくサイトのためにSpringMVCを学びたいと思っています。SpringMVCを開始する前にSpringFrameworkを学ぶ必要がありますか?
3 に答える
要するに、はい。Spring MVCは、Springからの依存性注入などの多くの概念を借用しているため、Spring MVCを学習する前に、これらの概念を組み込む必要があります。たとえば、単純なJavaプロジェクトを作成し、いくつかのBeanを作成し、コンテナー/インジェクション/ワイヤリングがどのように機能するかの概念を理解してから、SpringMVCでの実装に進みます。
最も明らかな利点は、Springをすでに使い慣れている他のWebフレームワークと統合できることです。そうすれば、両方の長所を活かすことができ、必要になるまでSpringMVCを学ぶ必要はありません。
このチュートリアルでは、Springの方法でデータベースに接続する方法と、Springの基本的な概念について説明します。その後、 SpringMVCチュートリアルでフォローアップできます。
Springの学習曲線は簡単なので(もちろん習得する必要はありません)、小規模なテストプロジェクトで一緒に学習することをお勧めします。
質問がstackoverflowに関連するかどうかはわかりませんが、いずれにせよ、Spring MVCを学ぶことが、Springを学ぶための最初の一歩を踏み出すための最良の方法だと思います。実際、多くのSpringチュートリアルはSpringMVCアプリケーションから始まります。