现在的位置: 首页 > 编程语言 > 正文

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

2020年02月14日 编程语言 ⁄ 共 836字 ⁄ 字号 评论关闭

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.当用户访问每个接口时就会记录相关操作

大致就是这样了!功能反正还是实现了,感谢大家的阅读和对我们的支持。

本文标题: springboot切面添加日志功能实例详解

以上就上有关springboot切面添加日志功能实例详解的全部内容,学步园全面介绍编程技术、操作系统、数据库、web前端技术等内容。

抱歉!评论已关闭.