Spring笔记02


前言

上一讲我们采用Spring的配置文件完成Spring的配置,这里我们将利用注解配置类取代Spring配置文件。

一、利用组件注解精简Spring配置文件

1、建包,移植上一讲的类

在这里插入图片描述

2、创建Spring配置文件

在这里插入图片描述

3、创建测试类并运行

在这里插入图片描述

4、课堂练习

I)两种骑士交换执行任务

在这里插入图片描述

II)两种骑士都执行两项任务

在这里插入图片描述

III)两种骑士再交换执行任务

在这里插入图片描述

二、用Spring配置类代替Spring配置文件

1、建包移植上一讲的内容

在这里插入图片描述

2、为各类添加注解

在这里插入图片描述

3、创建注解配置类来取代Spring配置文件

在这里插入图片描述

4、创建测试类并运行

在这里插入图片描述

三、采用Java配置类管理Bean

1、创建包和类

在这里插入图片描述

2、创建Spring配置类

在这里插入图片描述

3、创建测试类

在这里插入图片描述

4、课堂练习

创建救美骑士完成救美任务
在这里插入图片描述
运行结果:
在这里插入图片描述

四、Spring AOP基础

AOP(Aspect-OrientedProgramming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。AOP代表的是一个横向的关系,如果说“对象”是一个空心的圆柱体,其中封装的是对象的属性和行为;那么面向方面编程的方法,就仿佛一把利刃,将这些空心圆柱体剖开,以获得其内部的消息。而剖开的切面,也就是所谓的“方面”了。然后它又以巧夺天功的妙手将这些剖开的切面复原,不留痕迹。

1、骑士执行任务前和执行任务后,游吟诗人唱赞歌

I)传统方式实现

在这里插入图片描述

II)使用AOP

1.创建包和类

在这里插入图片描述

2.创建配置文件

在这里插入图片描述
并在pom.xml文件中添加相关依赖
在这里插入图片描述

3.创建测试类并运行

在这里插入图片描述

4.课堂测验

增加救美骑士完成救美任务
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值