Spring Event与AOP结合:优雅记录日志的艺术(3)
导读:Spring,注意:指令使用到了IPUtil和RequestHolder工具类,就不具体实现了,可以带代码仓获取代码进行查看 【步骤六】:创建Controller @RestController@RequestMapping("/user")
Spring
注意:指令使用到了IPUtil和RequestHolder工具类,就不具体实现了,可以带代码仓获取代码进行查看
【步骤六】:创建Controller
@RestController
@RequestMapping("/user")
public class UserController {
@Autowired
private ApplicationContext applicationContext;
@GetMapping("/getUser")
public String getUser(){
return "OK";
}
@GetMapping("/name")
public String getName(String name){
return "OK";
}
}
【步骤七】:创建启动类
@SpringBootApplication
@EnableAsync//启用异步处理
public class EventListenerApplication {
public static void main(String[] args) {
SpringApplication.run(EventListenerApplication.class,args);
}
}
3.测试
启动项目并访问Controller可以发现监听器触发了使用postman发送请求:http://localhost:8890/user/name?name="张三"

在控制台显示如下信息,也可以自己将日志输出到你想输出的地方,比如mysql

https://github.com/bangbangzhou/spring-boot-event-log-demo.git
以上是IT袋网网关于Spring、Event与AOP结合 及其 优雅记录日志的艺术的全文内容,IT袋网[www.itdai.com]希望对网友有所帮助!
相关阅读
-
网站静态模板怎么做 web静态网页模板
全面的为大家介绍网站静态模板怎么做和web静态网页模板的相关知识,接下来IT袋小编就来介绍。 相信大家应该都知道在整个网站的制作过程当中,网页制作是整个网站建设的重中之重。创建
-
什么是CDN网络 CDN网络有哪些优点
IT袋网网为大家说一说什么是CDN网络的教程内容,下面为详细的介绍。 随着互联网的不断发展,网络服务的速度和质量成为了互联网公司的重要竞争力之一。为了提升用户的访问速度和用户体
-
网站网页的制作方法 网页设计与网站建设教程
IT袋网为你介绍网站网页的制作方法和网页设计与网站建设教程方面的介绍,如有不对的地方欢迎指正! 随着各种网页制作工具的普及,现在不懂技术的个人也能顺利建站了。不过使用网页制
-
Ceph版本发行生命周期 Ceph版本的发行与生命周期
为关注IT袋网网的网友们详解Ceph版本发行生命周期的介绍,一起来了解了解吧。 Ceph从Nautilus版本(14.2.0)开始,每年都会有一个新的稳定版发行,预计是每年的3月份发布,每年的新版本都会起


