春のチュートリアル
Spring Framework は、JavaでのWebアプリケーションの構築に重点を置いた、成熟した強力で柔軟性の高いフレームワークです。
Springの主な利点の1つは、アプリケーション構築の低レベルの側面のほとんどを処理して、実際に機能とビジネスロジックに集中できるようにすることです。
もう1つの長所は、フレームワークが非常に成熟して確立されている一方で、非常に積極的に維持されており、活発な開発コミュニティがあることです。 これにより、非常に最新の状態になり、現在Javaエコシステムと連携しています。
もちろん、Springでうまく機能することを学ぶことはたくさんあります。
始めましょう。
春の基本
まず、フレームワークのいくつかのコアな側面から始めます。
-
JavaフレームワークとしてSpringを選択する理由 -
SpringBeanアノテーション -
春のプロフィール -
春のプロパティ(人気) -
Springを使用したプロジェクト構成 -
春の例外(シリーズ) -
Spring@Qualifierアノテーション -
SpringでのgetBean()の理解 -
春の豆とは何ですか? -
Springの@Componentと@Repositoryおよび@Service -
SpringCoreアノテーション -
春のXMLベースのインジェクション -
デフォルトでSpring@Valueを使用する -
Spring@Valueのクイックガイド -
制御の反転とSpringによる依存性注入の概要 -
春のコンストラクター依存性注入 -
春の配線:@ Autowired、@ Resource、@ Inject -
Spring@Autowiredのガイド -
SpringBeanスコープのクイックガイド
Web上の春
Spring MVCフレームワークは、Springを使用してWebアプリケーションを構築するための基盤です。
これは、従来のMVCスタイルのアプリケーションからステートレスREST APIに至るまで、幅広いWebアプリケーションに電力を供給します。
いくつかの基本から始めましょう–これらすべてのスタイルのWebアプリケーションの共通点は次のとおりです。
次に、従来のMVCスタイルのWebアプリケーションを構築するための基本事項は次のとおりです。
また、Springを使用したREST APIの構築についてさらに詳しく知りたい場合は、より本格的な一連の記事を参照してください。
春の永続性-SQL
Springは、ほとんどの永続化ソリューションをサポートしています。
-
春の永続性チュートリアル(メインシリーズ)(人気) -
Spring JDBC (人気) -
SpringでHibernate4 -
JPAとSpringを使用したDAO -
SpringおよびJPAとのトランザクション(人気) -
Springを使用したJPAのガイド(人気) -
Spring JPA –複数のデータベース -
Spring Data JPAの紹介(人気)
SpringPersistence-SQLなし
春のセキュリティ
次に、Springエコシステムの非常に強力な側面であるセキュリティ:
-
春のセキュリティ(メインシリーズ)(人気) -
春のセキュリティ認証チュートリアル(シリーズ) -
春のセキュリティ登録(シリーズおよびケーススタディ)