Javaベースのエンタープライズアプリケーションを構築するための最も人気のあるフレームワークの1つであるSpring Frameworkを学習するための包括的なガイドとリソース。
このリポジトリは、Springフレームワークの学習リソースとして機能し、開発者がそのコア機能を理解できるように例とプロジェクトを提供します。 Springフレームワークは、アプリケーションを構築する際に直面する一般的な問題に対処する包括的なインフラストラクチャを提供することにより、Javaエンタープライズアプリケーション開発を簡素化します。
開始する前に、次のインストールを確認してください。
このリポジトリをクローンします:
git clone https://github.com/kuwarsaab/learn-spring-framework.git
プロジェクトディレクトリに移動します。
CD Learn-Spring-Framework
MavenまたはGradleを使用してプロジェクトを構築する:Maven:MVNクリーンインストール
Gradle:./Gradlew Build
このリポジトリには、スプリングフレームワークのさまざまな概念を理解するのに役立ついくつかのモジュールと例が含まれています。リポジトリ内の各フォルダーは、異なるモジュールまたは概念を表します。
スプリングコア:基本的なスプリング機能(IOC、豆、依存噴射)。 Spring-MVC:Spring MVCを使用してWebアプリケーションを構築する方法を学びます。 Spring-Data:Spring Data JPAを使用してデータベースを使用します。 Spring-Security:Spring Securityを使用してアプリケーションを保護します。スプリングブート:スプリングブートに飛び込み、スタンドアロンスプリングアプリケーションを構築します。コードを自由に変更し、さまざまな構成で実験してください。
リポジトリに貢献することを歓迎します。リポジトリでの貢献については、貢献ガイドラインをお読みください。