Springboot入门--进阶篇--AOP

什么是AOP?

AOP有什么用?

怎么运用AOP ?

相信是很多入门同学普遍存在的疑问,今天我就这些问题对AOP来一个通俗易懂的实操。首先AOP是一种编程思想,中文意思是 面向切面编程和面向对象编程(OOP)是一类。不过这里我不想讲干货,因为太无聊了,直接场景+实操,马上安排。

场景:

使用springboot框架开发的一个项目中,我们想记录用户每个接口请求log。具体log记录什么内容,这里简单设置,只记录请求时间和请求的接口名称。

实操:

1 )首先准备一个基于 Springboot框架的工程,不清楚的同学可以看我上一篇《Springboot入门》。

这里我创建一个工程名称为 lengfeng-03的工程,创建过程和工程目录如下:

2)创建一个简单接口

第一步、创建包,先在src下的主包“com.nc,lengfeng-03”下新增一个 名字为“controller”的包;

第二步、创建类,在“controller”中创建一个名为“MyController”的类;

第三步、添加注解,在类中类名字上方添加注解 @RestContoller ,这样这个类就是一个控制类了;

第四步、创建接口方法,在类中添加一个名字为"myApi0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值