码迷,mamicode.com
首页 > 编程语言 > 详细

springboot 切面添加日志功能

时间:2019-09-02 14:15:22      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:获取   ble   alt   comment   table   比较   com   mamicode   mapper   

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 切面添加日志功能

标签:获取   ble   alt   comment   table   比较   com   mamicode   mapper   

原文地址:https://www.cnblogs.com/xiaokangk/p/11445755.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!