100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 【Spring MVC拦截器+logback日志+自定义注解】实现用户鉴权登陆和访问日志记录

【Spring MVC拦截器+logback日志+自定义注解】实现用户鉴权登陆和访问日志记录

时间:2019-07-19 12:32:56

相关推荐

【Spring MVC拦截器+logback日志+自定义注解】实现用户鉴权登陆和访问日志记录

摘要说明:

项目中经常这样的需要

1. 登陆鉴权:比如用户浏览器发出某个请求的时候我们需要判断这个用户是否已经登陆,也就是cookie中是否有他的登陆信息。

2. 访问日志记录:用户访问请求的时候我们有必要记录访问者的身份信息以及访问了哪个url,请求参数是什么,这个请求的耗时是多少等等。

我的项目中是通过如下方法实现的。先贴上代码,再逐步讲解原理。

logback.xml的定义如下【利用slf4j+logback配置日志的最新日志记录方法请查看这里】

<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="60 seconds" debug="false"><contextName>jweb_wb_mgmt</contextName><property name="path" value="/data/jweblog/jweb_wb_mgmt_beta"/><!-- 控制台 --><appender name="console"><encoder><pattern>[%date{HH:mm:ss.SSS}] [%thread] [%-5level] [%logger{36}] %msg%n</pattern>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。