Spring總結 AOP JDBC和事務的總結

2022-04-03 18:27:55 字數 948 閱讀 3204

1.上一次總結了 spring 的核心三大元件(core,beans,context),今天總結的 aop、jdbc和事務都可以看成是核心三大元件的應用。

其中 spring 的事務管理又以 aop 為基礎的宣告式事務管理,對 jdbc 資料操作進行了補充。

2.在學習 aop 的時候,需要搞明白的幾個問題。

(1)aop 是以動態**為基礎的,所以在學習 aop 之前,首先對動態**有深刻的理解。

(2)aop 和切面是什麼關係。

(3)aop 中概念比較多,明白每個名詞的含義:切面、增強、**、切點、連線點。

(4)增強的分類以及增強的使用:程式設計式、宣告式、aspectj 註解式。各個使用方式下具體如何使用,以及需要注意的地方。

(5)aspectj 切點 xml 表示式的編寫。

3.在學習 jdbc 的時候,需要搞明白的幾個問題。

(1)spring 對 jdbc 的支援是通過 jdbctemplate 來完成的。

(2)jdbctemplate 對 spring jdbc 的作用類似於 dbutil 對 jdbc 的作用,是乙個工具。

(3)jdbctemplate 的使用

(4)jdbctemplate 的兩種配置方式

(5)jdbctemplate 為什麼不能稱之為乙個框架,而只是乙個工具。

4. 在學習 spring 事務 的時候,需要搞明白的幾個問題。

(1)spring 的事務管理是通過事務管理器進行管理的,事務管理器是 spring 事務管理的前提。

(2)xml 宣告式事務管理和 @transactional 註解宣告式管理

(3)事務的傳播行為:required 和 required_new

(4)事務的其他屬性:唯讀、超時、回滾屬性

5.到此為止,spring 中除  web 和 webmvc 外,其他主要的內容都已經總結完畢。其中還有許多細節的地方,逐步完善吧。

Spring(八)Spring錯題總結

選項為綠色的為正確選項 解析 spring通過註解進行自動裝配時預設以名字進行裝配 解析 控制反轉是乙個重要的物件導向程式設計的法則來削減電腦程式的耦合問題,也是輕量級的spring框架的核心,依賴注入定義了大量介面,但是並沒有增加編碼複雜度,反而是是 變得更加容易維護和修改。解析 scope註解預...

spring事務總結

1.spring中被標有 transactional註解 也就是事務 的方法不能夠自己呼叫自己。2.在同乙個service實現類中,不同的方法之間可以相互呼叫。3.spring框架的事務基礎架構 將預設地只在丟擲執行時和unchecked exceptions時才標識事務回滾。也就是說,當丟擲乙個 ...

Spring學習總結

xx list,arrays setmap properties null list setmap props xx xx xx xx xx 注意 autowiring能夠與顯式的wiring一起使用。初始化屬性 public inte ce pointcutpublic inte ce class...