xiangpei
2024-06-03 ee2f3786fa17fee1934e2f4f5e3a346f022bf63c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
2024-05-28 14:14:24.738  INFO 27624 --- [restartedMain] com.ycl.jxkg.JxkgApplication             : Starting JxkgApplication on DESKTOP-36KQRVM with PID 27624 (D:\Codes\jxkg-new\target\classes started by logging in D:\Codes\jxkg-new)
2024-05-28 14:14:24.740  INFO 27624 --- [restartedMain] com.ycl.jxkg.JxkgApplication             : The following profiles are active: dev
2024-05-28 14:14:24.948  INFO 27624 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable
2024-05-28 14:14:24.948  INFO 27624 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG'
2024-05-28 14:14:30.417  WARN 27624 --- [restartedMain] io.undertow.websockets.jsr               : UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
2024-05-28 14:14:30.438  INFO 27624 --- [restartedMain] io.undertow.servlet                      : Initializing Spring embedded WebApplicationContext
2024-05-28 14:14:30.438  INFO 27624 --- [restartedMain] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 5490 ms
2024-05-28 14:14:31.426  INFO 27624 --- [restartedMain] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: any request, [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@44ff835, org.springframework.security.web.context.SecurityContextPersistenceFilter@16f4b3fb, org.springframework.security.web.header.HeaderWriterFilter@73cd6ecd, org.springframework.web.filter.CorsFilter@5a57732d, org.springframework.security.web.authentication.logout.LogoutFilter@46ca2eb9, com.ycl.jxkg.config.spring.security.RestLoginAuthenticationFilter@6e9f8b65, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@8fb2341, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@7c782b33, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3d1f3964, org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter@747553cb, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@27f21d7f, org.springframework.security.web.session.SessionManagementFilter@6586fa88, org.springframework.security.web.access.ExceptionTranslationFilter@3cf5a96c, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@4079db94]
2024-05-28 14:14:31.736  INFO 27624 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer       : LiveReload server is running on port 35729
2024-05-28 14:14:31.791  INFO 27624 --- [restartedMain] org.xnio                                 : XNIO version 3.3.8.Final
2024-05-28 14:14:31.798  INFO 27624 --- [restartedMain] org.xnio.nio                             : XNIO NIO Implementation Version 3.3.8.Final
2024-05-28 14:14:31.881  INFO 27624 --- [restartedMain] o.s.b.w.e.u.UndertowServletWebServer     : Undertow started on port(s) 8000 (http) with context path ''
2024-05-28 14:14:31.885  INFO 27624 --- [restartedMain] com.ycl.jxkg.JxkgApplication             : Started JxkgApplication in 7.791 seconds (JVM running for 10.591)
2024-05-28 14:14:47.409  INFO 27624 --- [XNIO-1 task-1] io.undertow.servlet                      : Initializing Spring DispatcherServlet 'dispatcherServlet'
2024-05-28 14:14:47.409  INFO 27624 --- [XNIO-1 task-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
2024-05-28 14:14:47.421  INFO 27624 --- [XNIO-1 task-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 12 ms
2024-05-28 14:14:47.545 ERROR 27624 --- [XNIO-1 task-1] io.undertow.request                      : UT005023: Exception handling request to /api/user/logout
 
java.lang.NullPointerException: Cannot invoke "org.springframework.security.core.Authentication.getPrincipal()" because "authentication" is null
    at com.ycl.jxkg.config.spring.security.RestLogoutSuccessHandler.onLogoutSuccess(RestLogoutSuccessHandler.java:45)
    at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:111)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
    at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:74)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
    at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
    at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109)
    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
    at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
    at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
    at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109)
    at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
    at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)
    at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84)
    at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62)
    at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68)
    at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
    at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:132)
    at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57)
    at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
    at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46)
    at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64)
    at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
    at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77)
    at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
    at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
    at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43)
    at io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest(SessionRestoringHandler.java:119)
    at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:292)
    at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:81)
    at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:138)
    at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:135)
    at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48)
    at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
    at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:272)
    at io.undertow.servlet.handlers.ServletInitialHandler.access$000(ServletInitialHandler.java:81)
    at io.undertow.servlet.handlers.ServletInitialHandler$1.handleRequest(ServletInitialHandler.java:104)
    at io.undertow.server.Connectors.executeRootHandler(Connectors.java:364)
    at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:830)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
 
