的開發包
:spring-framework-3.2.0.release-dist.zip ---spring開發包
* docs :spring框架
api和規範
* libs :spring開發的
jar包
* schema :xml的約束文件
.spring-framework-3.0.2.release-dependencies.zip ---spring開發中的依賴包
spring-beans-3.2.0.release.jar
spring-context-3.2.0.release.jar
spring-core-3.2.0.release.jar
spring-expression-3.2.0.release.jar
開發的日誌記錄的包:
com.springsource.org.apache.commons.logging-1.1.1.jar --- 用於整合其他的日誌的包(類似
hibernate
中slf4j)
com.springsource.org.apache.log4j-1.2.15.jar
在src
下建立乙個
引入xml
的約束:
* 找到
xsd-config.html.
引入beans約束:
xmlns:xsi=""
xsi:schemalocation="
" >/spring-beans.xsd">
@test
// spring開發
public void demo2()
ioc:控制反轉
:將物件的建立權,由
spring管理.
di:依賴注入:在
spring
建立物件的過程中
,把物件依賴的屬性注入到類中
.* 物件導向中物件之間的關係
;* 依賴
:public class a
* 繼承
:is a
* 聚合
:* 聚集
:* 組合
:spring
框架配置檔案
載入classpath
:classpath
下面配置檔案
.載入磁碟路徑:
.beanfactory.
beanfactory在使用到這個類的時候
,getbean()
方法的時候才會載入這個類.,
建立所有的類
.beanfactory
提供了擴充套件
:* 國際化處理
* 事件傳遞
* bean自動裝配
* 各種不同應用層的
context
實現***** 早期開發使用
beanfactory.
Spring框架詳解 1
開發所需工具ioc spring的控制反 把物件的建立 初始化 銷毀等工作交給spring容器來做。由 spring容器控制物件的生命週期。ioc inverse of control 控制反轉 1.把自己 new 的東西改為由容器提供 a 初始化具體值 b 裝配 2.好處 靈活裝配 無參建構函式p...
Spring框架總結 二
開發乙個簡單的spring專案 一 開發環境搭建 1 引入原始碼jar 3.0以前的版本含有依賴jar包,3.0以後只有spring的核心jar 包core的jar包 commons logging 1.1.3.jar spring beans 3.2.5.release.jar spring co...
Spring框架學習 二
一 依賴注入的三種注入方式 spring框架為我們提供了三種注入方式 set注入 構造方法注入和介面注入。1 set注入 規律 無論給什麼賦值,配置檔案中標籤的name屬性值一定和物件中的名稱一致。1 普通字元型別注入 1 bean id class 2 property name value 3b...