1. 程式人生 > >Spring Framework 4.x 參考文件 (一)Spring 入門

Spring Framework 4.x 參考文件 (一)Spring 入門

第一部分 Spring 框架概覽

Spring框架是您建立企業級應用的輕量級解決方案與具有潛力的一站式商店。不過,Spring是模組化的,允許你只使用需要的部分,而不必帶上其他部分。你可以使用IoC容器,頂層用任意web框架,你也可以只使用Hibernate整合程式碼或JDBC抽象層。Spring框架支援宣告式事務管理,通過RMI或web service遠端訪問你的邏輯程式碼,還有多種資料持久化的選擇。它提供了一個功能齊全的MVC框架,讓你可以顯式地整合AOP到你的軟體中。

Spring被設計成非侵入式,這意味著你的主要邏輯程式碼通常無需依賴於框架本身。在你的整合層中(比如資料訪問層),會存在一些對於資料訪問技術和Spring庫的依賴。但是,應該很容易把這些依賴和你的其他程式碼庫分開。

本文件是關於Spring框架的參考指南。如果你對此有任何要求、意見或疑問,請提交到使用者郵件列表。對於框架本身的問題可以在StackOverflow上提問(參見 https://spring.io/questions)。

1. Spring 入門

參考指南提供了Spring框架相關的詳細資訊。它提供了所有功能的綜合文件,還有Spring包含的底層概念的一些背景(比如“依賴注入”)。

如果你是剛接觸Spring,你可能想要通過建立一個基於Spring Boot的應用來開始使用Spring。Spring Boot為建立生產級的基於Spring的應用提供了一個快速(並且偏執)的方法。它基於Spring框架,支援約定先於配置,而且被設計成讓你儘可能快速地開始和執行。

你可以使用start.spring.io來生成一個基礎的專案,或者跟隨“入門”指南比如開始建立一個REST的Web Service。這些指南更易於消化,也注重任務導向,並且它們中大多數都是基於Spring Boot。它們也包括來自Spring檔案,解決特定問題時你可能考慮的其他專案。

緩慢翻譯中,也在學習階段,不足之處盡情拍磚。轉載註明出處。