文章目录
一、创建Maven项目“SpringDemo2021”
二、在pom.xml文件里添加依赖
三、创建杀龙任务类 - SlayDragonQuest
在main/java里创建net.hw.spring.lesson01包,然后在里面创建SlayDragonQuest类
四、创建勇敢骑士类 - BraveKnight
五、采用传统方式让勇敢骑士完成杀龙任务
六、采用Spring框架让勇敢骑士完成杀龙任务
1、在resources目录里创建log4j.properties
2、创建Spring配置文件spring-config.xml
3、在Spring配置文件里创建Bean
4、创建测试类 - TestBraveKnightNew
运行结果
5、在Spring配置文件里再创建两个勇敢骑士Bean
6、修改测试类 - TestBraveKnightNew
七、采用构造函数注入方式给Bean注入属性
1、创建救美任务类 - RescueDamselQuest
2、创建救美骑士类 - DamselRescuingKnight
3、在Spring配置文件里创建救美骑士Bean
4、创建测试类TestDamselRescuingKnightOld
5、创建测试类TestDamselRescuingKnightNew
八、任务练习
如果我们有几十个类要创建Bean,采用XML配置方式,会不会让Spring配置文件显得很臃肿,怎么解决这个问题呢?能否将一个很大的Spring配置文件根据实际需要拆分成若干个较小的Spring配置文件呢?
创建测试骑士类 - TestKnight
运行测试方法,查看结果