文章目录 零、本节学习目标 一、Web开发技术 二、Spring框架 (一)Spring官网 (二)Spring框架优点 (三)为什么要选择Spring? (四) Spring框架因何而来 (五)Spring框架核心概念 1、IoC(Inversion of Control)和容器 2、AOP(Aspect-Oriented Programming)框架 (六)Spring Framework架构图 (七)Spring框架主要组件及其功能 (八)Spring框架的价值与意义 三、Spring容器演示——采用Spring配置文件管理Bean (一)创建Maven项目 (二)添加Spring依赖 (三)创建杀龙任务类 (四)创建勇敢骑士类 (五)采用传统方式让勇敢骑士完成杀龙任务 (六)采用Spring容器让勇敢骑士完成杀龙任务 1、创建日志属性文件 2、创建Spring配置文件 3、在Spring配置文件里创建Bean (1)创建杀龙任务Bean (2)创建勇敢骑士Bean 4、创建新勇敢骑士测试类 5、创建两个勇敢骑士Bean 6、修改新勇敢骑士测试类 (七)采用构造方法注入方式注入属性值 1、创建救美任务类 2、创建救美骑士类 3、创建旧救美骑士测试类 4、配置救美骑士Bean 5、创建新救美骑士测试类 四、思考题 零、本节学习目标 了解Web开发技术 了解Java Web开发进化史 了解Spring框架的作用 掌握采用Spring配置文件管理Bean 一、Web开发技术 Web开发技术思维导图 从学习角度来说,理解技术问题要越透彻越好,被屏蔽或被封装起来的信息要越少越好。从工程实现角度来说,要尽量高效地使用现成框架和现成工具——这是“学习”和“工程实现”的差别,但这两件事并不矛盾,我们学习得越透彻,在工程实现时,对框架和工具的使用就越高效。 Java Web开发进化史 二、Spring框架 (一)Spring官网 网址:https://spring.io