Spring Framework は、JavaでのWebアプリケーションの構築に重点を置いた、成熟した強力で柔軟性の高いフレームワークです。

Springの主な利点の1つは、アプリケーション構築の低レベルの側面のほとんどを処理して、実際に機能とビジネスロジックに集中できるようにすることです。

もう1つの長所は、フレームワークが非常に成熟して確立されている一方で、非常に積極的に維持されており、活発な開発コミュニティがあることです。 これにより、非常に最新の状態になり、現在Javaエコシステムと連携しています。

もちろん、Springでうまく機能することを学ぶことはたくさんあります。

始めましょう。

Web上の春


Spring MVCフレームワークは、Springを使用してWebアプリケーションを構築するための基盤です。

 

これは、従来のMVCスタイルのアプリケーションからステートレスREST APIに至るまで、幅広いWebアプリケーションに電力を供給します。

 

いくつかの基本から始めましょう–これらすべてのスタイルのWebアプリケーションの共通点は次のとおりです。

次に、従来のMVCスタイルのWebアプリケーションを構築するための基本事項は次のとおりです。

また、Spring MVCフレームワークをさらに詳しく調べたい場合は、より包括的なガイドを参照してください。

 

最後に、SpringMVCでのRESTfulサポートについて見ていきましょう。

また、Springを使用したREST APIの構築についてさらに詳しく知りたい場合は、より本格的な一連の記事を参照してください。

春の永続性-SQL


Springは、ほとんどの永続化ソリューションをサポートしています。

春のセキュリティ


次に、Springエコシステムの非常に強力な側面であるセキュリティ: