你必須瞭解Spring的生態

茅坤寶駿氹發表於2018-05-04

轉載自 你必須瞭解Spring的生態


Spring不止是提供了IOC、AOP的功能,還提供了大量的基於Spring的專案,拿來用就行了,用於一站式開發,大大降低了開發的難度。


下面列舉下主要的一些Spring的生態專案:


Spring Boot:一站式快速開發解決專案。


Spring Cloud:提供對分散式系統的支援。


Spring Data:提供對主流的關係型及NOSQL型資料庫的封裝支援。


Spring Security:支援系統授權、認證的支援。


Spring Session:提供對session管理的支援。


Spring Batch:提供對大資料的批處理簡化處理優化的支援。


Spring Social:提供對社交網路API的整合,如FACEBOOK、新浪微博等。


Spring AMQP:提供對AMQP的訊息支援。


Spring LDAP:提供並簡化使用LDAP的支援。


Spring XD:用來簡化對大資料應用開發。


Spring Integration:通過訊息機制對企業整合模式EIP的支援。


Spring Mobile:支援對手機裝置檢測等功能。


Spring for Android:提供在安卓平臺消費restful api的支援。


Spring Web Flow:基於spring mvc提供對嚮導流程式的開發。


Spring Web Services:提供基於SOAP/Web協議服務支援。


相關文章