Spring是一款輕量級。主要功能是ioc控制反轉,DI依賴註入,Aop面向切麵:解決的是在編程中的解耦合,硬編碼,很好的解決了程式的擴容及修改 1、ioc控制反轉:是spring的核心,是一種思想,是將Java中的對象都交由spring進行創建,生命周期,銷毀都是由spring進行控制,讓Java ...
Spring是一款輕量級。主要功能是ioc控制反轉,DI依賴註入,Aop面向切麵:解決的是在編程中的解耦合,硬編碼,很好的解決了程式的擴容及修改
1、ioc控制反轉:是spring的核心,是一種思想,是將Java中的對象都交由spring進行創建,生命周期,銷毀都是由spring進行控制,讓Java的編程解耦合
2、di是ioc的一種方法,將需要創建的對象進行註入到配置文件中
3、aop面向切麵,是在執行的類或者方法之前,之後,之中插入另一個方法或者其他
Demo
一、導入jar包
二、進行bean創建
將需要進行輪換的類進行創建,並抽其共同方法成介面
三、進行spring的配置文件的配置
bean代表的是一個類對象的標簽,id屬性方便進行調用 ,class,註入的實體類的全類名,這樣就是將一個類進行實列化
property是屬性,調用該類的屬性,name對應的是屬性名,只有set方法才能使用property標簽,屬性ref代表的是引用其他的bean標簽,value是進行賦值(String,以及基本數據類型)
四、載入配置文件