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

 更新时间:2019年09月02日 15:42:30   作者:代码中透露着杀气  
在本篇文章里小编给大家整理的是关于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.当用户访问每个接口时就会记录相关操作

 

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

相关文章

  • Java Executor 框架的实例详解

    Java Executor 框架的实例详解

    这篇文章主要介绍了Java Executor 框架的实例详解的相关资料,这里提供实例来帮助大家学习理解这部分内容,需要的朋友可以参考下
    2017-09-09
  • 使用idea插件进行java代码生成的操作

    使用idea插件进行java代码生成的操作

    这篇文章主要介绍了使用idea插件进行java代码生成的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-10-10
  • javaweb配置jsp路径映射操作

    javaweb配置jsp路径映射操作

    这篇文章主要介绍了javaweb配置jsp路径映射操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Java面试题冲刺第二十一天--JVM

    Java面试题冲刺第二十一天--JVM

    这篇文章主要为大家分享了最有价值的三道关于JVM的面试题,涵盖内容全面,包括数据结构和算法相关的题目、经典面试编程题等,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • jconsole使用介绍(图文)

    jconsole使用介绍(图文)

    大家在学习java的时候,难免会对jvm进行一些深入的了解。推荐大家使用jdk下面的jconsole.exe来辅助理解jvm的一些概念
    2015-12-12
  • SpringBoot 入门教程之引入数据传输层的方法

    SpringBoot 入门教程之引入数据传输层的方法

    这篇文章主要介绍了SpringBoot 入门教程之引入数据传输层的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • springboot 中 inputStream 神秘消失之谜(终破)

    springboot 中 inputStream 神秘消失之谜(终破)

    这篇文章主要介绍了springboot 中 inputStream 神秘消失之谜,为了能够把这个问题说明,我们首先需要从简单的http调用说起,通过设置body等一些操作,具体实现代码跟随小编一起看看吧
    2021-08-08
  • Spring为IOC容器注入Bean的五种方式详解

    Spring为IOC容器注入Bean的五种方式详解

    这篇文章主要介绍了Spring为IOC容器注入Bean的五种方式详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • Java实现酒店客房管理系统

    Java实现酒店客房管理系统

    这篇文章主要为大家详细介绍了Java实现酒店客房管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • java中url汉字编码互相转换实例

    java中url汉字编码互相转换实例

    这篇文章介绍了java中url汉字编码互相转换实例,有需要的朋友可以参考一下
    2013-10-10

最新评论