Spring 框架 詳解 (二)

2022-09-07 00:30:24 字數 1435 閱讀 8976

的開發包

: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...