日志文件:/home/lj/ch11.log 内容 2024年12月28日 星期六 05:03:35


<== Columns: id username password name gender image job entrydate dept_id create_time update_time
<== Row: 1 lijing 123456 李静 2 1.jpg 4 2000-01-01 2 2024-09-07 19:25:31 2024-09-07 19:25:31
<== Row: 2 jinyong 123456 金庸先生 1 https://web-lij.oss-cn-beijing.aliyuncs.com/96767067-ee19-4fc9-b92a-a365cd7d01c7_vv.jpg 4 1999-12-31 1 2024-09-07 19:25:31 2024-09-07 19:25:31
<== Row: 3 zhangwuji 123456 张无忌 1 2.jpg 2 2015-01-01 2 2024-09-07 19:25:31 2024-09-07 19:25:31
<== Row: 4 yangxiao 123456 杨逍 1 3.jpg 2 2008-05-01 2 2024-09-07 19:25:31 2024-09-07 19:25:31
<== Row: 6 changyuchun 123456 常遇春 1 5.jpg 2 2012-12-05 2 2024-09-07 19:25:31 2024-09-07 19:25:31
Demo 拦截到了请求...放行前逻辑【李静】
<== Total: 5
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@316c0880]
2024-11-06T12:17:45.879+08:00 INFO 2279 --- [ch11] [nio-8082-exec-8] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/depts
Demo【李静】拦截到了请求...放行后逻辑
2024-11-06T12:17:45.885+08:00 INFO 2279 --- [ch11] [nio-8082-exec-8] c.lj.interceptor.LoginCheckInterceptor : 令牌合法 放行
2024-11-06T12:17:45.886+08:00 INFO 2279 --- [ch11] [nio-8082-exec-8] cn.lj.controller.DeptController : 查询全部部门数据
Creating a new SqlSession
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1de5d24b] was not registered for synchronization because synchronization is not active
JDBC Connection [HikariProxyConnection@1673817009 wrapping com.mysql.cj.jdbc.ConnectionImpl@249f18c0] will not be managed by Spring
==> Preparing: select * from dept_lj
==> Parameters:
<== Columns: id name create_time update_time
<== Row: 1 李家学工部 2024-09-29 16:06:50 2024-09-29 16:06:54
<== Row: 2 李氏教研部 2024-09-29 16:28:15 2024-09-29 16:28:21
<== Row: 3 李氏咨询部 2024-09-07 19:25:31 2024-09-07 19:25:31
<== Total: 3
Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1de5d24b]
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-06T12:17:49.334+08:00 INFO 2279 --- [ch11] [nio-8082-exec-9] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/index
2024-11-06T12:17:49.335+08:00 INFO 2279 --- [ch11] [nio-8082-exec-9] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-08T13:36:17.010+08:00 INFO 2279 --- [ch11] [io-8082-exec-10] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/emps
io.jsonwebtoken.ExpiredJwtException: JWT expired 134319013 milliseconds ago at 2024-11-06T16:17:38.000Z. Current time: 2024-11-08T05:36:17.013Z. Allowed clock skew: 0 milliseconds.
at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:682)
at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:362)
at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:94)
at io.jsonwebtoken.impl.io.AbstractParser.parse(AbstractParser.java:36)
at io.jsonwebtoken.impl.io.AbstractParser.parse(AbstractParser.java:29)
at io.jsonwebtoken.impl.DefaultJwtParser.parseSignedClaims(DefaultJwtParser.java:821)
at cn.lj.utils.JwtUtils.parseJWT(JwtUtils.java:40)
at cn.lj.interceptor.LoginCheckInterceptor.preHandle(LoginCheckInterceptor.java:43)
at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:146)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1084)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at cn.lj.filter.DemoFilter.doFilter(DemoFilter.java:17)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:384)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:842)
2024-11-08T13:36:17.017+08:00 INFO 2279 --- [ch11] [io-8082-exec-10] c.lj.interceptor.LoginCheckInterceptor : 解析令牌失败 返回未登录错误信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-08T13:36:17.025+08:00 INFO 2279 --- [ch11] [nio-8082-exec-1] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/depts
io.jsonwebtoken.ExpiredJwtException: JWT expired 134319028 milliseconds ago at 2024-11-06T16:17:38.000Z. Current time: 2024-11-08T05:36:17.028Z. Allowed clock skew: 0 milliseconds.
at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:682)
at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:362)
at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:94)
at io.jsonwebtoken.impl.io.AbstractParser.parse(AbstractParser.java:36)
at io.jsonwebtoken.impl.io.AbstractParser.parse(AbstractParser.java:29)
at io.jsonwebtoken.impl.DefaultJwtParser.parseSignedClaims(DefaultJwtParser.java:821)
at cn.lj.utils.JwtUtils.parseJWT(JwtUtils.java:40)
at cn.lj.interceptor.LoginCheckInterceptor.preHandle(LoginCheckInterceptor.java:43)
at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:146)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1084)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at cn.lj.filter.DemoFilter.doFilter(DemoFilter.java:17)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:384)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Thread.java:842)
2024-11-08T13:36:17.029+08:00 INFO 2279 --- [ch11] [nio-8082-exec-1] c.lj.interceptor.LoginCheckInterceptor : 解析令牌失败 返回未登录错误信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-08T13:36:18.285+08:00 INFO 2279 --- [ch11] [nio-8082-exec-3] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/depts
2024-11-08T13:36:18.285+08:00 INFO 2279 --- [ch11] [nio-8082-exec-3] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-08T13:36:18.871+08:00 INFO 2279 --- [ch11] [nio-8082-exec-2] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/index
2024-11-08T13:36:18.871+08:00 INFO 2279 --- [ch11] [nio-8082-exec-2] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-09T00:57:31.448+08:00 INFO 2279 --- [ch11] [nio-8082-exec-4] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/v1/check-version
2024-11-09T00:57:31.449+08:00 INFO 2279 --- [ch11] [nio-8082-exec-4] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-12T12:35:52.656+08:00 INFO 2279 --- [ch11] [nio-8082-exec-5] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/index
2024-11-12T12:35:52.657+08:00 INFO 2279 --- [ch11] [nio-8082-exec-5] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
2024-11-14T14:36:51.623+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=47s101ms749µs673ns).
2024-11-14T14:55:24.236+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=38m42s245ms901µs927ns).
2024-11-14T15:23:53.671+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=28m28s823ms487µs897ns).
2024-11-14T15:35:51.764+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=11m46s211ms393µs618ns).
2024-11-14T15:37:45.167+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=2m6s614ms47µs72ns).
2024-11-14T15:41:05.171+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=3m3s909ms596µs166ns).
2024-11-14T15:43:04.280+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=2m15s578ms730µs957ns).
2024-11-14T15:46:12.679+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=3m8s215ms89µs786ns).
2024-11-14T15:48:22.289+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=2m9s829ms412µs147ns).
2024-11-14T15:50:18.097+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m55s953ms905µs416ns).
2024-11-14T15:52:13.896+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m38s918ms110µs381ns).
2024-11-14T15:54:48.507+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=2m50s899ms852µs511ns).
2024-11-14T15:55:43.397+08:00 WARN 2279 --- [ch11] [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=55s703ms897µs954ns).
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-18T10:23:46.363+08:00 INFO 2279 --- [ch11] [nio-8082-exec-6] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/v1/check-version
2024-11-18T10:23:46.363+08:00 INFO 2279 --- [ch11] [nio-8082-exec-6] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-25T18:56:58.065+08:00 INFO 2279 --- [ch11] [nio-8082-exec-7] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/index
2024-11-25T18:56:58.065+08:00 INFO 2279 --- [ch11] [nio-8082-exec-7] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-11-25T19:13:44.138+08:00 INFO 2279 --- [ch11] [nio-8082-exec-8] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/index
2024-11-25T19:13:44.139+08:00 INFO 2279 --- [ch11] [nio-8082-exec-8] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-12-15T15:19:37.787+08:00 INFO 2279 --- [ch11] [nio-8082-exec-9] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/index
2024-12-15T15:19:37.787+08:00 INFO 2279 --- [ch11] [nio-8082-exec-9] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-12-21T03:58:58.857+08:00 INFO 2279 --- [ch11] [io-8082-exec-10] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/v1/check-version
2024-12-21T03:58:58.857+08:00 INFO 2279 --- [ch11] [io-8082-exec-10] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-12-22T10:07:35.869+08:00 INFO 2279 --- [ch11] [nio-8082-exec-1] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/index
2024-12-22T10:07:35.869+08:00 INFO 2279 --- [ch11] [nio-8082-exec-1] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑
Demo 拦截到了请求...放行前逻辑【李静】
2024-12-23T08:55:44.963+08:00 INFO 2279 --- [ch11] [nio-8082-exec-3] c.lj.interceptor.LoginCheckInterceptor : 请求的url: http://localhost:8082/index
2024-12-23T08:55:44.963+08:00 INFO 2279 --- [ch11] [nio-8082-exec-3] c.lj.interceptor.LoginCheckInterceptor : 请求头token为空返回未登录的信息
Demo【李静】拦截到了请求...放行后逻辑