2024-05-28 14:15:49.198  INFO 27624 --- [XNIO-1 task-4] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2024-05-28 14:15:49.697  INFO 27624 --- [XNIO-1 task-4] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
2024-05-28 14:15:49.715 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2024-05-28 14:15:49.767 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.UserMapper.getUserByUserName   : ==> Parameters: admin(String)
2024-05-28 14:15:50.061 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.UserMapper.getUserByUserName   : <==      Total: 1
2024-05-28 14:15:50.095 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2024-05-28 14:15:50.096 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.UserMapper.getUserByUserName   : ==> Parameters: admin(String)
2024-05-28 14:15:50.100 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.UserMapper.getUserByUserName   : <==      Total: 1
2024-05-28 14:15:50.157 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.U.insertSelective              : ==>  Preparing: insert into t_user_event_log ( user_id, user_name, real_name, content, create_time ) values ( ?, ?, ?, ?, ? )
2024-05-28 14:15:50.164 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.U.insertSelective              : ==> Parameters: 2(Integer), admin(String), 管理员(String), admin 登录了学之思开源考试系统(String), 2024-05-28 14:15:50.101(Timestamp)
2024-05-28 14:15:50.484 DEBUG 27624 --- [XNIO-1 task-4] r.c.y.j.r.U.insertSelective              : <==    Updates: 1
2024-05-28 14:15:50.778 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper where deleted=0
2024-05-28 14:15:50.779 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : ==> Parameters:
2024-05-28 14:15:50.822 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : <==      Total: 1
2024-05-28 14:15:50.824 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.QuestionMapper.selectAllCount  : ==>  Preparing: SELECT count(*) from t_question where deleted=0
2024-05-28 14:15:50.826 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.QuestionMapper.selectAllCount  : ==> Parameters:
2024-05-28 14:15:50.857 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.QuestionMapper.selectAllCount  : <==      Total: 1
2024-05-28 14:15:50.858 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper_answer
2024-05-28 14:15:50.858 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : ==> Parameters:
2024-05-28 14:15:50.920 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : <==      Total: 1
2024-05-28 14:15:50.921 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper_question_customer_answer
2024-05-28 14:15:50.922 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : ==> Parameters:
2024-05-28 14:15:50.959 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectAllCount               : <==      Total: 1
2024-05-28 14:15:50.966 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.U.selectCountByDate            : ==>  Preparing: SELECT create_time as name,COUNT(create_time) as value from ( SELECT DATE_FORMAT(create_time,'%Y-%m-%d') as create_time from t_user_event_log WHERE create_time between ? and ? ) a GROUP BY create_time
2024-05-28 14:15:50.967 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.U.selectCountByDate            : ==> Parameters: 2024-05-01 00:00:00.0(Timestamp), 2024-05-31 23:59:59.0(Timestamp)
2024-05-28 14:15:51.042 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.U.selectCountByDate            : <==      Total: 4
2024-05-28 14:15:51.051 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectCountByDate            : ==>  Preparing: SELECT create_time as name,COUNT(create_time) as value from ( SELECT DATE_FORMAT(create_time,'%Y-%m-%d') as create_time from t_exam_paper_question_customer_answer WHERE create_time between ? and ? ) a GROUP BY create_time
2024-05-28 14:15:51.053 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectCountByDate            : ==> Parameters: 2024-05-01 00:00:00.0(Timestamp), 2024-05-31 23:59:59.0(Timestamp)
2024-05-28 14:15:51.055 DEBUG 27624 --- [XNIO-1 task-5] r.c.y.j.r.E.selectCountByDate            : <==      Total: 0
2024-05-28 14:15:54.055 DEBUG 27624 --- [XNIO-1 task-6] r.c.y.j.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2024-05-28 14:15:54.056 DEBUG 27624 --- [XNIO-1 task-6] r.c.y.j.r.UserMapper.getUserByUserName   : ==> Parameters: admin(String)
2024-05-28 14:15:54.057 DEBUG 27624 --- [XNIO-1 task-6] r.c.y.j.r.UserMapper.getUserByUserName   : <==      Total: 1
2024-05-28 14:15:54.058 DEBUG 27624 --- [XNIO-1 task-6] r.c.y.j.r.U.insertSelective              : ==>  Preparing: insert into t_user_event_log ( user_id, user_name, real_name, content, create_time ) values ( ?, ?, ?, ?, ? )
2024-05-28 14:15:54.059 DEBUG 27624 --- [XNIO-1 task-6] r.c.y.j.r.U.insertSelective              : ==> Parameters: 2(Integer), admin(String), 管理员(String), admin 登出了学之思开源考试系统(String), 2024-05-28 14:15:54.057(Timestamp)
2024-05-28 14:15:54.091 DEBUG 27624 --- [XNIO-1 task-6] r.c.y.j.r.U.insertSelective              : <==    Updates: 1
2024-05-28 14:46:20.582 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2024-05-28 14:46:20.584 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.UserMapper.getUserByUserName   : ==> Parameters: admin(String)
2024-05-28 14:46:20.593 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.UserMapper.getUserByUserName   : <==      Total: 1
2024-05-28 14:46:20.613 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2024-05-28 14:46:20.613 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.UserMapper.getUserByUserName   : ==> Parameters: admin(String)
2024-05-28 14:46:20.617 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.UserMapper.getUserByUserName   : <==      Total: 1
2024-05-28 14:46:20.621 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.U.insertSelective              : ==>  Preparing: insert into t_user_event_log ( user_id, user_name, real_name, content, create_time ) values ( ?, ?, ?, ?, ? )
2024-05-28 14:46:20.625 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.U.insertSelective              : ==> Parameters: 2(Integer), admin(String), 管理员(String), admin 登录了学之思开源考试系统(String), 2024-05-28 14:46:20.619(Timestamp)
2024-05-28 14:46:20.768 DEBUG 27624 --- [XNIO-1 task-17] r.c.y.j.r.U.insertSelective              : <==    Updates: 1
2024-05-28 14:46:21.238 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper where deleted=0
2024-05-28 14:46:21.238 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : ==> Parameters:
2024-05-28 14:46:21.239 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : <==      Total: 1
2024-05-28 14:46:21.240 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.QuestionMapper.selectAllCount  : ==>  Preparing: SELECT count(*) from t_question where deleted=0
2024-05-28 14:46:21.241 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.QuestionMapper.selectAllCount  : ==> Parameters:
2024-05-28 14:46:21.242 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.QuestionMapper.selectAllCount  : <==      Total: 1
2024-05-28 14:46:21.244 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper_answer
2024-05-28 14:46:21.244 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : ==> Parameters:
2024-05-28 14:46:21.245 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : <==      Total: 1
2024-05-28 14:46:21.246 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : ==>  Preparing: SELECT count(*) from t_exam_paper_question_customer_answer
2024-05-28 14:46:21.246 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : ==> Parameters:
2024-05-28 14:46:21.247 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectAllCount               : <==      Total: 1
2024-05-28 14:46:21.248 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.U.selectCountByDate            : ==>  Preparing: SELECT create_time as name,COUNT(create_time) as value from ( SELECT DATE_FORMAT(create_time,'%Y-%m-%d') as create_time from t_user_event_log WHERE create_time between ? and ? ) a GROUP BY create_time
2024-05-28 14:46:21.249 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.U.selectCountByDate            : ==> Parameters: 2024-05-01 00:00:00.0(Timestamp), 2024-05-31 23:59:59.0(Timestamp)
2024-05-28 14:46:21.252 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.U.selectCountByDate            : <==      Total: 4
2024-05-28 14:46:21.253 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectCountByDate            : ==>  Preparing: SELECT create_time as name,COUNT(create_time) as value from ( SELECT DATE_FORMAT(create_time,'%Y-%m-%d') as create_time from t_exam_paper_question_customer_answer WHERE create_time between ? and ? ) a GROUP BY create_time
2024-05-28 14:46:21.254 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectCountByDate            : ==> Parameters: 2024-05-01 00:00:00.0(Timestamp), 2024-05-31 23:59:59.0(Timestamp)
2024-05-28 14:46:21.255 DEBUG 27624 --- [XNIO-1 task-18] r.c.y.j.r.E.selectCountByDate            : <==      Total: 0
2024-05-28 14:46:29.711 DEBUG 27624 --- [XNIO-1 task-19] r.c.y.j.r.UserMapper.getUserByUserName   : ==>  Preparing: select id, user_uuid, user_name, password, real_name, age, sex, birth_day, user_level, phone, role, status, image_path, create_time, modify_time, last_active_time, deleted, wx_open_id from t_user where deleted=0 and user_name=? limit 1
2024-05-28 14:46:29.712 DEBUG 27624 --- [XNIO-1 task-19] r.c.y.j.r.UserMapper.getUserByUserName   : ==> Parameters: admin(String)
2024-05-28 14:46:29.713 DEBUG 27624 --- [XNIO-1 task-19] r.c.y.j.r.UserMapper.getUserByUserName   : <==      Total: 1
2024-05-28 14:46:29.714 DEBUG 27624 --- [XNIO-1 task-19] r.c.y.j.r.U.insertSelective              : ==>  Preparing: insert into t_user_event_log ( user_id, user_name, real_name, content, create_time ) values ( ?, ?, ?, ?, ? )
2024-05-28 14:46:29.716 DEBUG 27624 --- [XNIO-1 task-19] r.c.y.j.r.U.insertSelective              : ==> Parameters: 2(Integer), admin(String), 管理员(String), admin 登出了学之思开源考试系统(String), 2024-05-28 14:46:29.713(Timestamp)
2024-05-28 14:46:29.836 DEBUG 27624 --- [XNIO-1 task-19] r.c.y.j.r.U.insertSelective              : <==    Updates: 1
2024-05-28 15:47:55.014  INFO 27624 --- [Thread-5] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
2024-05-28 15:47:55.021  INFO 27624 --- [Thread-5] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
2024-05-28 15:47:55.026  INFO 27624 --- [Thread-5] io.undertow.servlet                      : Destroying Spring FrameworkServlet 'dispatcherServlet'