你必須瞭解Spring的生態

Spring不止是提供了IOC、AOP的功能,還提供了大量的基於Spring的項目,拿來用就好了,用於一站式開發,大大下降了開發的難度。java

下面列舉下主要的一些Spring的生態項目:面試

Spring Boot:一站式快速開發解決項目。spring

Spring Cloud:提供對分佈式系統的支持。數據庫

Spring Data:提供對主流的關係型及NOSQL型數據庫的封裝支持。後端

Spring Security:支持系統受權、認證的支持。api

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

Spring Batch:提供對大數據的批處理簡化處理優化的支持。網絡

Spring Social:提供對社交網絡API的集成,如FACEBOOK、新浪微博等。session

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協議服務支持。

推薦去個人博客閱讀更多:

1.Java JVM、集合、多線程、新特性系列教程

2.Spring MVC、Spring Boot、Spring Cloud 系列教程

3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程

4.Java、後端、架構、阿里巴巴等大廠最新面試題

以爲不錯,別忘了點贊+轉發哦!

相關文章
相關標籤/搜索