Spring Security は、Spring IO Platform にセキュリティ サービスを提供します。 Spring Security 6.0 には、少なくとも Spring 6.0 が必要であり、Java 17 も必要です。
機能の詳細なリストと最新リリースへのアクセスについては、Spring プロジェクトを参照してください。
当社の行動規範をご覧ください
Spring Security の入手方法については、「Spring Security の入手」を参照してください。
Spring Security リファレンスを必ずお読みください。 Spring Security コードの広範な JavaDoc は、Spring Security API ドキュメントからも入手できます。
最新リリースの新機能を確認することもできます。
「Hello, World」アプリケーションの使用を開始するには、「Hello Spring Security」を参照してください。
Spring Security は Gradle ベースのビルド システムを使用します。以下の手順では、 ./gradlew
はソース ツリーのルートから呼び出され、ビルド用のクロスプラットフォームの自己完結型ブートストラップ メカニズムとして機能します。
Git と JDK17 ビルド。
JAVA_HOME
環境変数が、JDK ダウンロードから抽出されたjdk-17
フォルダーを指していることを確認してください。
git clone [email protected]:spring-projects/spring-security.git
spring-*.jar
ローカルの Maven リポジトリにインストールします。./gradlew publicToMavenLocal
./gradlew ビルド
現在、リファレンス ドキュメントは配布 zip には含まれていません。次のコマンドを実行して、このブランチのリファレンス ドキュメントを構築できます。
./gradlew :spring-security-docs:antora
このコマンドは、ドキュメント サイトをdocs/build/site
ディレクトリに公開します。 Playbook ブランチでは、リファレンス ドキュメントの構築方法について詳しく説明します。
./gradlew tasks
を使用して、さらに多くのコマンドを見つけてください。
Stack Overflow の Spring Security タグを確認してください。商用サポートも利用できます。
プルリクエストは歓迎です。詳細については、寄稿者のガイドラインを参照してください。
Spring Security は、Apache 2.0 ライセンスに基づいてリリースされたオープンソース ソフトウェアです。