当前位置: 移动技术网 > IT编程>开发语言>Java > springboot切面添加日志功能实例详解

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

2019年09月06日  | 移动技术网IT编程  | 我要评论

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

 

 大致就是这样了!功能反正还是实现了,感谢大家的阅读和对移动技术网的支持。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网