1.SpringBoot框架
視頻觀看地址
https://www.bilibili.com/video/BV1XQ4y1m7ex
1.1?第一章?Xml?和?JavaConfig
Spring?使用?Xml?作為容器配置文件杯巨,??在?3.0?以后加入了?JavaConfig.?使用?java?類做配
置文件使用募书。
1.1.1?什么是?JavaConfig
JavaConfig:?是?Spring?提供的使用?java?類配置容器糊啡。??配置?Spring?IOC?容器的純?Java?方法赞辩。
優(yōu)點:
1.可以使用面像對象的方式恩袱,??一個配置類可以繼承配置類快鱼,可以重寫方法
2.避免繁瑣的xml配置
1.1.2?Xml?配置容器
創(chuàng)建001-pre-boot項目
pom.xml
創(chuàng)建數(shù)據(jù)類?Student
resources?目錄下創(chuàng)建?Spring?的配置文件?applicationContext.xml
單元測試:
1.1.3?JavaConfig?配置容器
JavaConfig?主要使用的注解
@Configuration:放在類的上面,這個類相當(dāng)于xml配置文件曙博,可以在其中聲明bean????@Bean:放在方法的上面拥刻,??方法的返回值是對象類型,??這個對象注入到?spring?ioc?容器
創(chuàng)建配置類(等同于xml配置文件)
測試方法:
1.1.4?@ImportResource
@ImportResource是導(dǎo)入xml配置父泳,等同于xml文件的resources
創(chuàng)建數(shù)據(jù)類:
創(chuàng)建配置文件?beans.xml
創(chuàng)建配置類:
創(chuàng)建測試方法:
1.1.5?@PropertyResource
@PropertyResource是讀取properties屬性配置文件
在resources目錄下創(chuàng)建config.properties
創(chuàng)建數(shù)據(jù)類?Tiger
修改?SystemConfig?文件
創(chuàng)建測試方法