Spring面試系列二:面試官讓聊一聊Spring的模塊體系(答案整理)

大家好,這裡是IT技術百貨,專注於有價值的IT技術知識分享;

今天跟大家分享Spring都有哪些模塊,每一個模塊實現了哪些特性;

上一篇我們介紹了Spring的特性

那麼Spring的特性是如何組織和實現的呢?

問:Spring都有哪些模塊,Spring的特性如何在不同模塊中組織

如何去了解Spring都有哪些模塊呢?最權威的答案就在Spring的GitHub上面,下面結合Spring Framework的項目結構來介紹Spring的模塊以及其中包含的特性;

  • spring-aop 面向切面編程
  • spring-aspect 是Spring對AspectsJ框架的一個整合
  • spring-beans
  • spring-context
  • spring-core 與spring-core和spring-context結合完成了IOC特性
  • spring-expression spring表達式語言
  • spring-instrument 對java agent的支持,跟類加載 裝配相關的功能
  • spring-jcl 日誌體系
  • spring-jdbc 數據庫連接、操作管理
  • spring-jms 利用JMS API實現對消息中間件的封裝
  • spring-messaging spring定義的消息服務API,更加易用
  • spring-orm 對一些ORM框架的整合
  • spring-oxm XML編列,跟序列化 反序列化相關的
  • spring-test 測試框架以及測試相關的特性
  • spring-tx spring的事務抽象
  • spring-web
  • spring-webmvc
  • spring-websocket
  • spring-webflux


Spring面試系列二:面試官讓聊一聊Spring的模塊體系(答案整理)


分享到:


相關文章: