Spring摘記

Spring是一個基於IOC和AOP的結構J2EE系統的框架
IOC 反轉控制 創建對象由以前的程序員自己new 構造方法來調用,變成了交由Spring創建對象,DI 依賴注入 拿到的對象的屬性,已經被注入好相關值了,直接使用即可。

applicationContext.xml是Spring的核心配置文件,通過關鍵字獲取已經被注入相關屬性的對象

AOP:參考以下文章

https://blog.csdn.net/Vince_Wang1/article/details/104080298

https://how2j.cn/k/spring/spring-aop/89.html

https://how2j.cn/k/spring/spring-annotaion-aop/1068.html#nowhere

@Aspect 註解表示這是一個切面
@Component 表示這是一個bean,由Spring進行管理
@Around(value = "execution(* com.Pakage.service.Service.*(..))") 表示對 com.Pakage.service.Service 這個類中的所有方法進行切面操作

註解方式測試 :

@RunWith(SpringJUnit4ClassRunner.class)
表示這是一個Spring的測試類
2. @ContextConfiguration("classpath:applicationContext.xml")
定位Spring的配置文件
3. @Autowired
給這個測試類裝配Category對象

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章