Sprng下載地址:JFrog
Spring 是個java企業級應用的開源開發框架,Spring主要用來開發Java軟體,但是有些擴展是針對構建J2EE平臺的web應用,Spring 框架目的是簡化Java企業級應用開發,并通過POJO為基礎的編程模板促進良好的編程習慣,
開發環境配置
首先,需要正確配置Java環境,推薦安裝JDK1.4.2,并正確配置環境變數
Spring框架應用
(1)構建企業應用(SpringMVC + Spring + Hibernate/ibatis)
(2)單獨使用Bean容器(Bean管理)
(3)單獨使用AOP進行切面處理
(4)其他的Spring功能,如:對訊息的支持等
spring核心機制
程式主要是通過Spring容器來訪問容器中的Bean,ApplicationContext是Spring容器最常用的介面,該介面有如下兩個實作類:
使用依賴注入,不僅可以為Bean注入普通的屬性值,還可以注入其他Bean的參考,依賴注入是一種優秀的解耦方式,其可以讓Bean以組態檔組織在一起,而不是以硬編碼的方式耦合在一起,
- ClassPathXmlApplicationContext: 從類加載路徑下搜索組態檔,并根據組態檔來創建Spring容器,
- FileSystemXmlApplicationContext: 從檔案系統的相對路徑或絕對路徑下去搜索組態檔,并根據組態檔來創建Spring容器,
- 注入依賴
-
Spring框架的核心功能有兩個:
- Spring容器作為超級大工廠,負責創建、管理所有的Java物件,這些Java物件被稱為Bean,
- Spring容器管理容器中Bean之間的依賴關系,Spring使用一種被稱為"依賴注入"的方式來管理Bean之間的依賴關系,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/299539.html
標籤:其他
上一篇:Caused by: java.nio.charset.MalformedInputException: Input length = 1/2;
