Spring Framework
アプリケーションフレームワークの一つ / ウィキペディア フリーな encyclopedia
親愛なるWikiwand AI, これらの重要な質問に答えるだけで、簡潔にしましょう:
トップの事実と統計を挙げていただけますか Spring Framework?
この記事を 10 歳向けに要約してください
Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーションフレームワークである。単に Spring とも呼ばれる。ロッド・ジョンソン(英語版)が自著 Expert One-on-One J2EE Design and Development(Wrox Press、2002年10月)と共にリリースしたのが最初である。.NET Framework 向けの移植版もある[2]。2006年、Spring Framework 1.2.6 は Jolt productivity award を受賞した[3]。
開発元 | SpringSource |
---|---|
最新版 | |
リポジトリ | |
対応OS | 各種 |
プラットフォーム | Java仮想マシン |
種別 | アプリケーションフレームワーク |
ライセンス | Apache License 2.0 |
公式サイト | http://spring.io/ |
テンプレートを表示 |
Spring Framework は特定のプログラミングモデルを強制するものではないが、Javaコミュニティでは Enterprise JavaBeans (EJB) モデルの代替・置換・追加として広く認知されつつある。設計上、このフレームワークはJava開発者の自由度を高くしているが、ドキュメントが豊富であり、よくある状況に使える使いやすいソリューションを提供する。
Spring Framework の中核機能は任意のJavaアプリケーションで使えるが、Jakarta EE(従前のJava Platform, Enterprise Edition)上に Web ベースのアプリケーションを構築するための拡張や改善が豊富に用意されている。その用途で Spring を使うことが多く、注目されている[4]。
最初のリリースは、2003年6月で、Apache License 2.0 でライセンスされていた。1.0 がリリースされたのは2004年3月である。