微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

springboot切面添加日志功能实例详解

在本篇文章里小编给大家整理的是关于springboot 切面添加日志功能的相关知识点内容,有需要的朋友们可以参考下。

1、新建一个springboot项目

 

 2.定义个切面类,并指定切入点,获取所需记录信息(如:访问人IP, 访问地址,访问地址名称等)

 3.新建数据库

SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for ds_access_log -- ---------------------------- DROP TABLE IF EXISTS `ds_access_log`; CREATE TABLE `ds_access_log` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `url_name` varchar(30) DEFAULT NULL COMMENT '接口名称', `url` varchar(255) DEFAULT NULL COMMENT '接口地址', `ip` varchar(30) DEFAULT NULL COMMENT '访问人IP', `user_name` varchar(10) DEFAULT NULL COMMENT '访问用户姓名', `add_date` datetime DEFAULT NULL COMMENT '访问时间', `status` tinyint(2) DEFAULT '1' COMMENT '0 成功 1失败', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=7833 DEFAULT CHARSET=utf8 COMMENT='系统访问日志';

4.在项目中新建实体类,MAPPER等增删改查方法(这里我比较懒,就不贴出来了,这些都是最基础的)

5.当用户访问每个接口时就会记录相关操作

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