首页 > 编程学习 > SpringBoot SpringBoot 原理篇 2 自定义starter 2.1 记录系统访客独立IP访问次数案例介绍

SpringBoot

【黑马程序员SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)】

SpringBoot 原理篇

文章目录

      • SpringBoot
      • SpringBoot 原理篇
      • 2 自定义starter
        • 2.1 记录系统访客独立IP访问次数案例介绍
          • 2.1.1 介绍
          • 2.1.2 需求分析
          • 2.1.3 小结

2 自定义starter

2.1 记录系统访客独立IP访问次数案例介绍

2.1.1 介绍

原始的项目不管做成一个什么样的程度,现在只要加入我们的这个starter,就能完成下面的功能

案例:记录系统访客独立IP访问次数

  1. 每次访问网站行为均进行统计
  2. 后台每10秒输出一次监控信息(格式:IP+访问次数)

OK,这次的工作也是基于08 SSMP 整合案例进行的

在这里插入图片描述

OK, 还可以正常运行【把日志关掉】

在这里插入图片描述

在这里插入图片描述

OK, 现在是没有任何统计信息的

老师做好的效果

在这里插入图片描述

就是这样

在这里插入图片描述

而且还可以进行自定义配置,好啊好啊

在这里插入图片描述

在这里插入图片描述

极简模式就只显示IP 了,不显示次数,妙啊

2.1.2 需求分析
  1. 数据记录位置:Map / Redis
  2. 功能触发位置:每次web请求(拦截器)
    ① 步骤一:降低难度,主动调用,仅统计单一操作访问次数(例如查询)
    ② 步骤二:开发拦截器
  3. 业务参数(配置项)
    ① 输出频度,默认10秒
    ② 数据特征:累计数据 / 阶段数据,默认累计数据
    ③ 输出格式:详细模式 / 极简模式
  4. 校验环境,设置加载条件

妙啊,开始开始

2.1.3 小结
  1. 案例:记录系统访客独立IP访问次数
Copyright © 2010-2022 dgrt.cn 版权所有 |关于我们| 联系方式