關於Spring的部分整理

2021-10-20 12:24:43 字數 708 閱讀 8560

ioc(控制反轉)

spring是乙個開源容器框架,它整合各型別的工具,通過核心的bean factory實現了底層的類的例項化和生命週期的管理。在整個框架中,各型別的功能被抽象成乙個個的 bean,這樣就可以實現各種功能的管理,包括動態載入和切面程式設計。

1.能有效地阻止你的中間層物件

2.能消除許多任務程中常見的對spring的過多使用

3.能消除各種各樣自定義格式的屬性檔案的需要,使配置資訊一元化

4.能夠幫助我們真正意義上實現針對介面程式設計

6.能使用aop提供宣告性事務管理,可以不直接操作jta也能夠對事務進行管理

aop稱為面向切面程式設計,是一種通過預編譯方式和執行期間,動態**實現程式功能的統一維護的技術

控制反轉模式的基本概念:不建立物件,但是描述建立它們的方式。在**中不直接與物件和服務連線,但在配置檔案中描述哪乙個元件需要哪一項服務。容器(在spring框架中是ioc容器)負責將這些聯絡在一起

1、介面注入

public class classa  

}

2、設值注入

public class sport 

}

3、構造器注入

public class dibyconstructor 

……}

前端的部分整理

前幾天發過一篇react 複製變數到剪下板。當時就隨便搜了乙個就去用了。功能都有,但是有乙個問題,它不支援換行,而我做的選號工具複製的時候對換行又有要求,必須能複製換行。所以就需要換乙個,這裡又找到乙個支援換行的react工具 react clipboard.用例 import react from...

關於MySQL資料庫優化的部分整理

在之前我寫過一篇關於這個方面的文章 原創 為什麼使用資料索引能提高效率?本文針對mysql進行概述 更新 這次,主要側重點講下兩種常用儲存引擎。我們一般從兩個方面進行mysql資料庫優化 a sql語句的優化。這點,需要我們在寫sql的時候要特別注意,在建表的時候也非常注意。1 盡量不要在列上進行運...

Spring 部分註解

1 configuration 2 autowired autowired預設先按bytype,如果發現找到多個bean,則,又按照byname方式比對,如果還有多個,則報出異常。1 可以手動指定按byname方式注入,使用 qualifier。通過此註解完成從spring配置檔案中 查詢滿足fru...