Spring Frameworkとは?
今日はこれから仕事上で必要になってくる1、Spring Frameworkの本を読んだので、その第1章の「Spring Frameworkの概要」についてまとめる。
開発当初より古いインフラ環境上でも新しい環境上でも、最新のプログラミング思想で開発できることを設計思想にしている。
というようになっている。
これによって、古いインフラをサポートせざるを得ない状況にある企業などから支持をされて使われている。
Spring Frameworkのエコシステム
Spring Frameworkは、これを中心に10以上のプロジェクトが存在している。
それは
・Spring MVC
・Spring Security
・Spring Data
・Spring Batch
・Spring Integration
・Spring Cloud
・Spring Took Suite
・Spring IO Platform
・Spring Boot
などです。
これらによって、それぞれの処理をする際の使い勝手が向上している。
JavaEEとの関係
Spring Frameworkは、当初はJ2EEのアンチテーゼとして開発されたが、現在ではお互いが近づきあっている状況になっている。
しかし、より最新の技術のキャッチアップに熱心なのはSpring Frameworkとなっている。
これが、概要になっている。
次は、Spring Core(DI×AOP)について、まとめる。