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访问次数
- 每次访问网站行为均进行统计
- 后台每10秒输出一次监控信息(格式:IP+访问次数)
OK,这次的工作也是基于08 SSMP 整合案例进行的
OK, 还可以正常运行【把日志关掉】
OK, 现在是没有任何统计信息的
老师做好的效果
就是这样
而且还可以进行自定义配置,好啊好啊
极简模式就只显示IP 了,不显示次数,妙啊
2.1.2 需求分析
- 数据记录位置:Map / Redis
- 功能触发位置:每次web请求(拦截器)
① 步骤一:降低难度,主动调用,仅统计单一操作访问次数(例如查询)
② 步骤二:开发拦截器 - 业务参数(配置项)
① 输出频度,默认10秒
② 数据特征:累计数据 / 阶段数据,默认累计数据
③ 输出格式:详细模式 / 极简模式 - 校验环境,设置加载条件
妙啊,开始开始
2.1.3 小结
- 案例:记录系统访客独立IP访问次数