springmvc學習記錄文章目錄:作用:用於配置物件讓spring來建立的。( 預設情況下它呼叫的是類中的無參建構函式,如果沒有無參建構函式則不能建立成功)1、程式的耦合和解耦思路
2、使用springioc解決程式耦合的前期準備
4、bean標籤及其例項化的3種方式
5、bean的作用範圍和生命週期
6、spring的依賴注入
7、基於註解的ioc環境搭建
8、基於註解的ioc-常用註解(spring2.5規範)
9、spring常用註解-新(spring2.5規範以上)
10、spring整合junit單元測試
11、aop的相關概念
12、spring中aop的術語
13、springaop常用標籤解釋說明
14、springaop中切入點表示式說明
15、springaop型別說明及環繞通知的特殊說明
16、基於xml的springaop配置
17、springaop常用註解
18、基於註解的springaop配置
19、spring中的jdbctemplate
20、spring中的事務控制
屬性:id:給物件在容器中提供乙個唯一標識。用於獲取物件。
class:指定類的全限定類名。用於反射建立物件。預設情況下呼叫無參建構函式。
scope:指定物件的作用範圍。
init-method:指定類中的初始化方法名稱。
destroy-method:指定類中銷毀方法名稱。
第一種方式:使用預設無參建構函式
xml配置檔案**如下:
"customerservice"
class
="com.service.impl.customerserviceimpl"
/>
第二種方式:spring管理靜態工廠-使用靜態工廠的方法建立物件
/**
* 模擬乙個靜態工廠,建立業務層實現類
*/public
class
staticfactory
}
xml配置檔案**如下:
"customerservice"
class
="com.factory.staticfactory"
factory-method
="createcustomerservice"
>
bean
>
第三種方式:spring管理例項工廠-使用例項工廠的方法建立物件
/**
* 模擬乙個例項工廠,建立業務層實現類
* 此工廠建立物件,必須現有工廠例項物件,再呼叫方法
*/public
class
instancefactory
}
xml配置檔案**如下:
"instancfactory"
class
="com.factory.instancefactory"
>
bean
>
"customerservice"
factory-bean
="instancfactory"
factory-method
="createcustomerservice"
>
bean
>
Spring容器中例項化Bean的三種方法
整個專案資料夾如圖 1.建立三個類,分別是beanclass類,beaninstancefactory類,beanstaticfactory類分別用於構造方法,例項工廠例項化和靜態工廠例項化bean。1 構造方法例項化 在專案的src資料夾下建立包instance,並在內建立beanclass類 p...
三種例項化bean的方式
三種例項化bean的方式 在spring中有三種例項化bean的方式 1 使用類構造器例項化 預設無引數,一般使用這種方式 2 使用靜態工廠方法例項化 簡單工廠模式 3 使用例項化工廠例項化 工廠方法模式 每種例項化方法的xml配置是不同的。首先,建立乙個bean類,bean類有乙個say方法。pa...
例項化Bean的三種方式
例項化bean的方式有三種,分別為 接下來分別對它們進行舉例說明。1.使用set方法例項化 userservice class com.ahua.service.userserviceimpl name name value zhangsan bean new beans.xml new實現類 iu...