最近在對 JavaGuide 的內容進行重構完善,同步一下最新更新,希望能夠幫助你。
Spring 是一款開源的輕量級 Java 開發框架,旨在提高開發人員的開發效率以及系統的可維護性。
我們一般說 Spring 框架指的都是 Spring Framework,它是很多模組的集合,使用這些模組可以很方便地協助我們進行開發,比如說 Spring 支援 IoC(Inverse of Control:控制反轉) 和 AOP(Aspect-Oriented Programming:面向切面程式設計)、可以很方便地對資料庫進行存取、可以很方便地整合第三方元件(電子郵件,任務,排程,快取等等)、對單元測試支援比較好、支援 RESTful Java 應用程式的開發。
Spring 最核心的思想就是不重新造輪子,開箱即用,提高開發效率。
Spring 翻譯過來就是春天的意思,可見其目標和使命就是為 Java 程式設計師帶來春天啊!感動!