1.導包
spring-3.0.2 spring框架整合的其他jar包 當年市面上所有的包
spring-5.0.2 spring框架本身的包
開啟對應spring框架包之後
libs:jar包
schema:約束檔案,spring框架約束檔案有很多
spring框架將功能進行了分層
data...:dao層的功能
web : 對應的是web層的功能
中間的部分是使用上面的兩個層支援的jar包
下面的是spring核心包
匯入核心包:
還需要日誌包,市面上有非常好的日誌: apache logging log4j 去spring當年整合的資料夾中去找。
2. 建立乙個物件 user
public classuser
並且要寫空的建構函式和屬性的get,set方法 重寫tostring()3. 書寫配置檔案
配置檔案嗎,名字和位置都沒有要求
匯入約束
xml version="1.0"encoding="utf-8"?><
beansxmlns=""xmlns:xsi=""xmlns:context=""xsi:schemalocation="/spring-beans.xsd/spring-context.xsd">
beans>配置bean類
<beanname="workers"class="cn.hd.text_again.workers">
bean>
<beanname="workers"class="cn.hd.text_again.workers"scope="singleton">
bean>4. 書寫測試類
spring框架的思想
(1)ioc(控制反轉)由spring框架來幫我們建立物件
(2)di(依賴注入)為了實現ioc思想
物件屬性的注入
spring 建立物件的方式
(1)無引數的建構函式
(重點使用)
(2)靜態工廠例項化 (了解)
<bean
name
="workers
factory"
class
="cn.hd.text.
workers
factory"
factory-method
="create
workers
">bean>
並且建立乙個use***ctory 該類提供了乙個靜態的creatuser方法
public staticuser createuser()
workers workers1 = (workers) ac.getbean("
workers
factory
");(3)
例項化工廠建立(了解)
<bean
name
="workers
factory1"
class
="cn.hd.text.
workers
factory" >bean>
<bean
name
="user1"
factory-bean
="workers
factory1"
factory-method
="create
workers
1">bean>
publicuser createuser1()
workers workers1 = (workers) ac.getbean("
workers
factory
");spring 工廠
是spring最原始的介面 建立實體bean類用的,適用於資源貧瘠
beanfactory:建立物件的方式 什麼時候使用什麼時候建立
現在用的
建立物件的方式是載入完配置檔案後就建立
Spring基礎框架搭建
設計圖 物件的建立 和 組裝 ioc di 物件bean 的定義 呼叫之前 之後 前後 都有 織入 aop 面向切面 事務處理 springmvc springboot 1.匯入包 和 配置檔案 專案 右鍵 myeclipse add spring capability.一頓下一步 注意 name ...
Spring框架環境搭建
一 導包 spring 3.0.2 spring框架整合的其他jar包.spring 5.0.2 spring框架本身的包 開啟spring 5.0.2包 libs jar包 schema 約束檔案 匯入核心包 還需要匯入日誌包 在spring 3.0.2檔案中 二 建立乙個bean類 packag...
Spring框架環境搭建
環境要求 jdk 1.7 及以上 spring版本 4.3.2 2 新建lib目錄,並將一下5個核心jar包拷貝過來,並加入classpath中 在src下新建xml檔案,並拷貝官網文件提供的模板內容到xml中,配置bean到xml中 驗證的方式通過junit4 進行驗證 載入xml檔案的方式有兩種...