spring的基礎總結

2021-10-11 11:43:18 字數 820 閱讀 9025

1.pom的檔案需要5個

(1)spring-core

(2)spring-context

(3)spring-beans

(4)spring-expression

(5)commons-logging

2.定義有引數的構造方法時候,要加乙個無參的構造方法

3.測試類裡面

獲取配置檔案的資訊

new();

兩種方式獲取配置檔案的資訊

user user=

getbean

("user");

getbean

("user"

,user.class)

;

5.在testioc()方法中並沒有通過new關鍵字來建立student類的例項物件,而是通過spring的ioc容器來獲取實現類物件,這就是spring ioc容器的工作機制。(也是控制反轉)

7.bean配置方式

(1)xml(開發主要使用的就是xml)

(2)properties

8.bean的例項化

(1)配置通過靜態工廠方法建立的bean

(2)例項工廠方法建立的bean、factorybean(非靜態)

(3)構造器

a.有參

b.無參

9.bean的作用域(6種)

singleton和prototype

10.bean裡面的class沒有別名都是包的全名

Spring註解基礎學習總結

1.依賴注入註解 component bean注入到spring容器元件 通用 scope configurablebeanfactory.scope prototype bean作用域 scope prototype 每次注入bean就是乙個新的bean scope singleton 單例 re...

spring 事務的總結

1.初識事務 事務就是對資料資源進行可控的一組訪問操作。為保證事務執行前後,資料資源所承載的系統狀態所處於正確的狀態,事務本身有四個屬性 原子 性,一致性,隔離性和永續性。原子性 原子性要求所有操作是乙個整體,要麼全部提交,要麼全部失敗。一致性 要求事務對資料資源執行一致性檢查,事務提交之前是處於某...

Spring基礎 Spring中的AOP框架

oop 物件導向程式設計 提供 從上到下 的關係,而aop 面向方面程式設計 提供一種 橫切 的方式,也可以說是 從左到右 簡單來說就是將那些與業務無關,卻為業務模組所共同呼叫的邏輯或責任封裝起來,便於減少系統的重複 降低模組間的耦合度,並有利於未來的可操作性和可維護性。可能光是說aop的定義,大家...