first commit

This commit is contained in:
陈狼 2025-02-15 12:35:18 +08:00
commit 0172303314
112 changed files with 6549 additions and 0 deletions

2
.gitattributes vendored Normal file
View File

@ -0,0 +1,2 @@
/mvnw text eol=lf
*.cmd text eol=crlf

33
.gitignore vendored Normal file
View File

@ -0,0 +1,33 @@
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/
### VS Code ###
.vscode/

19
.mvn/wrapper/maven-wrapper.properties vendored Normal file
View File

@ -0,0 +1,19 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
wrapperVersion=3.3.2
distributionType=only-script
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip

View File

@ -0,0 +1,552 @@
2025-02-11 13:13:43,009 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-11 13:49:47,521 ERROR [http-nio-8081-exec-9] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException:
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
### The error may exist in com/app/app_hd/dao/UserDao.java (best guess)
### The error may involve com.app.app_hd.dao.UserDao.selectList
### The error occurred while executing a query
### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection] with root cause
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:550)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:98)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:77)
at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:64)
at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:348)
at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:89)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:64)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy73.selectList(Unknown Source)
at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectOne(BaseMapper.java:332)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$DefaultMethodInvoker.invoke(MybatisMapperProxy.java:166)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy73.selectOne(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.AbstractRepository.getOne(AbstractRepository.java:78)
at com.baomidou.mybatisplus.extension.repository.IRepository.getOne(IRepository.java:221)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.UserServiceImpl$$SpringCGLIB$$0.getOne(<generated>)
at com.app.app_hd.api.UserApi.register(UserApi.java:68)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
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 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:397)
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)
2025-02-11 13:52:36,642 ERROR [http-nio-8081-exec-1] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException:
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
### The error may exist in com/app/app_hd/dao/UserDao.java (best guess)
### The error may involve com.app.app_hd.dao.UserDao.selectList
### The error occurred while executing a query
### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection] with root cause
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:550)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:98)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:77)
at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:64)
at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:348)
at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:89)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:64)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy73.selectList(Unknown Source)
at com.baomidou.mybatisplus.core.mapper.BaseMapper.selectOne(BaseMapper.java:332)
at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$DefaultMethodInvoker.invoke(MybatisMapperProxy.java:166)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy73.selectOne(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.AbstractRepository.getOne(AbstractRepository.java:78)
at com.baomidou.mybatisplus.extension.repository.IRepository.getOne(IRepository.java:221)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.UserServiceImpl$$SpringCGLIB$$0.getOne(<generated>)
at com.app.app_hd.api.UserApi.register(UserApi.java:68)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
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 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:397)
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)
2025-02-11 13:54:51,442 ERROR [http-nio-8081-exec-5] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException:
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
### The error may exist in com/app/app_hd/dao/UserDao.java (best guess)
### The error may involve com.app.app_hd.dao.UserDao.selectList
### The error occurred while executing a query
### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection] with root cause
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:550)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:98)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:77)
at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:64)
at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:348)
at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:89)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:64)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy73.selectList(Unknown Source)
at com.app.app_hd.service.impl.UserServiceImpl.login(UserServiceImpl.java:24)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.UserServiceImpl$$SpringCGLIB$$0.login(<generated>)
at com.app.app_hd.api.UserApi.login(UserApi.java:40)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
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 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:397)
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)
2025-02-11 13:57:27,228 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-11 13:58:16,518 ERROR [http-nio-8081-exec-3] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException:
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
### The error may exist in com/app/app_hd/dao/UserDao.java (best guess)
### The error may involve com.app.app_hd.dao.UserDao.selectList
### The error occurred while executing a query
### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection] with root cause
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:550)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:98)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:77)
at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:64)
at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:348)
at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:89)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:64)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy73.selectList(Unknown Source)
at com.app.app_hd.service.impl.UserServiceImpl.login(UserServiceImpl.java:24)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.UserServiceImpl$$SpringCGLIB$$0.login(<generated>)
at com.app.app_hd.api.UserApi.login(UserApi.java:40)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
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 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:397)
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)
2025-02-11 13:58:50,948 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-11 18:52:58,982 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-11 18:54:36,727 ERROR [http-nio-8081-exec-9] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException:
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
### The error may exist in com/app/app_hd/dao/UserDao.java (best guess)
### The error may involve com.app.app_hd.dao.UserDao.selectList
### The error occurred while executing a query
### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection] with root cause
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:550)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:98)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:77)
at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:64)
at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:348)
at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:89)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:64)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy73.selectList(Unknown Source)
at com.app.app_hd.service.impl.UserServiceImpl.login(UserServiceImpl.java:24)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.UserServiceImpl$$SpringCGLIB$$0.login(<generated>)
at com.app.app_hd.api.UserApi.login(UserApi.java:40)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
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 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:397)
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)
2025-02-11 18:55:02,797 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]

View File

@ -0,0 +1,481 @@
2025-02-12 14:10:48,022 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-12 19:33:05,143 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-12 19:38:57,184 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-12 19:39:14,802 ERROR [http-nio-8081-exec-8] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
### The error may exist in com/app/app_hd/dao/MessageDao.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,apple,image,status,status_text,url,content,createtime,updatetime FROM message WHERE (id < ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
; bad SQL grammar []] with root cause
java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:970)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:387)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
at jdk.proxy3/jdk.proxy3.$Proxy95.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy74.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.MessageServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.MessageApi.lists(MessageApi.java:34)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-12 19:39:14,803 ERROR [http-nio-8081-exec-3] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
### The error may exist in com/app/app_hd/dao/MessageDao.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,apple,image,status,status_text,url,content,createtime,updatetime FROM message WHERE (id > ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
; bad SQL grammar []] with root cause
java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:970)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:387)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
at jdk.proxy3/jdk.proxy3.$Proxy95.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy74.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.MessageServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.MessageApi.lists(MessageApi.java:34)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-12 19:39:14,803 ERROR [http-nio-8081-exec-1] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
### The error may exist in com/app/app_hd/dao/MessageDao.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,apple,image,status,status_text,url,content,createtime,updatetime FROM message WHERE (id > ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
; bad SQL grammar []] with root cause
java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:970)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:387)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
at jdk.proxy3/jdk.proxy3.$Proxy95.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy74.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.MessageServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.MessageApi.lists(MessageApi.java:34)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-12 19:39:14,802 ERROR [http-nio-8081-exec-10] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
### The error may exist in com/app/app_hd/dao/MessageDao.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,apple,image,status,status_text,url,content,createtime,updatetime FROM message WHERE (id < ?)
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
; bad SQL grammar []] with root cause
java.sql.SQLSyntaxErrorException: Unknown column 'apple' in 'field list'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:970)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:387)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
at jdk.proxy3/jdk.proxy3.$Proxy95.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy66.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy74.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.MessageServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.MessageApi.lists(MessageApi.java:34)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-12 19:46:29,222 ERROR [http-nio-8081-exec-1] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
com.fasterxml.jackson.core.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 1]
at com.fasterxml.jackson.core.JsonParser._constructReadException(JsonParser.java:2660)
at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:741)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:2054)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:780)
at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4912)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4818)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3772)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3740)
at com.app.app_hd.api.TaskApi.getCode(TaskApi.java:85)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
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 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:397)
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)
2025-02-12 21:21:53,751 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-12 21:26:59,935 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-12 21:50:45,410 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-12 22:11:50,436 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]

View File

@ -0,0 +1,779 @@
2025-02-13 08:40:39,510 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 08:42:58,338 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 09:35:34,746 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 09:53:23,118 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 09:53:31,143 ERROR [http-nio-8081-exec-6] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key,value,create_at,updated_at FROM dictionary' at line 1
### The error may exist in com/app/app_hd/dao/DictionaryDao.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,key,value,create_at,updated_at FROM dictionary
### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key,value,create_at,updated_at FROM dictionary' at line 1
; bad SQL grammar []] with root cause
java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key,value,create_at,updated_at FROM dictionary' at line 1
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:970)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:387)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
at jdk.proxy3/jdk.proxy3.$Proxy100.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy65.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy68.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:321)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.DictionaryServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.CommonApi.getAnnouncement(CommonApi.java:31)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 09:55:02,897 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 09:55:08,296 ERROR [http-nio-8081-exec-5] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key,value,create_at,updated_at FROM dictionary' at line 1
### The error may exist in com/app/app_hd/dao/DictionaryDao.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,key,value,create_at,updated_at FROM dictionary
### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key,value,create_at,updated_at FROM dictionary' at line 1
; bad SQL grammar []] with root cause
java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key,value,create_at,updated_at FROM dictionary' at line 1
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:970)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:387)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
at jdk.proxy3/jdk.proxy3.$Proxy100.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy65.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy68.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:321)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.DictionaryServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.CommonApi.getAnnouncement(CommonApi.java:31)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 10:01:29,432 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 10:01:52,054 ERROR [http-nio-8081-exec-5] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'create_at' in 'field list'
### The error may exist in com/app/app_hd/dao/DictionaryDao.java (best guess)
### The error may involve defaultParameterMap
### The error occurred while setting parameters
### SQL: SELECT id,`key`,value,create_at,updated_at FROM dictionary
### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'create_at' in 'field list'
; bad SQL grammar []] with root cause
java.sql.SQLSyntaxErrorException: Unknown column 'create_at' in 'field list'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:970)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:387)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
at jdk.proxy3/jdk.proxy3.$Proxy100.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy65.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy69.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:321)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.DictionaryServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.CommonApi.getAnnouncement(CommonApi.java:31)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 10:02:39,919 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 14:23:40,618 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 14:53:21,777 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 20:20:54,775 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 20:33:04,822 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 20:59:30,507 ERROR [http-nio-8081-exec-9] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0] with root cause
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at com.app.app_hd.api.CommonApi.getAnnouncement(CommonApi.java:39)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 21:01:41,210 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 21:01:49,652 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 21:02:01,095 ERROR [http-nio-8081-exec-1] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException:
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
### The error may exist in com/app/app_hd/dao/ExchangeRateDao.java (best guess)
### The error may involve com.app.app_hd.dao.ExchangeRateDao.selectList
### The error occurred while executing a query
### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection] with root cause
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:550)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:98)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:77)
at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:64)
at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:348)
at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:89)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:64)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy65.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy67.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:321)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.ExchangeRateServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.CommonApi.getAnnouncement(CommonApi.java:39)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 21:02:12,899 ERROR [http-nio-8081-exec-4] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException:
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection
### The error may exist in com/app/app_hd/dao/UserDao.java (best guess)
### The error may involve com.app.app_hd.dao.UserDao.selectList
### The error occurred while executing a query
### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection] with root cause
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:835)
at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:455)
at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:240)
at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:199)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:137)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:360)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:202)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:461)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:550)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:98)
at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:160)
at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:118)
at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:81)
at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:77)
at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:64)
at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:348)
at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:89)
at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:64)
at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:110)
at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:90)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy65.selectList(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:194)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy73.selectList(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.UserServiceImpl$$SpringCGLIB$$0.list(<generated>)
at com.app.app_hd.api.UserApi.userInfo(UserApi.java:196)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 21:03:10,704 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 21:03:20,424 ERROR [http-nio-8081-exec-1] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0] with root cause
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at com.app.app_hd.api.CommonApi.getAnnouncement(CommonApi.java:66)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 21:04:05,187 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 21:11:25,521 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 21:27:24,510 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 21:28:29,657 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 21:28:34,277 ERROR [http-nio-8081-exec-1] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0] with root cause
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at com.app.app_hd.api.CommonApi.getAnnouncement(CommonApi.java:66)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 21:33:34,796 ERROR [http-nio-8081-exec-8] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0] with root cause
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at com.app.app_hd.api.CommonApi.getAnnouncement(CommonApi.java:66)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
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 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:397)
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)
2025-02-13 21:50:31,515 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-13 22:01:35,416 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]

View File

@ -0,0 +1,172 @@
2025-02-14 08:37:07,084 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 09:07:46,548 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 09:12:19,259 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 09:46:37,457 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 10:31:23,571 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 10:39:41,605 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 10:41:28,488 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 11:13:20,886 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 12:07:51,972 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 13:05:18,389 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 22:45:52,651 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 22:49:42,317 ERROR [http-nio-8081-exec-7] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
com.fasterxml.jackson.core.JsonParseException: Unexpected character ('<' (code 60)): expected a valid value (JSON String, Number, Array, Object or token 'null', 'true' or 'false')
at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 1]
at com.fasterxml.jackson.core.JsonParser._constructReadException(JsonParser.java:2660)
at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:741)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:2054)
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:780)
at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4912)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4818)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3772)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3740)
at com.app.app_hd.api.TaskApi.getCode(TaskApi.java:89)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
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 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:397)
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)
2025-02-14 22:49:48,403 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 22:53:18,793 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 22:59:13,595 ERROR [http-nio-8081-exec-2] o.a.c.c.C.[.[.[.[dispatcherServlet] [DirectJDKLog.java:175] Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.springframework.dao.DuplicateKeyException:
### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '37769217' for key 'PRIMARY'
### The error may exist in com/app/app_hd/dao/UserNumberDao.java (best guess)
### The error may involve com.app.app_hd.dao.UserNumberDao.insert-Inline
### The error occurred while setting parameters
### SQL: INSERT INTO user_number ( id, user_id, wsnumber, createtime ) VALUES ( ?, ?, ?, ? )
### Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '37769217' for key 'PRIMARY'
; Duplicate entry '37769217' for key 'PRIMARY'] with root cause
java.sql.SQLIntegrityConstraintViolationException: Duplicate entry '37769217' for key 'PRIMARY'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:117)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:970)
at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:387)
at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
at jdk.internal.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
at jdk.proxy3/jdk.proxy3.$Proxy99.execute(Unknown Source)
at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:48)
at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:75)
at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197)
at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184)
at jdk.internal.reflect.GeneratedMethodAccessor101.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:333)
at jdk.proxy2/jdk.proxy2.$Proxy65.insert(Unknown Source)
at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:224)
at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:152)
at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
at jdk.proxy2/jdk.proxy2.$Proxy82.insert(Unknown Source)
at com.baomidou.mybatisplus.extension.repository.IRepository.save(IRepository.java:37)
at jdk.internal.reflect.GeneratedMethodAccessor100.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:723)
at com.app.app_hd.service.impl.UserNumberServiceImpl$$SpringCGLIB$$0.save(<generated>)
at com.app.app_hd.api.TaskApi.getCode(TaskApi.java:146)
at jdk.internal.reflect.GeneratedMethodAccessor99.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:257)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:190)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:986)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:891)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1088)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:978)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590)
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 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:397)
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)
2025-02-14 22:59:37,426 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-14 23:01:34,779 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]

2
logs/abnormal.log Normal file
View File

@ -0,0 +1,2 @@
2025-02-15 11:36:12,473 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]
2025-02-15 11:40:56,755 ERROR [main] o.a.c.c.AprLifecycleListener [DirectJDKLog.java:173] An incompatible version [1.2.14] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.34]

View File

@ -0,0 +1,93 @@
2025-02-11 13:13:42,296 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 24604 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-11 13:13:42,298 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-11 13:13:43,179 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-11 13:13:43,188 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-11 13:13:43,189 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-11 13:13:43,190 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-11 13:13:43,247 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-11 13:13:43,247 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 914 ms
2025-02-11 13:13:44,075 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-11 13:13:44,117 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-11 13:13:44,380 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-11 13:13:44,397 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-11 13:13:44,408 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.581 seconds (process running for 3.121)
2025-02-11 13:48:46,506 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-11 13:48:46,506 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-11 13:48:46,511 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 5 ms
2025-02-11 13:49:46,398 INFO [http-nio-8081-exec-9] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-11 13:52:35,619 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-11 13:54:50,422 INFO [http-nio-8081-exec-5] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-11 13:57:23,137 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-11 13:57:23,226 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-11 13:57:26,547 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 12508 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-11 13:57:26,549 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-11 13:57:27,411 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-11 13:57:27,423 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-11 13:57:27,424 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-11 13:57:27,425 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-11 13:57:27,495 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-11 13:57:27,496 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 914 ms
2025-02-11 13:57:28,275 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-11 13:57:28,313 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-11 13:57:28,577 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-11 13:57:28,592 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-11 13:57:28,604 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.503 seconds (process running for 3.001)
2025-02-11 13:58:07,947 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-11 13:58:07,947 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-11 13:58:07,950 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 3 ms
2025-02-11 13:58:15,392 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-11 13:58:48,292 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-11 13:58:48,383 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-11 13:58:50,249 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 23728 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-11 13:58:50,251 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-11 13:58:51,116 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-11 13:58:51,126 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-11 13:58:51,127 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-11 13:58:51,127 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-11 13:58:51,185 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-11 13:58:51,186 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 902 ms
2025-02-11 13:58:51,955 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-11 13:58:51,994 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-11 13:58:52,256 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-11 13:58:52,272 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-11 13:58:52,284 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.485 seconds (process running for 2.998)
2025-02-11 13:58:58,309 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-11 13:58:58,309 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-11 13:58:58,310 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-11 13:58:58,421 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-11 13:58:58,531 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@636b3bd
2025-02-11 13:58:58,533 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-11 18:52:57,568 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 4496 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-11 18:52:57,572 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-11 18:52:59,349 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-11 18:52:59,369 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-11 18:52:59,371 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-11 18:52:59,372 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-11 18:52:59,472 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-11 18:52:59,472 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1836 ms
2025-02-11 18:53:01,416 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-11 18:53:01,440 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-11 18:53:01,458 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 4.826 seconds (process running for 5.855)
2025-02-11 18:53:09,325 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-11 18:53:09,325 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-11 18:53:09,327 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-11 18:54:35,551 INFO [http-nio-8081-exec-9] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-11 18:54:57,223 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-11 18:54:58,196 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-11 18:55:01,541 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 24316 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-11 18:55:01,545 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-11 18:55:03,182 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-11 18:55:03,203 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-11 18:55:03,205 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-11 18:55:03,205 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-11 18:55:03,312 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-11 18:55:03,314 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1711 ms
2025-02-11 18:55:05,289 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-11 18:55:05,325 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-11 18:55:05,342 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 4.731 seconds (process running for 5.729)
2025-02-11 18:55:05,596 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-11 18:55:05,597 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-11 18:55:05,598 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-11 18:55:05,768 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-11 18:55:05,974 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@16e27b2b
2025-02-11 18:55:05,976 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.

140
logs/normal.2025-02-12.log Normal file
View File

@ -0,0 +1,140 @@
2025-02-12 14:10:46,933 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 20428 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-12 14:10:46,938 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-12 14:10:48,343 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-12 14:10:48,362 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-12 14:10:48,365 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-12 14:10:48,366 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-12 14:10:48,440 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-12 14:10:48,441 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1462 ms
2025-02-12 14:10:50,170 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-12 14:10:50,196 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-12 14:10:50,211 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.804 seconds (process running for 4.585)
2025-02-12 18:12:28,617 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-12 18:12:28,721 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-12 19:33:04,343 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 6256 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-12 19:33:04,345 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-12 19:33:05,347 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-12 19:33:05,360 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-12 19:33:05,362 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-12 19:33:05,362 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-12 19:33:05,426 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-12 19:33:05,426 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1046 ms
2025-02-12 19:33:06,558 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-12 19:33:06,574 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-12 19:33:06,585 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.774 seconds (process running for 3.445)
2025-02-12 19:36:40,857 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-12 19:36:40,857 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-12 19:36:40,858 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-12 19:38:52,461 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-12 19:38:52,800 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-12 19:38:56,465 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 25692 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-12 19:38:56,466 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-12 19:38:57,368 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-12 19:38:57,377 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-12 19:38:57,379 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-12 19:38:57,380 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-12 19:38:57,447 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-12 19:38:57,448 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 947 ms
2025-02-12 19:38:58,233 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-12 19:38:58,273 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-12 19:38:58,555 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-12 19:38:58,571 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-12 19:38:58,581 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.597 seconds (process running for 3.176)
2025-02-12 19:39:07,457 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-12 19:39:07,457 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-12 19:39:07,458 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-12 19:39:07,590 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-12 19:39:07,715 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@15fb2748
2025-02-12 19:39:07,717 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-12 21:21:47,544 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-12 21:21:48,354 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-12 21:21:48,360 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-12 21:21:48,364 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-12 21:21:52,954 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 29476 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-12 21:21:52,956 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-12 21:21:53,962 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-12 21:21:53,975 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-12 21:21:53,978 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-12 21:21:53,978 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-12 21:21:54,046 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-12 21:21:54,046 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1055 ms
2025-02-12 21:21:54,947 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-12 21:21:54,989 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-12 21:21:55,257 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-12 21:21:55,275 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-12 21:21:55,287 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.817 seconds (process running for 3.362)
2025-02-12 21:22:03,845 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-12 21:22:03,845 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-12 21:22:03,845 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-12 21:22:03,966 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-12 21:22:04,069 INFO [http-nio-8081-exec-3] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@2d9a07ba
2025-02-12 21:22:04,069 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-12 21:26:54,805 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-12 21:26:55,491 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-12 21:26:55,491 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-12 21:26:55,498 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-12 21:26:59,219 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 1140 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-12 21:26:59,221 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-12 21:27:00,108 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-12 21:27:00,118 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-12 21:27:00,120 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-12 21:27:00,120 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-12 21:27:00,181 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-12 21:27:00,182 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 931 ms
2025-02-12 21:27:01,026 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-12 21:27:01,065 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-12 21:27:01,323 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-12 21:27:01,339 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-12 21:27:01,349 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.607 seconds (process running for 3.094)
2025-02-12 21:28:03,829 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-12 21:28:03,829 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-12 21:28:03,829 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-12 21:28:03,947 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-12 21:28:04,053 INFO [http-nio-8081-exec-3] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@325ca059
2025-02-12 21:28:04,053 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-12 21:50:40,442 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-12 21:50:41,142 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-12 21:50:41,146 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-12 21:50:41,149 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-12 21:50:44,695 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 19344 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-12 21:50:44,697 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-12 21:50:45,577 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-12 21:50:45,587 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-12 21:50:45,588 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-12 21:50:45,589 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-12 21:50:45,653 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-12 21:50:45,653 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 925 ms
2025-02-12 21:50:46,504 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-12 21:50:46,542 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-12 21:50:46,800 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-12 21:50:46,815 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-12 21:50:46,826 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.592 seconds (process running for 3.091)
2025-02-12 21:52:03,649 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-12 21:52:03,649 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-12 21:52:03,649 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-12 21:52:03,777 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-12 21:52:03,886 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5dfe07cd
2025-02-12 21:52:03,887 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-12 22:11:45,685 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-12 22:11:45,998 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-12 22:11:46,002 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-12 22:11:46,006 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-12 22:11:49,698 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 20500 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-12 22:11:49,700 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-12 22:11:50,620 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-12 22:11:50,629 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-12 22:11:50,632 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-12 22:11:50,632 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-12 22:11:50,692 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-12 22:11:50,693 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 952 ms
2025-02-12 22:11:51,577 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-12 22:11:51,622 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-12 22:11:51,895 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-12 22:11:51,910 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-12 22:11:51,917 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.717 seconds (process running for 3.23)
2025-02-12 22:13:03,647 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-12 22:13:03,647 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-12 22:13:03,648 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-12 22:13:03,769 INFO [http-nio-8081-exec-4] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-12 22:13:03,874 INFO [http-nio-8081-exec-4] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1ae7045
2025-02-12 22:13:03,874 INFO [http-nio-8081-exec-4] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.

432
logs/normal.2025-02-13.log Normal file
View File

@ -0,0 +1,432 @@
2025-02-13 08:40:38,571 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 22896 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 08:40:38,579 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 08:40:39,738 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 08:40:39,751 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 08:40:39,752 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 08:40:39,753 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 08:40:39,830 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 08:40:39,831 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1213 ms
2025-02-13 08:40:41,111 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 08:40:41,128 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 08:40:41,139 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.085 seconds (process running for 3.706)
2025-02-13 08:41:47,423 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 08:41:47,423 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 08:41:47,424 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 08:42:52,260 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 08:42:52,343 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 08:42:57,594 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 1040 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 08:42:57,596 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 08:42:58,518 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 08:42:58,528 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 08:42:58,529 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 08:42:58,530 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 08:42:58,601 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 08:42:58,602 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 974 ms
2025-02-13 08:42:59,506 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 08:42:59,552 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 08:42:59,853 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 08:42:59,870 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 08:42:59,883 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.776 seconds (process running for 3.316)
2025-02-13 08:43:40,186 INFO [http-nio-8081-exec-3] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 08:43:40,186 INFO [http-nio-8081-exec-3] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 08:43:40,187 INFO [http-nio-8081-exec-3] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 08:43:40,355 INFO [http-nio-8081-exec-10] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 08:43:40,489 INFO [http-nio-8081-exec-10] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@4278cd85
2025-02-13 08:43:40,490 INFO [http-nio-8081-exec-10] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 09:35:30,183 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 09:35:30,258 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 09:35:30,263 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 09:35:30,266 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 09:35:34,033 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 2416 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 09:35:34,035 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 09:35:34,918 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 09:35:34,927 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 09:35:34,928 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 09:35:34,929 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 09:35:34,993 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 09:35:34,993 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 926 ms
2025-02-13 09:35:35,836 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 09:35:35,873 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 09:35:36,139 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 09:35:36,155 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 09:35:36,166 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.58 seconds (process running for 3.093)
2025-02-13 09:36:01,086 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 09:36:01,087 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 09:36:01,088 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 09:36:01,211 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 09:36:01,303 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5dfe07cd
2025-02-13 09:36:01,305 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 09:53:18,119 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 09:53:18,198 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 09:53:18,202 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 09:53:18,205 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 09:53:22,381 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 928 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 09:53:22,383 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 09:53:23,295 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 09:53:23,306 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 09:53:23,308 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 09:53:23,308 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 09:53:23,375 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 09:53:23,375 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 959 ms
2025-02-13 09:53:24,309 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 09:53:24,346 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 09:53:24,614 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 09:53:24,635 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 09:53:24,646 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.844 seconds (process running for 3.462)
2025-02-13 09:53:30,707 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 09:53:30,708 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 09:53:30,708 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-13 09:53:30,854 INFO [http-nio-8081-exec-5] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 09:53:30,956 INFO [http-nio-8081-exec-5] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@52abfee0
2025-02-13 09:53:30,959 INFO [http-nio-8081-exec-5] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 09:54:57,349 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 09:54:57,426 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 09:54:57,430 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 09:54:57,433 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 09:55:02,144 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 1676 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 09:55:02,145 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 09:55:03,068 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 09:55:03,079 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 09:55:03,081 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 09:55:03,082 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 09:55:03,143 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 09:55:03,143 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 964 ms
2025-02-13 09:55:04,007 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 09:55:04,046 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 09:55:04,317 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 09:55:04,338 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 09:55:04,349 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.654 seconds (process running for 3.165)
2025-02-13 09:55:07,885 INFO [http-nio-8081-exec-4] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 09:55:07,886 INFO [http-nio-8081-exec-4] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 09:55:07,888 INFO [http-nio-8081-exec-4] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 2 ms
2025-02-13 09:55:08,021 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 09:55:08,135 INFO [http-nio-8081-exec-3] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@477297b3
2025-02-13 09:55:08,138 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 10:01:25,043 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 10:01:25,121 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 10:01:25,126 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 10:01:25,129 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 10:01:28,736 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 21840 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 10:01:28,738 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 10:01:29,613 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 10:01:29,622 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 10:01:29,624 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 10:01:29,624 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 10:01:29,684 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 10:01:29,684 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 914 ms
2025-02-13 10:01:30,540 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 10:01:30,578 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 10:01:30,850 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 10:01:30,870 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 10:01:30,881 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.608 seconds (process running for 3.092)
2025-02-13 10:01:51,617 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 10:01:51,617 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 10:01:51,619 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 10:01:51,744 INFO [http-nio-8081-exec-5] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 10:01:51,852 INFO [http-nio-8081-exec-5] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@f4eb185
2025-02-13 10:01:51,854 INFO [http-nio-8081-exec-5] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 10:02:35,401 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 10:02:35,482 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 10:02:35,487 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 10:02:35,491 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 10:02:39,219 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 21212 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 10:02:39,221 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 10:02:40,092 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 10:02:40,101 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 10:02:40,103 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 10:02:40,103 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 10:02:40,162 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 10:02:40,163 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 910 ms
2025-02-13 10:02:41,030 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 10:02:41,070 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 10:02:41,338 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 10:02:41,359 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 10:02:41,370 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.633 seconds (process running for 3.13)
2025-02-13 10:03:16,398 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 10:03:16,398 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 10:03:16,399 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 10:03:16,563 INFO [http-nio-8081-exec-6] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 10:03:16,671 INFO [http-nio-8081-exec-6] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@3ed2eaef
2025-02-13 10:03:16,673 INFO [http-nio-8081-exec-6] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 14:23:37,227 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 14:23:37,322 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 14:23:37,322 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 14:23:37,322 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 14:23:39,865 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 4928 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 14:23:39,868 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 14:23:40,800 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 14:23:40,810 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 14:23:40,812 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 14:23:40,813 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 14:23:40,884 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 14:23:40,884 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 984 ms
2025-02-13 14:23:41,770 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 14:23:41,809 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 14:23:42,098 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 14:23:42,116 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 14:23:42,128 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.762 seconds (process running for 3.346)
2025-02-13 14:24:46,091 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 14:24:46,091 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 14:24:46,091 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-13 14:24:46,225 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 14:24:46,331 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5d48bc2f
2025-02-13 14:24:46,331 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 14:53:16,865 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 14:53:16,943 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 14:53:16,947 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 14:53:16,950 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 14:53:21,052 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 20416 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 14:53:21,054 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 14:53:21,947 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 14:53:21,957 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 14:53:21,958 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 14:53:21,959 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 14:53:22,021 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 14:53:22,022 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 937 ms
2025-02-13 14:53:22,873 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 14:53:22,912 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 14:53:23,181 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 14:53:23,202 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 14:53:23,213 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.611 seconds (process running for 3.11)
2025-02-13 14:53:37,152 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 14:53:37,153 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 14:53:37,154 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 14:53:37,286 INFO [http-nio-8081-exec-6] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 14:53:37,385 INFO [http-nio-8081-exec-6] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@4b8a03d2
2025-02-13 14:53:37,388 INFO [http-nio-8081-exec-6] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 17:45:23,725 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 17:45:23,915 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 17:45:23,915 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 17:45:23,915 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 20:20:53,808 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 12468 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 20:20:53,810 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 20:20:54,985 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 20:20:54,997 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 20:20:55,000 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 20:20:55,000 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 20:20:55,072 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 20:20:55,072 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1225 ms
2025-02-13 20:20:56,117 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 20:20:56,163 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 20:20:56,513 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 20:20:56,534 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 20:20:56,547 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.316 seconds (process running for 4.072)
2025-02-13 20:21:06,985 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 20:21:06,985 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 20:21:06,986 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 20:21:07,141 INFO [http-nio-8081-exec-10] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 20:21:07,266 INFO [http-nio-8081-exec-10] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@48a3f9a4
2025-02-13 20:21:07,268 INFO [http-nio-8081-exec-10] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 20:32:58,764 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 20:32:59,474 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 20:32:59,478 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 20:32:59,481 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 20:33:04,081 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 23576 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 20:33:04,091 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 20:33:05,001 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 20:33:05,011 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 20:33:05,013 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 20:33:05,013 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 20:33:05,081 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 20:33:05,082 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 958 ms
2025-02-13 20:33:06,036 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 20:33:06,074 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 20:33:06,356 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 20:33:06,379 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 20:33:06,391 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.739 seconds (process running for 3.244)
2025-02-13 20:33:17,131 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 20:33:17,132 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 20:33:17,133 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 20:33:17,288 INFO [http-nio-8081-exec-8] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 20:33:17,399 INFO [http-nio-8081-exec-8] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1212e320
2025-02-13 20:33:17,401 INFO [http-nio-8081-exec-8] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 21:01:36,102 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 21:01:36,790 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 21:01:36,795 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 21:01:36,798 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 21:01:40,505 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 9260 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 21:01:40,507 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 21:01:41,384 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 21:01:41,393 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 21:01:41,395 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 21:01:41,395 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 21:01:41,454 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 21:01:41,455 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 916 ms
2025-02-13 21:01:42,485 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 21:01:42,524 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 21:01:42,816 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 21:01:42,840 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 21:01:42,851 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.812 seconds (process running for 3.294)
2025-02-13 21:01:44,435 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 21:01:45,233 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 21:01:48,780 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 17776 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 21:01:48,782 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 21:01:49,857 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 21:01:49,869 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 21:01:49,870 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 21:01:49,870 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 21:01:49,933 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 21:01:49,934 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1115 ms
2025-02-13 21:01:50,968 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 21:01:51,011 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 21:01:51,309 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 21:01:51,331 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 21:01:51,343 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.097 seconds (process running for 4.644)
2025-02-13 21:01:59,819 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 21:01:59,819 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 21:01:59,819 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-13 21:01:59,963 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 21:02:11,892 INFO [http-nio-8081-exec-4] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 21:03:07,008 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 21:03:07,702 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 21:03:09,904 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 22476 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 21:03:09,906 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 21:03:10,892 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 21:03:10,902 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 21:03:10,904 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 21:03:10,904 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 21:03:10,967 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 21:03:10,968 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1028 ms
2025-02-13 21:03:11,909 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 21:03:11,949 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 21:03:12,245 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 21:03:12,263 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 21:03:12,275 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.889 seconds (process running for 3.577)
2025-02-13 21:03:20,074 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 21:03:20,074 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 21:03:20,075 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-13 21:03:20,198 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 21:03:20,324 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1b339c4e
2025-02-13 21:03:20,327 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 21:03:59,575 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 21:04:00,322 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 21:04:00,327 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 21:04:00,330 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 21:04:04,401 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 26276 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 21:04:04,403 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 21:04:05,380 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 21:04:05,391 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 21:04:05,393 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 21:04:05,394 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 21:04:05,460 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 21:04:05,461 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1025 ms
2025-02-13 21:04:06,446 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 21:04:06,490 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 21:04:06,796 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 21:04:06,817 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 21:04:06,829 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.958 seconds (process running for 3.606)
2025-02-13 21:04:14,523 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 21:04:14,523 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 21:04:14,534 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 11 ms
2025-02-13 21:04:14,656 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 21:04:14,779 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1b339c4e
2025-02-13 21:04:14,779 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 21:11:19,782 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 21:11:20,480 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 21:11:20,485 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 21:11:20,489 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 21:11:24,794 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 2200 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 21:11:24,797 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 21:11:25,693 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 21:11:25,703 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 21:11:25,704 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 21:11:25,705 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 21:11:25,766 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 21:11:25,766 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 939 ms
2025-02-13 21:11:26,698 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 21:11:26,736 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 21:11:27,002 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 21:11:27,026 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 21:11:27,037 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.701 seconds (process running for 3.214)
2025-02-13 21:11:34,368 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 21:11:34,369 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 21:11:34,369 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-13 21:11:34,471 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 21:11:34,568 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@65e24921
2025-02-13 21:11:34,570 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 21:27:17,661 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 21:27:18,373 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 21:27:18,377 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 21:27:18,381 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 21:27:23,764 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 21128 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 21:27:23,766 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 21:27:24,682 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 21:27:24,692 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 21:27:24,693 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 21:27:24,694 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 21:27:24,754 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 21:27:24,754 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 957 ms
2025-02-13 21:27:25,723 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 21:27:25,784 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 21:27:26,137 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 21:27:26,165 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 21:27:26,178 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.87 seconds (process running for 3.356)
2025-02-13 21:27:41,910 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 21:27:41,910 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 21:27:41,910 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-13 21:27:42,024 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 21:27:42,125 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@37fd3f20
2025-02-13 21:27:42,127 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 21:28:23,994 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 21:28:24,760 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 21:28:24,766 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 21:28:24,769 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 21:28:28,912 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 10432 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 21:28:28,915 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 21:28:29,840 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 21:28:29,850 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 21:28:29,851 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 21:28:29,852 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 21:28:29,915 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 21:28:29,915 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 968 ms
2025-02-13 21:28:30,864 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 21:28:30,907 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 21:28:31,186 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 21:28:31,207 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 21:28:31,218 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.827 seconds (process running for 3.461)
2025-02-13 21:28:33,982 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 21:28:33,982 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 21:28:33,983 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-13 21:28:34,085 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 21:28:34,181 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@74a9c8be
2025-02-13 21:28:34,183 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 21:50:25,311 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 21:50:25,997 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 21:50:26,001 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 21:50:26,004 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 21:50:30,778 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 23756 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 21:50:30,780 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 21:50:31,686 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 21:50:31,695 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 21:50:31,696 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 21:50:31,696 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 21:50:31,756 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 21:50:31,756 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 944 ms
2025-02-13 21:50:32,685 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 21:50:32,723 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 21:50:33,011 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 21:50:33,033 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 21:50:33,043 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.768 seconds (process running for 3.279)
2025-02-13 21:51:01,895 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-13 21:51:01,896 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-13 21:51:01,898 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 2 ms
2025-02-13 21:51:02,086 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-13 21:51:02,204 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@7054af13
2025-02-13 21:51:02,205 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-13 22:01:31,952 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-13 22:01:32,638 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-13 22:01:32,643 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-13 22:01:32,646 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-13 22:01:34,499 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 14308 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-13 22:01:34,501 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-13 22:01:35,614 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-13 22:01:35,625 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-13 22:01:35,626 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-13 22:01:35,627 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-13 22:01:35,684 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-13 22:01:35,685 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1152 ms
2025-02-13 22:01:36,713 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-13 22:01:36,756 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-13 22:01:37,063 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-13 22:01:37,103 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-13 22:01:37,119 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.072 seconds (process running for 3.615)

336
logs/normal.2025-02-14.log Normal file
View File

@ -0,0 +1,336 @@
2025-02-14 08:37:06,180 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 15320 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 08:37:06,185 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 08:37:07,278 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 08:37:07,290 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 08:37:07,292 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 08:37:07,293 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 08:37:07,358 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 08:37:07,358 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1135 ms
2025-02-14 08:37:08,335 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 08:37:08,378 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 08:37:08,704 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 08:37:08,725 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 08:37:08,742 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.124 seconds (process running for 3.825)
2025-02-14 08:37:51,035 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 08:37:51,035 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 08:37:51,036 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-14 08:37:51,187 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 08:37:51,293 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@405a0daf
2025-02-14 08:37:51,293 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 09:07:40,263 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 09:07:40,347 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 09:07:40,350 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 09:07:40,353 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 09:07:45,829 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 22280 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 09:07:45,831 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 09:07:46,719 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 09:07:46,728 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 09:07:46,730 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 09:07:46,730 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 09:07:46,791 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 09:07:46,792 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 928 ms
2025-02-14 09:07:47,703 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 09:07:47,739 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 09:07:48,002 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 09:07:48,018 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 09:07:48,029 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.646 seconds (process running for 3.134)
2025-02-14 09:08:21,751 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 09:08:21,751 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 09:08:21,752 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-14 09:08:21,865 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 09:08:21,955 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@4e02e80d
2025-02-14 09:08:21,957 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 09:12:14,870 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 09:12:14,944 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 09:12:14,948 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 09:12:14,951 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 09:12:18,557 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 7164 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 09:12:18,559 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 09:12:19,426 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 09:12:19,436 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 09:12:19,437 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 09:12:19,438 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 09:12:19,497 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 09:12:19,497 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 905 ms
2025-02-14 09:12:20,396 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 09:12:20,432 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 09:12:20,697 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 09:12:20,719 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 09:12:20,730 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.622 seconds (process running for 3.151)
2025-02-14 09:12:51,119 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 09:12:51,119 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 09:12:51,120 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-14 09:12:51,216 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 09:12:51,326 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@75433f42
2025-02-14 09:12:51,326 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 09:42:59,250 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 09:42:59,330 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 09:42:59,334 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 09:42:59,337 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 09:46:36,747 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 25584 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 09:46:36,749 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 09:46:37,629 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 09:46:37,638 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 09:46:37,640 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 09:46:37,640 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 09:46:37,700 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 09:46:37,700 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 921 ms
2025-02-14 09:46:38,545 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 09:46:38,581 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 09:46:38,837 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 09:46:38,857 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 09:46:38,868 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.566 seconds (process running for 3.063)
2025-02-14 09:46:44,753 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 09:46:44,753 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 09:46:44,754 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-14 09:46:44,861 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 09:46:44,953 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@37fd3f20
2025-02-14 09:46:44,955 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 10:31:17,266 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 10:31:17,424 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 10:31:17,428 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 10:31:17,431 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 10:31:22,861 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 9256 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 10:31:22,863 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 10:31:23,736 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 10:31:23,747 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 10:31:23,749 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 10:31:23,749 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 10:31:23,810 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 10:31:23,811 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 916 ms
2025-02-14 10:31:24,686 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 10:31:24,735 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 10:31:25,054 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 10:31:25,080 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 10:31:25,094 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.67 seconds (process running for 3.144)
2025-02-14 10:31:44,524 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 10:31:44,524 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 10:31:44,526 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-14 10:31:44,639 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 10:31:44,733 INFO [http-nio-8081-exec-3] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@5c0e9aa6
2025-02-14 10:31:44,733 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 10:39:36,204 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 10:39:36,379 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 10:39:36,384 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 10:39:36,388 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 10:39:40,882 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 6644 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 10:39:40,883 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 10:39:41,776 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 10:39:41,786 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 10:39:41,788 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 10:39:41,788 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 10:39:41,852 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 10:39:41,852 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 936 ms
2025-02-14 10:39:42,733 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 10:39:42,764 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 10:39:43,029 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 10:39:43,045 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 10:39:43,061 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.629 seconds (process running for 3.128)
2025-02-14 10:40:00,026 INFO [scheduling-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 10:40:00,114 INFO [scheduling-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@35de7b9
2025-02-14 10:40:00,115 INFO [scheduling-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 10:40:36,283 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 10:40:36,284 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 10:40:36,286 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 2 ms
2025-02-14 10:41:23,546 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 10:41:23,733 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 10:41:23,738 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 10:41:23,741 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 10:41:27,772 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 21664 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 10:41:27,774 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 10:41:28,661 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 10:41:28,670 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 10:41:28,672 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 10:41:28,672 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 10:41:28,729 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 10:41:28,730 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 923 ms
2025-02-14 10:41:29,590 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 10:41:29,627 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 10:41:29,904 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 10:41:29,924 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 10:41:29,935 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.653 seconds (process running for 3.168)
2025-02-14 10:42:10,108 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 10:42:10,108 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 10:42:10,109 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-14 10:42:10,242 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 10:42:10,357 INFO [http-nio-8081-exec-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@776eb357
2025-02-14 10:42:10,359 INFO [http-nio-8081-exec-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 11:13:16,020 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 11:13:16,214 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 11:13:16,218 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 11:13:16,221 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 11:13:20,145 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 20548 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 11:13:20,148 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 11:13:21,057 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 11:13:21,067 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 11:13:21,068 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 11:13:21,069 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 11:13:21,131 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 11:13:21,131 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 944 ms
2025-02-14 11:13:21,996 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 11:13:22,032 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 11:13:22,302 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 11:13:22,322 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 11:13:22,334 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.677 seconds (process running for 3.219)
2025-02-14 11:20:00,021 INFO [scheduling-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 11:20:00,117 INFO [scheduling-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@1230db99
2025-02-14 11:20:00,119 INFO [scheduling-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 12:07:45,149 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 12:07:45,955 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 12:07:45,961 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 12:07:45,965 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 12:07:51,138 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 1048 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 12:07:51,140 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 12:07:52,173 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 12:07:52,187 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 12:07:52,189 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 12:07:52,189 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 12:07:52,263 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 12:07:52,263 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1078 ms
2025-02-14 12:07:53,265 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 12:07:53,305 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 12:07:53,593 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 12:07:53,617 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 12:07:53,630 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.081 seconds (process running for 3.697)
2025-02-14 12:08:05,021 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 12:08:05,021 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 12:08:05,023 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 2 ms
2025-02-14 12:08:05,180 INFO [http-nio-8081-exec-4] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 12:08:05,330 INFO [http-nio-8081-exec-4] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@6769c8b3
2025-02-14 12:08:05,332 INFO [http-nio-8081-exec-4] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 13:04:30,712 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 13:04:30,787 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 13:04:30,792 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 13:04:30,795 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 13:05:17,677 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 20308 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 13:05:17,679 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 13:05:18,578 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 13:05:18,588 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 13:05:18,590 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 13:05:18,591 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 13:05:18,661 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 13:05:18,661 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 950 ms
2025-02-14 13:05:19,561 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 13:05:19,597 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 13:05:19,868 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 13:05:19,891 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 13:05:19,904 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.697 seconds (process running for 3.304)
2025-02-14 13:05:47,764 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 13:05:47,764 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 13:05:47,764 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 0 ms
2025-02-14 13:05:47,873 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 13:05:47,982 INFO [http-nio-8081-exec-3] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@6e69467f
2025-02-14 13:05:47,982 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 22:45:51,666 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 19716 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 22:45:51,669 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 22:45:52,865 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 22:45:52,877 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 22:45:52,879 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 22:45:52,879 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 22:45:52,949 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 22:45:52,950 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1235 ms
2025-02-14 22:45:53,979 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 22:45:54,029 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 22:45:54,379 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 22:45:54,398 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 22:45:54,411 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.379 seconds (process running for 5.043)
2025-02-14 22:46:02,704 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 22:46:02,705 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 22:46:02,707 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-14 22:46:02,961 INFO [http-nio-8081-exec-6] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 22:46:03,185 INFO [http-nio-8081-exec-6] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@2c2a02b0
2025-02-14 22:46:03,188 INFO [http-nio-8081-exec-6] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 22:49:42,397 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 22:49:42,726 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 22:49:42,738 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 22:49:42,744 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 22:49:47,610 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 592 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 22:49:47,613 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 22:49:48,650 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 22:49:48,660 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 22:49:48,662 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 22:49:48,662 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 22:49:48,719 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 22:49:48,719 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1068 ms
2025-02-14 22:49:49,689 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 22:49:49,736 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 22:49:50,062 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 22:49:50,079 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 22:49:50,091 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.182 seconds (process running for 3.97)
2025-02-14 22:49:54,654 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 22:49:54,655 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 22:49:54,656 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-14 22:49:54,776 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 22:49:54,890 INFO [http-nio-8081-exec-2] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@466c4057
2025-02-14 22:49:54,894 INFO [http-nio-8081-exec-2] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 22:53:12,859 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 22:53:15,735 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 22:53:15,741 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 22:53:15,744 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 22:53:18,009 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 21048 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 22:53:18,011 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 22:53:18,978 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 22:53:18,988 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 22:53:18,989 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 22:53:18,990 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 22:53:19,052 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 22:53:19,053 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1009 ms
2025-02-14 22:53:19,951 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 22:53:19,990 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 22:53:20,249 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 22:53:20,268 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 22:53:20,280 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.726 seconds (process running for 3.543)
2025-02-14 22:53:20,600 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 22:53:20,601 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 22:53:20,603 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-14 22:53:20,816 INFO [http-nio-8081-exec-9] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 22:53:20,938 INFO [http-nio-8081-exec-9] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@db7e91d
2025-02-14 22:53:20,939 INFO [http-nio-8081-exec-9] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 22:59:32,414 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 22:59:32,630 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 22:59:32,634 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 22:59:32,637 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 22:59:36,723 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 20324 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 22:59:36,726 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 22:59:37,595 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 22:59:37,605 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 22:59:37,607 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 22:59:37,607 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 22:59:37,667 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 22:59:37,668 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 909 ms
2025-02-14 22:59:38,546 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 22:59:38,582 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 22:59:38,844 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 22:59:38,865 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 22:59:38,876 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.631 seconds (process running for 3.123)
2025-02-14 23:00:00,009 INFO [scheduling-1] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 23:00:00,116 INFO [scheduling-1] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@607ee982
2025-02-14 23:00:00,116 INFO [scheduling-1] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 23:00:50,608 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 23:00:50,608 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 23:00:50,610 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 2 ms
2025-02-14 23:01:29,804 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 23:01:29,998 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-14 23:01:30,003 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-14 23:01:30,006 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-14 23:01:34,053 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 21604 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-14 23:01:34,055 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-14 23:01:34,961 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-14 23:01:34,970 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-14 23:01:34,972 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-14 23:01:34,972 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-14 23:01:35,034 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-14 23:01:35,035 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 948 ms
2025-02-14 23:01:35,913 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-14 23:01:35,952 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-14 23:01:36,218 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-14 23:01:36,239 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-14 23:01:36,250 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.706 seconds (process running for 3.24)
2025-02-14 23:02:09,459 INFO [http-nio-8081-exec-1] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-14 23:02:09,459 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-14 23:02:09,460 INFO [http-nio-8081-exec-1] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-14 23:02:13,489 INFO [http-nio-8081-exec-4] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-14 23:02:13,579 INFO [http-nio-8081-exec-4] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@336f3800
2025-02-14 23:02:13,579 INFO [http-nio-8081-exec-4] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-14 23:20:00,341 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-14 23:20:00,500 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete

42
logs/normal.log Normal file
View File

@ -0,0 +1,42 @@
2025-02-15 11:36:11,529 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 22404 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-15 11:36:11,536 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-15 11:36:12,699 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-15 11:36:12,718 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-15 11:36:12,720 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-15 11:36:12,720 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-15 11:36:12,782 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-15 11:36:12,782 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 1210 ms
2025-02-15 11:36:13,797 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-15 11:36:13,847 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-15 11:36:14,150 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-15 11:36:14,165 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-15 11:36:14,181 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 3.268 seconds (process running for 4.106)
2025-02-15 11:36:20,218 INFO [http-nio-8081-exec-2] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-15 11:36:20,219 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-15 11:36:20,221 INFO [http-nio-8081-exec-2] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 2 ms
2025-02-15 11:36:20,378 INFO [http-nio-8081-exec-8] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-15 11:36:20,504 INFO [http-nio-8081-exec-8] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@45c01ef5
2025-02-15 11:36:20,506 INFO [http-nio-8081-exec-8] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.
2025-02-15 11:40:50,506 INFO [SpringApplicationShutdownHook] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:54] Commencing graceful shutdown. Waiting for active requests to complete
2025-02-15 11:40:50,819 INFO [tomcat-shutdown] o.s.b.w.e.t.GracefulShutdown [GracefulShutdown.java:76] Graceful shutdown complete
2025-02-15 11:40:50,824 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:349] HikariPool-1 - Shutdown initiated...
2025-02-15 11:40:50,827 INFO [SpringApplicationShutdownHook] c.z.h.HikariDataSource [HikariDataSource.java:351] HikariPool-1 - Shutdown completed.
2025-02-15 11:40:56,021 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:53] Starting AppHdApplication using Java 17.0.10 with PID 5456 (E:\scw\app_hd\target\classes started by 32188 in E:\scw\app_hd)
2025-02-15 11:40:56,023 INFO [main] c.a.a.AppHdApplication [SpringApplication.java:652] No active profile set, falling back to 1 default profile: "default"
2025-02-15 11:40:56,927 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:111] Tomcat initialized with port 8081 (http)
2025-02-15 11:40:56,936 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Initializing ProtocolHandler ["http-nio-8081"]
2025-02-15 11:40:56,938 INFO [main] o.a.c.c.StandardService [DirectJDKLog.java:173] Starting service [Tomcat]
2025-02-15 11:40:56,939 INFO [main] o.a.c.c.StandardEngine [DirectJDKLog.java:173] Starting Servlet engine: [Apache Tomcat/10.1.34]
2025-02-15 11:40:57,004 INFO [main] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring embedded WebApplicationContext
2025-02-15 11:40:57,006 INFO [main] o.s.b.w.s.c.ServletWebServerApplicationContext [ServletWebServerApplicationContext.java:296] Root WebApplicationContext: initialization completed in 947 ms
2025-02-15 11:40:57,917 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:16] CORS configuration is being loaded...
2025-02-15 11:40:57,951 INFO [main] o.s.w.s.c.a.WebMvcConfigurer [WebConfig.java:21] Adding CORS mappings...
2025-02-15 11:40:58,219 INFO [main] o.a.c.h.Http11NioProtocol [DirectJDKLog.java:173] Starting ProtocolHandler ["http-nio-8081"]
2025-02-15 11:40:58,240 INFO [main] o.s.b.w.e.t.TomcatWebServer [TomcatWebServer.java:243] Tomcat started on port 8081 (http) with context path '/'
2025-02-15 11:40:58,251 INFO [main] c.a.a.AppHdApplication [StartupInfoLogger.java:59] Started AppHdApplication in 2.713 seconds (process running for 3.228)
2025-02-15 11:41:04,998 INFO [http-nio-8081-exec-6] o.a.c.c.C.[.[.[/] [DirectJDKLog.java:173] Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-02-15 11:41:04,998 INFO [http-nio-8081-exec-6] o.s.w.s.DispatcherServlet [FrameworkServlet.java:532] Initializing Servlet 'dispatcherServlet'
2025-02-15 11:41:04,999 INFO [http-nio-8081-exec-6] o.s.w.s.DispatcherServlet [FrameworkServlet.java:554] Completed initialization in 1 ms
2025-02-15 11:41:05,157 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:109] HikariPool-1 - Starting...
2025-02-15 11:41:05,268 INFO [http-nio-8081-exec-3] c.z.h.p.HikariPool [HikariPool.java:554] HikariPool-1 - Added connection com.mysql.cj.jdbc.ConnectionImpl@16a9d057
2025-02-15 11:41:05,271 INFO [http-nio-8081-exec-3] c.z.h.HikariDataSource [HikariDataSource.java:122] HikariPool-1 - Start completed.

259
mvnw vendored Normal file
View File

@ -0,0 +1,259 @@
#!/bin/sh
# ----------------------------------------------------------------------------
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
# ----------------------------------------------------------------------------
# ----------------------------------------------------------------------------
# Apache Maven Wrapper startup batch script, version 3.3.2
#
# Optional ENV vars
# -----------------
# JAVA_HOME - location of a JDK home dir, required when download maven via java source
# MVNW_REPOURL - repo url base for downloading maven distribution
# MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven
# MVNW_VERBOSE - true: enable verbose log; debug: trace the mvnw script; others: silence the output
# ----------------------------------------------------------------------------
set -euf
[ "${MVNW_VERBOSE-}" != debug ] || set -x
# OS specific support.
native_path() { printf %s\\n "$1"; }
case "$(uname)" in
CYGWIN* | MINGW*)
[ -z "${JAVA_HOME-}" ] || JAVA_HOME="$(cygpath --unix "$JAVA_HOME")"
native_path() { cygpath --path --windows "$1"; }
;;
esac
# set JAVACMD and JAVACCMD
set_java_home() {
# For Cygwin and MinGW, ensure paths are in Unix format before anything is touched
if [ -n "${JAVA_HOME-}" ]; then
if [ -x "$JAVA_HOME/jre/sh/java" ]; then
# IBM's JDK on AIX uses strange locations for the executables
JAVACMD="$JAVA_HOME/jre/sh/java"
JAVACCMD="$JAVA_HOME/jre/sh/javac"
else
JAVACMD="$JAVA_HOME/bin/java"
JAVACCMD="$JAVA_HOME/bin/javac"
if [ ! -x "$JAVACMD" ] || [ ! -x "$JAVACCMD" ]; then
echo "The JAVA_HOME environment variable is not defined correctly, so mvnw cannot run." >&2
echo "JAVA_HOME is set to \"$JAVA_HOME\", but \"\$JAVA_HOME/bin/java\" or \"\$JAVA_HOME/bin/javac\" does not exist." >&2
return 1
fi
fi
else
JAVACMD="$(
'set' +e
'unset' -f command 2>/dev/null
'command' -v java
)" || :
JAVACCMD="$(
'set' +e
'unset' -f command 2>/dev/null
'command' -v javac
)" || :
if [ ! -x "${JAVACMD-}" ] || [ ! -x "${JAVACCMD-}" ]; then
echo "The java/javac command does not exist in PATH nor is JAVA_HOME set, so mvnw cannot run." >&2
return 1
fi
fi
}
# hash string like Java String::hashCode
hash_string() {
str="${1:-}" h=0
while [ -n "$str" ]; do
char="${str%"${str#?}"}"
h=$(((h * 31 + $(LC_CTYPE=C printf %d "'$char")) % 4294967296))
str="${str#?}"
done
printf %x\\n $h
}
verbose() { :; }
[ "${MVNW_VERBOSE-}" != true ] || verbose() { printf %s\\n "${1-}"; }
die() {
printf %s\\n "$1" >&2
exit 1
}
trim() {
# MWRAPPER-139:
# Trims trailing and leading whitespace, carriage returns, tabs, and linefeeds.
# Needed for removing poorly interpreted newline sequences when running in more
# exotic environments such as mingw bash on Windows.
printf "%s" "${1}" | tr -d '[:space:]'
}
# parse distributionUrl and optional distributionSha256Sum, requires .mvn/wrapper/maven-wrapper.properties
while IFS="=" read -r key value; do
case "${key-}" in
distributionUrl) distributionUrl=$(trim "${value-}") ;;
distributionSha256Sum) distributionSha256Sum=$(trim "${value-}") ;;
esac
done <"${0%/*}/.mvn/wrapper/maven-wrapper.properties"
[ -n "${distributionUrl-}" ] || die "cannot read distributionUrl property in ${0%/*}/.mvn/wrapper/maven-wrapper.properties"
case "${distributionUrl##*/}" in
maven-mvnd-*bin.*)
MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/
case "${PROCESSOR_ARCHITECTURE-}${PROCESSOR_ARCHITEW6432-}:$(uname -a)" in
*AMD64:CYGWIN* | *AMD64:MINGW*) distributionPlatform=windows-amd64 ;;
:Darwin*x86_64) distributionPlatform=darwin-amd64 ;;
:Darwin*arm64) distributionPlatform=darwin-aarch64 ;;
:Linux*x86_64*) distributionPlatform=linux-amd64 ;;
*)
echo "Cannot detect native platform for mvnd on $(uname)-$(uname -m), use pure java version" >&2
distributionPlatform=linux-amd64
;;
esac
distributionUrl="${distributionUrl%-bin.*}-$distributionPlatform.zip"
;;
maven-mvnd-*) MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ ;;
*) MVN_CMD="mvn${0##*/mvnw}" _MVNW_REPO_PATTERN=/org/apache/maven/ ;;
esac
# apply MVNW_REPOURL and calculate MAVEN_HOME
# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-<version>,maven-mvnd-<version>-<platform>}/<hash>
[ -z "${MVNW_REPOURL-}" ] || distributionUrl="$MVNW_REPOURL$_MVNW_REPO_PATTERN${distributionUrl#*"$_MVNW_REPO_PATTERN"}"
distributionUrlName="${distributionUrl##*/}"
distributionUrlNameMain="${distributionUrlName%.*}"
distributionUrlNameMain="${distributionUrlNameMain%-bin}"
MAVEN_USER_HOME="${MAVEN_USER_HOME:-${HOME}/.m2}"
MAVEN_HOME="${MAVEN_USER_HOME}/wrapper/dists/${distributionUrlNameMain-}/$(hash_string "$distributionUrl")"
exec_maven() {
unset MVNW_VERBOSE MVNW_USERNAME MVNW_PASSWORD MVNW_REPOURL || :
exec "$MAVEN_HOME/bin/$MVN_CMD" "$@" || die "cannot exec $MAVEN_HOME/bin/$MVN_CMD"
}
if [ -d "$MAVEN_HOME" ]; then
verbose "found existing MAVEN_HOME at $MAVEN_HOME"
exec_maven "$@"
fi
case "${distributionUrl-}" in
*?-bin.zip | *?maven-mvnd-?*-?*.zip) ;;
*) die "distributionUrl is not valid, must match *-bin.zip or maven-mvnd-*.zip, but found '${distributionUrl-}'" ;;
esac
# prepare tmp dir
if TMP_DOWNLOAD_DIR="$(mktemp -d)" && [ -d "$TMP_DOWNLOAD_DIR" ]; then
clean() { rm -rf -- "$TMP_DOWNLOAD_DIR"; }
trap clean HUP INT TERM EXIT
else
die "cannot create temp dir"
fi
mkdir -p -- "${MAVEN_HOME%/*}"
# Download and Install Apache Maven
verbose "Couldn't find MAVEN_HOME, downloading and installing it ..."
verbose "Downloading from: $distributionUrl"
verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName"
# select .zip or .tar.gz
if ! command -v unzip >/dev/null; then
distributionUrl="${distributionUrl%.zip}.tar.gz"
distributionUrlName="${distributionUrl##*/}"
fi
# verbose opt
__MVNW_QUIET_WGET=--quiet __MVNW_QUIET_CURL=--silent __MVNW_QUIET_UNZIP=-q __MVNW_QUIET_TAR=''
[ "${MVNW_VERBOSE-}" != true ] || __MVNW_QUIET_WGET='' __MVNW_QUIET_CURL='' __MVNW_QUIET_UNZIP='' __MVNW_QUIET_TAR=v
# normalize http auth
case "${MVNW_PASSWORD:+has-password}" in
'') MVNW_USERNAME='' MVNW_PASSWORD='' ;;
has-password) [ -n "${MVNW_USERNAME-}" ] || MVNW_USERNAME='' MVNW_PASSWORD='' ;;
esac
if [ -z "${MVNW_USERNAME-}" ] && command -v wget >/dev/null; then
verbose "Found wget ... using wget"
wget ${__MVNW_QUIET_WGET:+"$__MVNW_QUIET_WGET"} "$distributionUrl" -O "$TMP_DOWNLOAD_DIR/$distributionUrlName" || die "wget: Failed to fetch $distributionUrl"
elif [ -z "${MVNW_USERNAME-}" ] && command -v curl >/dev/null; then
verbose "Found curl ... using curl"
curl ${__MVNW_QUIET_CURL:+"$__MVNW_QUIET_CURL"} -f -L -o "$TMP_DOWNLOAD_DIR/$distributionUrlName" "$distributionUrl" || die "curl: Failed to fetch $distributionUrl"
elif set_java_home; then
verbose "Falling back to use Java to download"
javaSource="$TMP_DOWNLOAD_DIR/Downloader.java"
targetZip="$TMP_DOWNLOAD_DIR/$distributionUrlName"
cat >"$javaSource" <<-END
public class Downloader extends java.net.Authenticator
{
protected java.net.PasswordAuthentication getPasswordAuthentication()
{
return new java.net.PasswordAuthentication( System.getenv( "MVNW_USERNAME" ), System.getenv( "MVNW_PASSWORD" ).toCharArray() );
}
public static void main( String[] args ) throws Exception
{
setDefault( new Downloader() );
java.nio.file.Files.copy( java.net.URI.create( args[0] ).toURL().openStream(), java.nio.file.Paths.get( args[1] ).toAbsolutePath().normalize() );
}
}
END
# For Cygwin/MinGW, switch paths to Windows format before running javac and java
verbose " - Compiling Downloader.java ..."
"$(native_path "$JAVACCMD")" "$(native_path "$javaSource")" || die "Failed to compile Downloader.java"
verbose " - Running Downloader.java ..."
"$(native_path "$JAVACMD")" -cp "$(native_path "$TMP_DOWNLOAD_DIR")" Downloader "$distributionUrl" "$(native_path "$targetZip")"
fi
# If specified, validate the SHA-256 sum of the Maven distribution zip file
if [ -n "${distributionSha256Sum-}" ]; then
distributionSha256Result=false
if [ "$MVN_CMD" = mvnd.sh ]; then
echo "Checksum validation is not supported for maven-mvnd." >&2
echo "Please disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2
exit 1
elif command -v sha256sum >/dev/null; then
if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | sha256sum -c >/dev/null 2>&1; then
distributionSha256Result=true
fi
elif command -v shasum >/dev/null; then
if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | shasum -a 256 -c >/dev/null 2>&1; then
distributionSha256Result=true
fi
else
echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." >&2
echo "Please install either command, or disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2
exit 1
fi
if [ $distributionSha256Result = false ]; then
echo "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised." >&2
echo "If you updated your Maven version, you need to update the specified distributionSha256Sum property." >&2
exit 1
fi
fi
# unzip and move
if command -v unzip >/dev/null; then
unzip ${__MVNW_QUIET_UNZIP:+"$__MVNW_QUIET_UNZIP"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -d "$TMP_DOWNLOAD_DIR" || die "failed to unzip"
else
tar xzf${__MVNW_QUIET_TAR:+"$__MVNW_QUIET_TAR"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -C "$TMP_DOWNLOAD_DIR" || die "failed to untar"
fi
printf %s\\n "$distributionUrl" >"$TMP_DOWNLOAD_DIR/$distributionUrlNameMain/mvnw.url"
mv -- "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" "$MAVEN_HOME" || [ -d "$MAVEN_HOME" ] || die "fail to move MAVEN_HOME"
clean || :
exec_maven "$@"

149
mvnw.cmd vendored Normal file
View File

@ -0,0 +1,149 @@
<# : batch portion
@REM ----------------------------------------------------------------------------
@REM Licensed to the Apache Software Foundation (ASF) under one
@REM or more contributor license agreements. See the NOTICE file
@REM distributed with this work for additional information
@REM regarding copyright ownership. The ASF licenses this file
@REM to you under the Apache License, Version 2.0 (the
@REM "License"); you may not use this file except in compliance
@REM with the License. You may obtain a copy of the License at
@REM
@REM http://www.apache.org/licenses/LICENSE-2.0
@REM
@REM Unless required by applicable law or agreed to in writing,
@REM software distributed under the License is distributed on an
@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
@REM KIND, either express or implied. See the License for the
@REM specific language governing permissions and limitations
@REM under the License.
@REM ----------------------------------------------------------------------------
@REM ----------------------------------------------------------------------------
@REM Apache Maven Wrapper startup batch script, version 3.3.2
@REM
@REM Optional ENV vars
@REM MVNW_REPOURL - repo url base for downloading maven distribution
@REM MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven
@REM MVNW_VERBOSE - true: enable verbose log; others: silence the output
@REM ----------------------------------------------------------------------------
@IF "%__MVNW_ARG0_NAME__%"=="" (SET __MVNW_ARG0_NAME__=%~nx0)
@SET __MVNW_CMD__=
@SET __MVNW_ERROR__=
@SET __MVNW_PSMODULEP_SAVE=%PSModulePath%
@SET PSModulePath=
@FOR /F "usebackq tokens=1* delims==" %%A IN (`powershell -noprofile "& {$scriptDir='%~dp0'; $script='%__MVNW_ARG0_NAME__%'; icm -ScriptBlock ([Scriptblock]::Create((Get-Content -Raw '%~f0'))) -NoNewScope}"`) DO @(
IF "%%A"=="MVN_CMD" (set __MVNW_CMD__=%%B) ELSE IF "%%B"=="" (echo %%A) ELSE (echo %%A=%%B)
)
@SET PSModulePath=%__MVNW_PSMODULEP_SAVE%
@SET __MVNW_PSMODULEP_SAVE=
@SET __MVNW_ARG0_NAME__=
@SET MVNW_USERNAME=
@SET MVNW_PASSWORD=
@IF NOT "%__MVNW_CMD__%"=="" (%__MVNW_CMD__% %*)
@echo Cannot start maven from wrapper >&2 && exit /b 1
@GOTO :EOF
: end batch / begin powershell #>
$ErrorActionPreference = "Stop"
if ($env:MVNW_VERBOSE -eq "true") {
$VerbosePreference = "Continue"
}
# calculate distributionUrl, requires .mvn/wrapper/maven-wrapper.properties
$distributionUrl = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionUrl
if (!$distributionUrl) {
Write-Error "cannot read distributionUrl property in $scriptDir/.mvn/wrapper/maven-wrapper.properties"
}
switch -wildcard -casesensitive ( $($distributionUrl -replace '^.*/','') ) {
"maven-mvnd-*" {
$USE_MVND = $true
$distributionUrl = $distributionUrl -replace '-bin\.[^.]*$',"-windows-amd64.zip"
$MVN_CMD = "mvnd.cmd"
break
}
default {
$USE_MVND = $false
$MVN_CMD = $script -replace '^mvnw','mvn'
break
}
}
# apply MVNW_REPOURL and calculate MAVEN_HOME
# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-<version>,maven-mvnd-<version>-<platform>}/<hash>
if ($env:MVNW_REPOURL) {
$MVNW_REPO_PATTERN = if ($USE_MVND) { "/org/apache/maven/" } else { "/maven/mvnd/" }
$distributionUrl = "$env:MVNW_REPOURL$MVNW_REPO_PATTERN$($distributionUrl -replace '^.*'+$MVNW_REPO_PATTERN,'')"
}
$distributionUrlName = $distributionUrl -replace '^.*/',''
$distributionUrlNameMain = $distributionUrlName -replace '\.[^.]*$','' -replace '-bin$',''
$MAVEN_HOME_PARENT = "$HOME/.m2/wrapper/dists/$distributionUrlNameMain"
if ($env:MAVEN_USER_HOME) {
$MAVEN_HOME_PARENT = "$env:MAVEN_USER_HOME/wrapper/dists/$distributionUrlNameMain"
}
$MAVEN_HOME_NAME = ([System.Security.Cryptography.MD5]::Create().ComputeHash([byte[]][char[]]$distributionUrl) | ForEach-Object {$_.ToString("x2")}) -join ''
$MAVEN_HOME = "$MAVEN_HOME_PARENT/$MAVEN_HOME_NAME"
if (Test-Path -Path "$MAVEN_HOME" -PathType Container) {
Write-Verbose "found existing MAVEN_HOME at $MAVEN_HOME"
Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"
exit $?
}
if (! $distributionUrlNameMain -or ($distributionUrlName -eq $distributionUrlNameMain)) {
Write-Error "distributionUrl is not valid, must end with *-bin.zip, but found $distributionUrl"
}
# prepare tmp dir
$TMP_DOWNLOAD_DIR_HOLDER = New-TemporaryFile
$TMP_DOWNLOAD_DIR = New-Item -Itemtype Directory -Path "$TMP_DOWNLOAD_DIR_HOLDER.dir"
$TMP_DOWNLOAD_DIR_HOLDER.Delete() | Out-Null
trap {
if ($TMP_DOWNLOAD_DIR.Exists) {
try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
}
}
New-Item -Itemtype Directory -Path "$MAVEN_HOME_PARENT" -Force | Out-Null
# Download and Install Apache Maven
Write-Verbose "Couldn't find MAVEN_HOME, downloading and installing it ..."
Write-Verbose "Downloading from: $distributionUrl"
Write-Verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName"
$webclient = New-Object System.Net.WebClient
if ($env:MVNW_USERNAME -and $env:MVNW_PASSWORD) {
$webclient.Credentials = New-Object System.Net.NetworkCredential($env:MVNW_USERNAME, $env:MVNW_PASSWORD)
}
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$webclient.DownloadFile($distributionUrl, "$TMP_DOWNLOAD_DIR/$distributionUrlName") | Out-Null
# If specified, validate the SHA-256 sum of the Maven distribution zip file
$distributionSha256Sum = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionSha256Sum
if ($distributionSha256Sum) {
if ($USE_MVND) {
Write-Error "Checksum validation is not supported for maven-mvnd. `nPlease disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties."
}
Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function Get-FileHash
if ((Get-FileHash "$TMP_DOWNLOAD_DIR/$distributionUrlName" -Algorithm SHA256).Hash.ToLower() -ne $distributionSha256Sum) {
Write-Error "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised. If you updated your Maven version, you need to update the specified distributionSha256Sum property."
}
}
# unzip and move
Expand-Archive "$TMP_DOWNLOAD_DIR/$distributionUrlName" -DestinationPath "$TMP_DOWNLOAD_DIR" | Out-Null
Rename-Item -Path "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" -NewName $MAVEN_HOME_NAME | Out-Null
try {
Move-Item -Path "$TMP_DOWNLOAD_DIR/$MAVEN_HOME_NAME" -Destination $MAVEN_HOME_PARENT | Out-Null
} catch {
if (! (Test-Path -Path "$MAVEN_HOME" -PathType Container)) {
Write-Error "fail to move MAVEN_HOME"
}
} finally {
try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null }
catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" }
}
Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD"

87
pom.xml Normal file
View File

@ -0,0 +1,87 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.4.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.app</groupId>
<artifactId>app_hd</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>app_hd</name>
<description>app_hd</description>
<url/>
<licenses>
<license/>
</licenses>
<developers>
<developer/>
</developers>
<scm>
<connection/>
<developerConnection/>
<tag/>
<url/>
</scm>
<properties>
<java.version>17</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.15</version>
</dependency>
<!--连接mysql数据库-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
<version>3.5.9</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.12.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.15.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>

View File

@ -0,0 +1,15 @@
package com.app.app_hd;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.scheduling.annotation.EnableScheduling;
@SpringBootApplication
@EnableScheduling
public class AppHdApplication {
public static void main(String[] args) {
SpringApplication.run(AppHdApplication.class, args);
}
}

View File

@ -0,0 +1,96 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Dictionary;
import com.app.app_hd.entity.ExchangeRate;
import com.app.app_hd.entity.User;
import com.app.app_hd.service.DictionaryService;
import com.app.app_hd.service.ExchangeRateService;
import com.app.app_hd.service.UserService;
import com.app.app_hd.util.enumLzy.Result;
import com.app.app_hd.util.vo.Announcement;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Stream;
@RestController
@RequestMapping("/api/common")
public class CommonApi {
@Autowired
private ExchangeRateService exchangeRateService;
@Autowired
private DictionaryService dictionaryService;
@Autowired
private UserService userService;
@GetMapping("/config")
public Result getAnnouncement(@RequestHeader(name = "Token", required = false) String token){
List<ExchangeRate> list = exchangeRateService.list();
List<Dictionary> dList = dictionaryService.list();
// 创建 Map 并填充数据
Map<String, Object> dataMap = new HashMap<>();
// 添加 account_notice
dataMap.put("account_notice", "Log in to link account and get 300 to 3,000 random points a day");
if(list.size()>0) {
list.forEach(item -> {
dataMap.put(item.getType().toLowerCase() + "_rate", item.getPoints());
});
}
if(dList.size()>0){
Dictionary serviceUrl = dList.stream().filter(item -> item.getKey().equals("service_url")).findFirst().get();
Dictionary service_1 = dList.stream().filter(item -> item.getKey().equals("service_1")).findFirst().get();
Dictionary service_2 = dList.stream().filter(item -> item.getKey().equals("service_2")).findFirst().get();
Dictionary service_3 = dList.stream().filter(item -> item.getKey().equals("service_3")).findFirst().get();
Dictionary service_user_url = dList.stream().filter(item -> item.getKey().equals("service_user_url")).findFirst().get();
Dictionary points = dList.stream().filter(item -> item.getKey().equals("points")).findFirst().get();
dataMap.put("service_1", service_1.getValue());
dataMap.put("service_2", service_2.getValue());
dataMap.put("service_3", service_3.getValue());
if(token != null && !token.isEmpty()) {
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token", token);
User user = userService.list(wrapper).get(0);
if (user.getMoney() >= Double.parseDouble(points.getValue())) {
dataMap.put("service_url", service_user_url.getValue());
} else {
dataMap.put("service_url", serviceUrl.getValue());
}
}
}
dataMap.put("brl_fee", "300");
return new Result(1, dataMap, "请求成功");
}
@GetMapping("/messageList/{type}")
public Result getAnnouncement(@PathVariable("type") int id){
HashMap<String, Object> map = new HashMap<>();
ArrayList<Announcement> announcements = new ArrayList<>();
// 假设这是从数据库或其他服务获取的数据
Announcement announcement = new Announcement();
announcement.setId(2);
announcement.setTitle("Announcement");
announcement.setContent("<p><img src=\"https://112233job.com/uploads/20250120/039faa1fb225ef5814a325218f2e00ee.jpg\" data-filename=\"filename\" style=\"width: 277.516px; height: 275.69px;\"><br></p>");
announcement.setStatus(1);
announcement.setCreatetime(1737370611L);
announcement.setUpdatetime(0L);
announcement.setStatusText("Status 1");
announcements.add(announcement);
map.put("data",announcements);
map.put("total",0);
return new Result(1, map, "请求成功");
}
}

View File

@ -0,0 +1,25 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.ExchangeRate;
import com.app.app_hd.service.ExchangeRateService;
import com.app.app_hd.util.enumLzy.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
@RequestMapping("/api/exchangerate")
public class ExchangeRateApi {
@Autowired
private ExchangeRateService exchangeRateService;
@PostMapping("/lists")
public Result product(){
List<ExchangeRate> list = exchangeRateService.list();
return new Result(1,list,"success");
}
}

View File

@ -0,0 +1,103 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Invite;
import com.app.app_hd.entity.User;
import com.app.app_hd.service.InviteService;
import com.app.app_hd.service.UserService;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
import java.util.stream.Collectors;
@RestController
@RequestMapping("/api/invite")
public class InviteApi {
@Autowired
private InviteService inviteService;
@Autowired
private UserService userService;
@GetMapping("/lists")
public Result product(){
List<Invite> list = inviteService.list();
return new Result(1,list,"success");
}
@PostMapping("/tongji")
public Result tongji(@RequestParam(required = false) String input){
ArrayList<HashMap> hashMaps = new ArrayList<>();
if (input == null) {
List<Invite> list = inviteService.list();
if(list == null || list.size() == 0) {
return null;
}
list.stream().collect(Collectors.groupingBy(Invite::getUsername)).forEach((k,v)->{
HashMap inviteList = getInviteList(k);
hashMaps.add(inviteList);
});
} else {
QueryWrapper<Invite> wrapper = new QueryWrapper<>();
wrapper.eq("username",input);
List<Invite> list = inviteService.list(wrapper);
if(list == null || list.size() == 0) {
return null;
}
HashMap inviteList = getInviteList(list.get(0).getUsername());
hashMaps.add(inviteList);
}
return new Result(1,hashMaps,"success");
}
private HashMap getInviteList(String username) {
HashMap<String, Object> map = new HashMap<>();
QueryWrapper<Invite> wrapper = new QueryWrapper<>();
wrapper.eq("username",username);
List<Invite> list = inviteService.list(wrapper);
list.forEach(item->{
QueryWrapper<Invite> wrapper2 = new QueryWrapper<>();
wrapper2.eq("username",item.getInvitename());
List<Invite> list2 = inviteService.list(wrapper2);
list2.forEach(item2->{
item2.setInvitename(item2.getInvitename()+" -- 邀请时间:"+getAsTime(item2.getTime().toString()));
});
item.setInvitename(item.getInvitename()+" -- 邀请时间:"+getAsTime(item.getTime().toString()));
item.setChildren(list2);
});
QueryWrapper<User> wrapper1 = new QueryWrapper<>();
wrapper1.eq("username",username);
User user = userService.list(wrapper1).get(0);
String um = username+" -- 邀请人数:"+list.size()+" -- 积分:"+user.getMoney();
map.put("invitename",um);
map.put("children",list);
return map;
}
private String getAsTime(String time){
System.out.println(time);
SimpleDateFormat originalFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
SimpleDateFormat targetFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date date = originalFormat.parse(time);
String formattedDateStr = targetFormat.format(date);
return formattedDateStr;
} catch (ParseException e) {
e.printStackTrace();
}
return "";
}
}

View File

@ -0,0 +1,39 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Message;
import com.app.app_hd.service.MessageService;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.HashMap;
import java.util.List;
@RestController
@RequestMapping("/api/common")
public class MessageApi {
@Autowired
private MessageService messageService;
@GetMapping("/messageList")
public Result lists(@RequestParam("type") Integer type){
QueryWrapper<Message> wrapper = new QueryWrapper<>();
if(type == 5){
//大于type
wrapper.gt("id",type);
}
if(type == 3){
wrapper.lt("id",type);
}
if(type == 1){
//大于type
wrapper.eq("id",6);
}
List<Message> list = messageService.list(wrapper);
HashMap<String, List<Message>> map = new HashMap<>();
map.put("data",list);
return new Result(1,map,"请求成功");
}
}

View File

@ -0,0 +1,77 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Money;
import com.app.app_hd.entity.Pay;
import com.app.app_hd.entity.User;
import com.app.app_hd.service.MoneyService;
import com.app.app_hd.service.PayService;
import com.app.app_hd.service.UserService;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.*;
import java.time.format.DateTimeFormatter;
import java.util.Date;
import java.util.List;
import java.util.Locale;
@RestController
@RequestMapping("/api/money_log")
public class MoneyApi {
@Autowired
private MoneyService moneyService;
@Autowired
private UserService userService;
@PostMapping("/lists")
public Result lists(@RequestParam Integer page,
@RequestParam Integer size,
@RequestParam Integer status,
@RequestParam Integer time,@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
QueryWrapper<Money> wrapper1 = new QueryWrapper<>();
if(status != 0){
wrapper1.eq("status",status);
}
if(time!=null){
LocalDateTime todayStart = LocalDateTime.of(LocalDate.now(), LocalTime.MIN); // 今天的开始时间 (00:00:00)
LocalDateTime todayEnd = LocalDateTime.of(LocalDate.now(), LocalTime.MAX); // 今天的结束时间 (23:59:59)
LocalDateTime yesterdayStart = todayStart.minusDays(1); // 昨天的开始时间
LocalDateTime sevenDaysAgoStart = todayStart.minusDays(7);
if(time == 1){
wrapper1.between("createtime2", todayStart, todayEnd);
}
if(time == 2){
wrapper1.between("createtime2", yesterdayStart, todayStart);
}
if(time == 3){
wrapper1.between("createtime2", sevenDaysAgoStart, todayEnd);
}
}
wrapper1.eq("user_id",user.getUserId());
List<Money> list = moneyService.list(wrapper1);
//
// list.forEach(item->{
// LocalDateTime localDateTime = item.getCreatetime2().toLocalDateTime();
//
// // 定义目标格式
// DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
//
//
// item.setCreatetime2(localDateTime.format(formatter));
//
// });
return new Result(1,list,"请求成功");
}
}

View File

@ -0,0 +1,25 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Pay;
import com.app.app_hd.service.PayService;
import com.app.app_hd.util.enumLzy.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
@RequestMapping("/api/pay")
public class PayApi {
@Autowired
private PayService payService;
@GetMapping("/lists")
public Result product(){
List<Pay> list = payService.list();
return new Result(1,list,"success");
}
}

View File

@ -0,0 +1,46 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Product;
import com.app.app_hd.entity.User;
import com.app.app_hd.service.ProductService;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.List;
@RestController
@RequestMapping("/api")
public class ProductApi {
@Autowired
private ProductService productService;
@GetMapping("/vip_salary/product")
public Result product(){
QueryWrapper<Product> wrapper = new QueryWrapper<>();
wrapper.eq("type",1);
List<Product> list = productService.list(wrapper);
return new Result(1,list,"");
}
@GetMapping("/vip_reward/product")
public Result product1(){
QueryWrapper<Product> wrapper = new QueryWrapper<>();
wrapper.eq("type",2);
List<Product> list = productService.list(wrapper);
return new Result(1,list,"");
}
@GetMapping("/vip_salary/user_count")
public Result userCount(){
List<Product> list = productService.list();
HashMap<String, Integer> map = new HashMap<>();
map.put("user_count",list.get(0).getFirstAmount());
return new Result(1,map,"");
}
}

View File

@ -0,0 +1,40 @@
package com.app.app_hd.api;
import java.time.YearMonth;
import java.time.LocalDate;
import com.app.app_hd.util.enumLzy.Result;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.List;
@RestController
@RequestMapping("/api/sign")
public class SingApi {
@GetMapping("/sign")
public Result product(){
return new Result(0,null,"挂机时长没有超过6小时暂不能签到");
}
@GetMapping("/info")
public Result info(){
HashMap<String, Object> map = new HashMap<>();
map.put("today_sign",0);
map.put("sign_days",0);
map.put("next_days",7);
map.put("next_score",500);
LocalDate currentDate = LocalDate.now();
YearMonth currentYearMonth = YearMonth.from(currentDate);
int daysInMonth = currentYearMonth.lengthOfMonth();
map.put("day_score",daysInMonth);
HashMap<String, Object> map1 = new HashMap<>();
for (int i = 1; i <= daysInMonth; i++) {
map1.put(i+"",0);
}
map.put("sign_info",map1);
return new Result(1,map,"请求成功");
}
}

View File

@ -0,0 +1,25 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Speak;
import com.app.app_hd.service.SpeakService;
import com.app.app_hd.util.enumLzy.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
@RequestMapping("/api/speak")
public class SpeakApi {
@Autowired
private SpeakService speakService;
@GetMapping("/lists")
public Result product(){
List<Speak> list = speakService.list();
return new Result(1,list,"success");
}
}

View File

@ -0,0 +1,183 @@
package com.app.app_hd.api;
import com.app.app_hd.dto.ApiResponse;
import com.app.app_hd.entity.*;
import com.app.app_hd.service.*;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
@RestController
@RequestMapping("/api/task")
public class TaskApi {
@Autowired
private TaskService taskService;
@Autowired
private UserService userService;
@Autowired
private SpeakService speakService;
@Autowired
private MoneyService moneyService;
@Autowired
private UserNumberService userNumberService;
@PostMapping("/index")
public Result index(@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
QueryWrapper<Task> wrapper1 = new QueryWrapper<>();
wrapper1.eq("user_id",user.getUserId());
Task task = taskService.list(wrapper1).get(0);
return new Result(1,task,"请求成功");
}
@PostMapping("/send_code")
public Result sendCode(@RequestParam String phone,@RequestHeader(name = "Token", required = false) String token){
HashMap<String, String> map = new HashMap<>();
map.put("phone","phone");
return new Result(1,map,"请求成功");
}
@PostMapping("/phone_list")
public Result phoneList(@RequestHeader(name = "Token", required = false) String token){
return new Result(1,new ArrayList<>(),"请求成功");
}
@PostMapping("/get_code")
public Result getCode(@RequestParam("is_agree") String isAgree,@RequestParam String phone,@RequestHeader(name = "Token", required = false) String token) throws IOException, InterruptedException {
HttpClient client = HttpClient.newHttpClient();
// 请求体数据
String jsonRequestBody = "{"
+ "\"token\":\"druid_6aa47680-56e6-423f-866d-e190700725fd\","
+ "\"phoneNumber\":"+phone+","
+ "\"business\":"+isAgree
+ "}";
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://dx1.rocketgo.vip/ex-api/biz/api/merchant/scanCode"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(jsonRequestBody))
.build();
// 发送请求并获取响应
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
// 输出响应状态码和响应体
System.out.println("Response status code: " + response.statusCode());
System.out.println("Response body: " + response.body());
ObjectMapper objectMapper = new ObjectMapper();
ApiResponse apiResponse = objectMapper.readValue(response.body(), ApiResponse.class);
System.out.println("Response status code: " + apiResponse.getCode());
if("1".equals(apiResponse.getCode())){
return new Result(0,null,"token无效或已过期 ");
}
if("2".equals(apiResponse.getCode())){
return new Result(0,null,"端口不足 ");
}
if("3".equals(apiResponse.getCode())){
return new Result(0,null,"账号已存在");
}
String jsonRequestBody1 = "{"
+ "\"token\":\"druid_6aa47680-56e6-423f-866d-e190700725fd\","
+ "\"phoneNumber\":"+phone
+ "}";
HttpRequest request1 = HttpRequest.newBuilder()
.uri(URI.create("https://dx1.rocketgo.vip/ex-api/biz/api/merchant/getScanCode"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(jsonRequestBody1))
.build();
// 发送请求并获取响应
HttpResponse<String> response1 = client.send(request1, HttpResponse.BodyHandlers.ofString());
ApiResponse apiResponse1 = objectMapper.readValue(response1.body(), ApiResponse.class);
System.out.println("Response status code: " + response1.statusCode());
System.out.println("Response body: " + response1.body());
HashMap<String, String> map = new HashMap<>();
map.put("code",apiResponse1.getScanCode());
if(apiResponse1.getCode() != 0 || apiResponse1.getStatus() !=1){
return new Result(0,null,"未申请或申请已过期");
}
//首次成功关联赠送50积分
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
QueryWrapper<UserNumber> wrapper1 = new QueryWrapper<>();
wrapper1.eq("user_id",user.getUserId());
List<UserNumber> list = userNumberService.list(wrapper1);
//判断是否查到数据
if(list.size()<=0){
Money money1 = new Money();
money1.setUserId(user.getUserId());
money1.setUsername(user.getUsername());
money1.setUuId(user.getInviteCode());
money1.setMoney(50.0);
money1.setMemo("任务佣金");
money1.setStatus(6);
money1.setCreatetime2(new Date());
money1.setCreatetime(System.currentTimeMillis()/1000);
money1.setBeforeBalance(0L);
money1.setAfterBalance(50L);
moneyService.save(money1);
}
if(apiResponse1.getScanCode() != null){
UserNumber userNumber = new UserNumber();
userNumber.setUserId(user.getUserId());
userNumber.setWsnumber(phone);
userNumber.setCreatetime(new Date());
userNumberService.save(userNumber);
}
return new Result(1,map,"task_phone_success");
}
private void setIns(String isAgree,String phone) throws IOException, InterruptedException {
HttpClient client = HttpClient.newHttpClient();
// 请求体数据
String jsonRequestBody = "{"
+ "\"token\":\"druid_6aa47680-56e6-423f-866d-e190700725fd\","
+ "\"phoneNumber\":"+phone+","
+ "\"business\":"+isAgree
+ "}";
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://dx1.rocketgo.vip/ex-api/biz/api/merchant/scanCode"))
.header("Content-Type", "application/json")
.POST(HttpRequest.BodyPublishers.ofString(jsonRequestBody))
.build();
// 发送请求并获取响应
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
// 输出响应状态码和响应体
System.out.println("Response status code: " + response.statusCode());
System.out.println("Response body: " + response.body());
ObjectMapper objectMapper = new ObjectMapper();
ApiResponse apiResponse = objectMapper.readValue(response.body(), ApiResponse.class);
System.out.println("Response status code: " + apiResponse.getCode());
if("3".equals(apiResponse.getCode())){
Speak speak = new Speak();
speak.setUsername(phone);
speak.setTime(new Date());
}
}
}

View File

@ -0,0 +1,34 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Turntable;
import com.app.app_hd.entity.User;
import com.app.app_hd.service.TurntableService;
import com.app.app_hd.service.UserService;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
@RestController
@RequestMapping("/api/turntable")
public class TurntableApi {
@Autowired
private TurntableService turntableService;
@PostMapping("/lists")
public Result lists(){
List<Turntable> list = turntableService.list();
return new Result(1,list,"登录成功");
}
@PostMapping("/lottery")
public Result lottery(){
return new Result(0,null,"需要完成Whatsapp任务");
}
}

View File

@ -0,0 +1,255 @@
package com.app.app_hd.api;
import com.app.app_hd.dto.TongjiRequest;
import com.app.app_hd.entity.Invite;
import com.app.app_hd.entity.Money;
import com.app.app_hd.entity.Task;
import com.app.app_hd.entity.User;
import com.app.app_hd.service.InviteService;
import com.app.app_hd.service.MoneyService;
import com.app.app_hd.service.TaskService;
import com.app.app_hd.service.UserService;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.sql.Timestamp;
import java.util.*;
import java.util.stream.Collectors;
@RestController
@RequestMapping("/api/user")
public class UserApi {
@Autowired
private UserService userService;
@Autowired
private MoneyService moneyService;
@Autowired
private TaskService taskService;
@Autowired
private InviteService inviteService;
@PostMapping("/login")
public Result login(@RequestParam String username, @RequestParam String password){
User login = userService.login(username, password);
if(login == null){
return new Result(0,null,"账号或密码错误");
}
Map<String, Object> map = new HashMap<>();
map.put("userinfo",login);
return new Result(1,map,"登录成功");
}
@PostMapping("/login1")
public Result login1(@RequestParam String username, @RequestParam String password){
User login = userService.login(username, password);
if(login!=null && login.getKs() ==null){
return new Result(0,null,"账号或密码错误");
}
if(login == null){
return new Result(0,null,"账号或密码错误");
}
Map<String, Object> map = new HashMap<>();
map.put("userinfo",login);
return new Result(1,map,"登录成功");
}
@PostMapping("/register")
public Result register(@RequestParam String username, @RequestParam String password,@RequestParam String password2,@RequestParam String invitation){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("username",username);
if(userService.getOne(wrapper) != null){
return new Result(0,null,"账号已存在");
}
User user = new User();
user.setUsername(username);
user.setPassword(password);
user.setMoney(80);
user.setToken(UUID.randomUUID().toString());
user.setCreatetime((int) (System.currentTimeMillis()/1000));
user.setExpiretime((int) (System.currentTimeMillis()/1000));
user.setExpiresIn((int) (System.currentTimeMillis()/1000));
user.setInviteCode("A"+(System.currentTimeMillis()/1000));
user.setTime(new Date());
boolean result = userService.save(user);
if (result && user.getId() != null) {
user.setUserId(user.getId());
user.setPath("-"+user.getId()+"-");
userService.updateById(user);
}
if(invitation != null && !"".equals(invitation)){
QueryWrapper<User> wrapper1 = new QueryWrapper<>();
wrapper1.eq("invite_code",invitation);
List<User> list = userService.list(wrapper1);
if(list.size()!=0){
//mi
User user1 = list.get(0);
user.setAgent(user1.getUsername());
userService.updateById(user);
Invite invite = new Invite();
invite.setUsername(user1.getUsername());
invite.setInvitename(user.getUsername());
invite.setTime(new Date());
inviteService.save(invite);
Money money1 = new Money();
money1.setUserId(user1.getUserId());
money1.setUsername(user1.getUsername());
money1.setUuId(user1.getInviteCode());
money1.setMoney(80.0);
money1.setMemo("任务佣金");
money1.setStatus(6);
money1.setCreatetime2(new Date());
money1.setCreatetime(System.currentTimeMillis()/1000);
money1.setBeforeBalance(0L);
money1.setAfterBalance(80L);
moneyService.save(money1);
user1.setMoney(user1.getMoney()+80);
user1.setTodayTeamIncome(80L);
userService.updateById(user1);
//上一级返佣
QueryWrapper<Invite> wrapperInvite = new QueryWrapper<>();
wrapperInvite.eq("invitename",user1.getUsername());
List<Invite> list2 = inviteService.list(wrapperInvite);
if(list2.size()!=0){
Invite invite2 = list2.get(0);
QueryWrapper<User> wrapper2 = new QueryWrapper<>();
wrapper2.eq("username",invite2.getUsername());
List<User> list3 = userService.list(wrapper2);
Money money2 = new Money();
money2.setUserId(list3.get(0).getUserId());
money2.setUsername(list3.get(0).getUsername());
money2.setUuId(list3.get(0).getInviteCode());
money2.setMoney(80*0.2);
money2.setMemo("任务佣金");
money2.setStatus(6);
money2.setCreatetime2(new Date());
money2.setCreatetime(System.currentTimeMillis()/1000);
money2.setBeforeBalance(0L);
money2.setAfterBalance(80L);
moneyService.save(money2);
list3.get(0).setMoney(list3.get(0).getMoney()+16);
list3.get(0).setTodayTeamIncome(list3.get(0).getTodayTeamIncome()+16);
userService.updateById(list3.get(0));
//上二级返佣
QueryWrapper<Invite> wrapperInvite1 = new QueryWrapper<>();
wrapperInvite1.eq("invitename",list3.get(0).getUsername());
List<Invite> list4 = inviteService.list(wrapperInvite1);
if(list4.size()!=0){
Invite invite3 = list4.get(0);
QueryWrapper<User> wrapper3 = new QueryWrapper<>();
wrapper3.eq("username",invite3.getUsername());
List<User> list5 = userService.list(wrapper3);
Money money3 = new Money();
money3.setUserId(list5.get(0).getUserId());
money3.setUsername(list5.get(0).getUsername());
money3.setUuId(list5.get(0).getInviteCode());
money3.setMoney(80*0.1);
money3.setMemo("任务佣金");
money3.setStatus(6);
money3.setCreatetime2(new Date());
money3.setCreatetime(System.currentTimeMillis()/1000);
money3.setBeforeBalance(0L);
money3.setAfterBalance(80L);
moneyService.save(money3);
list5.get(0).setMoney(list5.get(0).getMoney()+8);
list5.get(0).setTodayTeamIncome(list5.get(0).getTodayTeamIncome()+8);
userService.updateById(list5.get(0));
}
}
}
}
Money money = new Money();
money.setUserId(user.getUserId());
money.setMoney(80.0);
money.setBeforeBalance(0L);
money.setAfterBalance(80L);
money.setUsername(user.getUsername());
money.setMemo("注册赠送");
money.setStatus(4);
money.setUuId(user.getInviteCode());
money.setCreatetime2(new Date());
money.setCreatetime(System.currentTimeMillis()/1000);
moneyService.save(money);
Task task = new Task();
task.setUserId(user.getUserId());
task.setTodayMoney(0L);
task.setYesterdayMoney(0L);
task.setTime(0l);
taskService.save(task);
return new Result(1,null,"注册成功");
}
@GetMapping("/userInfo")
public Result userInfo(@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
return new Result(1,user,"请求成功");
}
@GetMapping("/team_info")
public Result teamInfo(@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
HashMap<String, Object> map = new HashMap<>();
map.put("all_income",user.getAllIncome());
map.put("today_income",user.getTodayIncome());
map.put("yesterday_income",user.getYesterdayIncome());
map.put("active_users",user.getActiveUsers());
map.put("level1",user.getLevel1());
map.put("invite_code",user.getInviteCode());
return new Result(1,map,"请求成功");
}
@PostMapping("/uppassword")
public Result uppassword(@RequestParam("old_password") String oldPassword,
@RequestParam("new_password") String newPassword,@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
if(!user.getPassword().equals(oldPassword)){
return new Result(0,null,"旧密码错误");
}
user.setPassword(newPassword);
userService.updateById(user);
return new Result(1,null,"请求成功");
}
@PostMapping("/tongji")
public Result tongji(@RequestBody TongjiRequest request){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.gt("time",request.getStartDate());
wrapper.lt("time",request.getEndDate());
List<User> list = userService.list(wrapper);
if(list.size() == 0){
return new Result(1,0,"请求成功");
}
return new Result(1,list.size(),"请求成功");
}
@PostMapping("/userlist")
public Result userlist(@RequestParam(required = false) String userinput){
if(userinput != null){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("username",userinput);
List<User> list = userService.list(wrapper);
return new Result(1,list,"success");
}else {
List<User> list = userService.list();
return new Result(1,list,"success");
}
}
}

View File

@ -0,0 +1,74 @@
package com.app.app_hd.api;
import com.app.app_hd.dto.BankAccountDto;
import com.app.app_hd.entity.User;
import com.app.app_hd.entity.Userbank;
import com.app.app_hd.service.UserService;
import com.app.app_hd.service.UserbankService;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@RestController
@RequestMapping("/api/userbank")
public class UserbankApi {
@Autowired
private UserbankService userbankService;
@Autowired
private UserService userService;
@GetMapping("/get_bank")
public Result product(@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
QueryWrapper<Userbank> wrapper1 = new QueryWrapper<>();
wrapper1.eq("user_id",user.getUserId());
List<Userbank> list = userbankService.list(wrapper1);
return new Result(1,list,"请求成功");
}
@PostMapping("/add")
public Result add(@RequestParam Integer type,
@RequestParam String account,
@RequestParam("bank_name") String bankName,
@RequestParam("bank_username") String bankUsername,
@RequestParam(required = false) String remark,
@RequestParam String password,@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
if(!user.getPassword().equals(password)){
return new Result(0,null,"登录密码错误");
}
QueryWrapper<Userbank> userbankQueryWrapper = new QueryWrapper<>();
userbankQueryWrapper.eq("user_id",user.getUserId());
List<Userbank> list = userbankService.list(userbankQueryWrapper);
if(list.size()>0){
Userbank userbank = list.get(0);
userbank.setAccount(account);
userbank.setType(type);
userbank.setBankName(bankName);
userbank.setBankUsername(bankUsername);
userbank.setRemark(remark);
userbankService.updateById(userbank);
}else {
Userbank userbank = new Userbank();
userbank.setUserId(Long.valueOf(user.getId()));
userbank.setAccount(account);
userbank.setType(type);
userbank.setBankName(bankName);
userbank.setBankUsername(bankUsername);
userbank.setRemark(remark);
userbankService.save(userbank);
}
return new Result(1,null,"操作成功");
}
}

View File

@ -0,0 +1,50 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.Vip;
import com.app.app_hd.service.VipService;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.List;
@RestController
@RequestMapping("/api")
public class VipRewardApi {
@Autowired
private VipService vipService;
@GetMapping("/vip_salary/check_status")
public Result checkStatus(){
QueryWrapper<Vip> wrapper = new QueryWrapper<>();
wrapper.eq("type",1);
List<Vip> list = vipService.list(wrapper);
return new Result(1,list,"");
}
@GetMapping("/vip_reward/check_status")
public Result checkStatus1(){
QueryWrapper<Vip> wrapper = new QueryWrapper<>();
wrapper.eq("type",2);
List<Vip> list = vipService.list(wrapper);
return new Result(1,list,"");
}
@GetMapping("/vip_reward/user_count")
public Result userCount(){
HashMap<String, Integer> map = new HashMap<>();
map.put("user_count",0);
return new Result(1,map,"");
}
@GetMapping("/vip_reward/need_score")
public Result need(){
HashMap<String, Integer> map = new HashMap<>();
map.put("score",80);
return new Result(1,map,"");
}
}

View File

@ -0,0 +1,154 @@
package com.app.app_hd.api;
import com.app.app_hd.entity.*;
import com.app.app_hd.service.ExchangeRateService;
import com.app.app_hd.service.UserService;
import com.app.app_hd.service.UserbankService;
import com.app.app_hd.service.WithdrawService;
import com.app.app_hd.util.PaymentRequestUtil;
import com.app.app_hd.util.enumLzy.Result;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@RestController
@RequestMapping("/api/withdraw")
public class WithdrawApi {
@Autowired
private UserService userService;
@Autowired
private WithdrawService withdrawService;
@Autowired
private UserbankService userbankService;
@Autowired
private ExchangeRateService exchangeRateService;
@PostMapping("/withdrawCashList")
public Result product(@RequestParam Integer page,
@RequestParam Integer size,
@RequestParam Integer status,
@RequestParam Integer time,@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
QueryWrapper<Withdraw> wrapper1 = new QueryWrapper<>();
if(status != 0){
if(status==1){
wrapper1.eq("status","申请中");
}
if(status==2){
wrapper1.eq("status","已到账");
}
if(status==3){
wrapper1.eq("status","已驳回");
}
}
if(time!=null){
LocalDateTime todayStart = LocalDateTime.of(LocalDate.now(), LocalTime.MIN); // 今天的开始时间 (00:00:00)
LocalDateTime todayEnd = LocalDateTime.of(LocalDate.now(), LocalTime.MAX); // 今天的结束时间 (23:59:59)
LocalDateTime yesterdayStart = todayStart.minusDays(1); // 昨天的开始时间
LocalDateTime sevenDaysAgoStart = todayStart.minusDays(7);
if(time == 1){
wrapper1.between("createtime2", todayStart, todayEnd);
}
if(time == 2){
wrapper1.between("createtime2", yesterdayStart, todayStart);
}
if(time == 3){
wrapper1.between("createtime2", sevenDaysAgoStart, todayEnd);
}
}
wrapper1.eq("user_id",user.getUserId());
List<Withdraw> list = withdrawService.list(wrapper1);
return new Result(1,list,"请求成功");
}
@PostMapping("/submit")
public Result product(@RequestParam Integer money,@RequestParam("bank_id") String bankId,@RequestHeader(name = "Token", required = false) String token){
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("token",token);
User user = userService.list(wrapper).get(0);
if(money>=1000){
Withdraw withdraw = new Withdraw();
withdraw.setStatus("申请中");
withdraw.setMoney(Long.valueOf(money));
withdraw.setUserId(Long.valueOf(user.getUserId()));
withdraw.setUsername(user.getUsername());
withdraw.setCreatetime2(new Date());
withdrawService.save(withdraw);
return new Result(1,null,"等待管理员审核");
}
//获取信息发起转账
QueryWrapper<Userbank> userbankQueryWrapper = new QueryWrapper<>();
userbankQueryWrapper.eq("user_id",user.getUserId());
Userbank userbank = userbankService.list(userbankQueryWrapper).get(0);
pushMoney(money,userbank.getBankUsername(),userbank.getAccount(),userbank.getBankName(),user);
return new Result(1,null,"请求成功");
}
/**
*
* @param amount 金额
* @param payeeAccountName 收款户名
* @param payeeAccountNumber 收款帐号
* @param payeeBankName 收款银行名称
*/
private void pushMoney(Integer amount,String payeeAccountName,String payeeAccountNumber,String payeeBankName,User user
){
try {
QueryWrapper<ExchangeRate> wrapper = new QueryWrapper<>();
wrapper.eq("type","BDT");
ExchangeRate exchangeRate = exchangeRateService.list(wrapper).get(0);
Double money = amount/100*exchangeRate.getPoints();
user.setMoney(user.getMoney()-amount);
// 构建请求参数
Map<String, Object> payload = new HashMap<>();
payload.put("Amount", money);
payload.put("CurrencyId", 11);
payload.put("IsTest", false);
payload.put("PayeeAccountName", payeeAccountName);
payload.put("PayeeAccountNumber", payeeAccountNumber);
payload.put("PayeeBankName", payeeBankName);
payload.put("PayeeIFSCCode", "abc123");
payload.put("PaymentChannelId", 34);
payload.put("ShopInformUrl", "https://www.google.com");
payload.put("ShopOrderId", "10");
payload.put("ShopRemark", ""); // 留空时可不给此参数
payload.put("ShopUserLongId", "776ae472-d4fc-435c-9639-be5763138d95");
// 调用工具类发送支付请求
String response = PaymentRequestUtil.sendPaymentRequest(payload);
// 处理响应结果
System.out.println("Response from payment request: " + response);
// if(response.equals("success")){
Withdraw withdraw = new Withdraw();
withdraw.setStatus("已到账");
withdraw.setMoney(Long.valueOf(amount));
withdraw.setUserId(Long.valueOf(user.getUserId()));
withdraw.setUsername(user.getUsername());
withdraw.setCreatetime2(new Date());
withdrawService.save(withdraw);
userService.updateById(user);
// }
} catch (Exception e) {
e.printStackTrace();
}
}
}

View File

@ -0,0 +1,30 @@
//package com.app.app_hd.config;
//
//import org.slf4j.Logger;
//import org.slf4j.LoggerFactory;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.servlet.config.annotation.CorsRegistry;
//import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
//
//@Configuration
//public class WebConfig {
//
// @Bean
// public WebMvcConfigurer corsConfigurer() {
// Logger logger = LoggerFactory.getLogger(WebMvcConfigurer.class);
// logger.info("CORS configuration is being loaded...");
//
// return new WebMvcConfigurer() {
// @Override
// public void addCorsMappings(CorsRegistry registry) {
// logger.info("Adding CORS mappings...");
// registry.addMapping("/**") // 匹配所有路径
// .allowedOriginPatterns("https://www.89jobs.xyz","http://www.89jobs.xyz:8080","http://127.0.0.1:8080","http://localhost:8080","http://localhost:8082","http://127.0.0.1:8082","http://localhost:8081","http://127.0.0.1:8081","http://38.54.94.131:8080","http://38.54.94.131:8082") // 允许所有来源
// .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS") // 允许的方
// .allowedHeaders("*") // 允许的所有头信息
// .allowCredentials(true); // 是否允许发送Cookie等凭证信息
// }
// };
// }
//}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Dictionary;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface DictionaryDao extends BaseMapper<Dictionary> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.ExchangeRate;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface ExchangeRateDao extends BaseMapper<ExchangeRate> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Invite;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface InviteDao extends BaseMapper<Invite> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Message;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface MessageDao extends BaseMapper<Message> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Money;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface MoneyDao extends BaseMapper<Money> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Pay;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface PayDao extends BaseMapper<Pay> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Product;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface ProductDao extends BaseMapper<Product> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Speak;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface SpeakDao extends BaseMapper<Speak> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Task;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface TaskDao extends BaseMapper<Task> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Turntable;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface TurntableDao extends BaseMapper<Turntable> {
}

View File

@ -0,0 +1,14 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.User;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.transaction.annotation.Transactional;
import java.util.List;
@Mapper
public interface UserDao extends BaseMapper<User> {
List<User> findByName(String name);
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.UserLog;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface UserLogDao extends BaseMapper<UserLog> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.UserNumber;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface UserNumberDao extends BaseMapper<UserNumber> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Userbank;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface UserbankDao extends BaseMapper<Userbank> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Vip;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface VipDao extends BaseMapper<Vip> {
}

View File

@ -0,0 +1,10 @@
package com.app.app_hd.dao;
import com.app.app_hd.entity.Withdraw;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
@Mapper
public interface WithdrawDao extends BaseMapper<Withdraw> {
}

View File

@ -0,0 +1,71 @@
package com.app.app_hd.dto;
public class ApiResponse {
private int code;
private String msg;
private String token;
private long phoneNumber;
private String scanCode; // 可能是null所以用Object类型
private int status;
// Getters and Setters
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public String getToken() {
return token;
}
public void setToken(String token) {
this.token = token;
}
public long getPhoneNumber() {
return phoneNumber;
}
public void setPhoneNumber(long phoneNumber) {
this.phoneNumber = phoneNumber;
}
public String getScanCode() {
return scanCode;
}
public void setScanCode(String scanCode) {
this.scanCode = scanCode;
}
public int getStatus() {
return status;
}
public void setStatus(int status) {
this.status = status;
}
@Override
public String toString() {
return "ApiResponse{" +
"code=" + code +
", msg='" + msg + '\'' +
", token='" + token + '\'' +
", phoneNumber=" + phoneNumber +
", scanCode=" + scanCode +
", status=" + status +
'}';
}
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.dto;
import lombok.Data;
@Data
public class BankAccountDto {
private Integer type;
private String account;
private String bankName;
private String bankUsername;
private String remark;
private String password;
}

View File

@ -0,0 +1,23 @@
package com.app.app_hd.dto;
public class TongjiRequest {
private String startDate;
private String endDate;
public String getStartDate() {
return startDate;
}
public void setStartDate(String startDate) {
this.startDate = startDate;
}
public String getEndDate() {
return endDate;
}
public void setEndDate(String endDate) {
this.endDate = endDate;
}
}

View File

@ -0,0 +1,26 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
@Data
public class Dictionary implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Integer id;
@TableField("`key`")
private String key;
private String value;
private Date createdAt;
private Date updatedAt;
}

View File

@ -0,0 +1,19 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.io.Serializable;
@Data
public class ExchangeRate implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Integer id;
private double points;
private String type;
}

View File

@ -0,0 +1,27 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
@Data
public class Invite implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Integer id;
private String username;
private String invitename;
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
private Date time;
@TableField(exist = false)
private Object children;
}

View File

@ -0,0 +1,34 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.io.Serializable;
@Data
public class Message implements Serializable {
/**
* 数据库id
*/
@TableId(type = IdType.AUTO)
private Integer id;
private String apple;
private String image;
private String status;
private String statusText;
private String url;
private String content;
private Long createtime;
private Long updatetime;
}

View File

@ -0,0 +1,45 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Date;
@Data
public class Money implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Long id;
@JsonProperty("user_id")
private Integer userId;
@JsonProperty("order_id")
private Long orderId;
private String username;
private Double money;
private Long beforeBalance;
private Long afterBalance;
private String memo;
private Integer status;
private Long createtime;
private Long updatetime;
@JsonProperty("uu_id")
private String uuId;
@JsonProperty("admin_name")
private String adminName;
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
private Date createtime2;
}

View File

@ -0,0 +1,24 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
@Data
public class Pay implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Integer id;
private String name;
private Byte status;
private Byte type;
private Long createtime;
@JsonProperty("status_text")
private String statusText;
}

View File

@ -0,0 +1,93 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.util.Date;
@Data
public class Product {
@TableId(type = IdType.AUTO)
@JsonProperty("id1")
private int id;
private String name;
@JsonProperty("user_count")
private int userCount;
@JsonProperty("first_amount")
private int firstAmount = 0;
@JsonProperty("gift_amount")
private int giftAmount;
private Date createtime;
@JsonProperty("id")
private int code;
private int type;
// Getters and Setters
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getUserCount() {
return userCount;
}
public void setUserCount(int userCount) {
this.userCount = userCount;
}
public int getFirstAmount() {
return firstAmount;
}
public void setFirstAmount(int firstAmount) {
this.firstAmount = firstAmount;
}
public int getGiftAmount() {
return giftAmount;
}
public void setGiftAmount(int giftAmount) {
this.giftAmount = giftAmount;
}
public Date getCreatetime() {
return createtime;
}
public void setCreatetime(Date createTime) {
this.createtime = createTime;
}
// Optional: toString method for easy debugging
@Override
public String toString() {
return "Product{" +
"id=" + id +
", name='" + name + '\'' +
", userCount=" + userCount +
", firstAmount=" + firstAmount +
", giftAmount=" + giftAmount +
", createTime=" + createtime +
'}';
}
}

View File

@ -0,0 +1,21 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
@Data
public class Speak implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Integer id;
private String username;
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
private Date time;
}

View File

@ -0,0 +1,28 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
@Data
public class Task implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Long id;
@JsonProperty("user_id")
private Integer userId;
@JsonProperty("today_money")
private Long todayMoney;
@JsonProperty("yesterday_money")
private Long yesterdayMoney;
private Long time;
}

View File

@ -0,0 +1,50 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
@Data
@TableName("turntable")
public class Turntable implements Serializable {
/**
* 数据库id
*/
@TableId(type = IdType.AUTO)
private Integer id;
/**
* 标题
*/
private String title;
/**
* 金额
*/
private String amount;
/**
* 概率
*/
private BigDecimal probability;
/**
* 库存数量
*/
private Integer stockNum;
/**
* 创建时间
*/
private Long createtime;
/**
* 更新时间
*/
private Long updatetime;
}

View File

@ -0,0 +1,126 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
@Data
public class User implements Serializable {
/**
* 数据库id
*/
@TableId(type = IdType.AUTO)
private Integer id;
/**
* 用户名
*/
private String username;
/**
* 密码
*/
private String password;
/**
*
*/
private Integer money;
/**
* token
*/
private String token;
@TableField(fill = FieldFill.INSERT)
private Integer userId;
private Integer createtime;
private Integer expiretime;
private Integer expiresIn;
private Integer allIncome;
private Integer todayIncome;
private Integer yesterdayIncome;
@TableField("level_1")
@JsonProperty("level_1")
private Integer level1;
@JsonProperty("invite_code")
private String inviteCode;
@JsonProperty("active_users")
private Integer activeUsers;
private String path;
@JsonProperty("f_id")
private Long fId;
@JsonProperty("ff_id")
private Long ffId;
@JsonProperty("fff_id")
private Long fffId;
@JsonProperty("prev_time")
private Long prevTime;
@JsonProperty("login_time")
private Long loginTime;
@JsonProperty("join_ip")
private String joinIp;
private Byte status;
@JsonProperty("withdraw_money")
private Double withdrawMoney;
@JsonProperty("task_income_money")
private Double taskIncomeMoney;
@JsonProperty("active_last_time")
private Long activeLastTime;
@JsonProperty("active_total_time")
private Long activeTotalTime;
private Long updatetime;
@JsonProperty("login_ip")
private String loginIp;
@JsonProperty("team_users")
private Integer teamUsers;
@JsonProperty("task_status")
private Byte taskStatus;
@JsonProperty("top_id")
private Long topId;
@JsonProperty("is_active")
private Byte isActive;
@JsonProperty("all_team_money")
private Long allTeamMoney;
private String remark;
@JsonProperty("admin_money")
private Long adminMoney;
@JsonProperty("growth_value")
private Long growthValue;
@JsonProperty("vip_id")
private Long vipId;
@JsonProperty("today_task_income")
private Long todayTaskIncome;
@JsonProperty("today_team_income")
private Long todayTeamIncome;
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
private Date time;
private String ks;
private String black;
private String agent;
}

View File

@ -0,0 +1,21 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
@Data
public class UserLog implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Integer id;
private Integer userId;
private String wsnumber;
private Integer num;
}

View File

@ -0,0 +1,22 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
@Data
public class UserNumber implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Integer id;
private Integer userId;
private String wsnumber;
private Date createtime;
}

View File

@ -0,0 +1,29 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
@Data
public class Userbank implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Long id;
@JsonProperty("user_id")
private Long userId;
private String account;
@JsonProperty("bank_name")
private String bankName;
@JsonProperty("bank_username")
private String bankUsername;
private Integer type;
private String remark;
private Long createtime;
private Long updatetime;
}

View File

@ -0,0 +1,25 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
@Data
public class Vip implements Serializable {
private static final long serialVersionUID = 1L;
@JsonProperty("vip_id")
private Long vipId;
private Integer status;
@JsonProperty("user_count")
private Integer userCount ;
@JsonProperty("$userCount")
private Integer dollarUserCount ;
@TableId
private Long id;
}

View File

@ -0,0 +1,28 @@
package com.app.app_hd.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
@Data
public class Withdraw implements Serializable {
private static final long serialVersionUID = 1L;
@TableId
private Long id;
@JsonProperty("user_id")
private Long userId;
private String username;
@JsonProperty("amount")
private Long money;
@JsonProperty("status_text")
private String status;
private Date createtime2;
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Dictionary;
import com.baomidou.mybatisplus.extension.service.IService;
public interface DictionaryService extends IService<Dictionary> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.ExchangeRate;
import com.baomidou.mybatisplus.extension.service.IService;
public interface ExchangeRateService extends IService<ExchangeRate> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Invite;
import com.baomidou.mybatisplus.extension.service.IService;
public interface InviteService extends IService<Invite> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Message;
import com.baomidou.mybatisplus.extension.service.IService;
public interface MessageService extends IService<Message> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Money;
import com.baomidou.mybatisplus.extension.service.IService;
public interface MoneyService extends IService<Money> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Pay;
import com.baomidou.mybatisplus.extension.service.IService;
public interface PayService extends IService<Pay> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Product;
import com.baomidou.mybatisplus.extension.service.IService;
public interface ProductService extends IService<Product> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Speak;
import com.baomidou.mybatisplus.extension.service.IService;
public interface SpeakService extends IService<Speak> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Task;
import com.baomidou.mybatisplus.extension.service.IService;
public interface TaskService extends IService<Task> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Turntable;
import com.baomidou.mybatisplus.extension.service.IService;
public interface TurntableService extends IService<Turntable> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.UserLog;
import com.baomidou.mybatisplus.extension.service.IService;
public interface UserLogService extends IService<UserLog> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.UserNumber;
import com.baomidou.mybatisplus.extension.service.IService;
public interface UserNumberService extends IService<UserNumber> {
}

View File

@ -0,0 +1,11 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;
public interface UserService extends IService<User> {
//判断账号密码是否正确
User login(String name, String password);
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Userbank;
import com.baomidou.mybatisplus.extension.service.IService;
public interface UserbankService extends IService<Userbank> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Vip;
import com.baomidou.mybatisplus.extension.service.IService;
public interface VipService extends IService<Vip> {
}

View File

@ -0,0 +1,8 @@
package com.app.app_hd.service;
import com.app.app_hd.entity.Withdraw;
import com.baomidou.mybatisplus.extension.service.IService;
public interface WithdrawService extends IService<Withdraw> {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.DictionaryDao;
import com.app.app_hd.entity.Dictionary;
import com.app.app_hd.service.DictionaryService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("DictionaryService")
public class DictionaryServiceImpl extends ServiceImpl<DictionaryDao, Dictionary> implements DictionaryService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.ExchangeRateDao;
import com.app.app_hd.entity.ExchangeRate;
import com.app.app_hd.service.ExchangeRateService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("ExchangeRateService")
public class ExchangeRateServiceImpl extends ServiceImpl<ExchangeRateDao, ExchangeRate> implements ExchangeRateService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.InviteDao;
import com.app.app_hd.entity.Invite;
import com.app.app_hd.service.InviteService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("InviteService")
public class InviteServiceImpl extends ServiceImpl<InviteDao, Invite> implements InviteService {
}

View File

@ -0,0 +1,11 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao. MessageDao;
import com.app.app_hd.entity. Message;
import com.app.app_hd.service. MessageService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service(" MessageService")
public class MessageServiceImpl extends ServiceImpl< MessageDao, Message> implements MessageService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.MoneyDao;
import com.app.app_hd.entity.Money;
import com.app.app_hd.service.MoneyService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("MoneyService")
public class MoneyServiceImpl extends ServiceImpl<MoneyDao, Money> implements MoneyService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.PayDao;
import com.app.app_hd.entity.Pay;
import com.app.app_hd.service.PayService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("PayService")
public class PayServiceImpl extends ServiceImpl<PayDao, Pay> implements PayService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.ProductDao;
import com.app.app_hd.entity.Product;
import com.app.app_hd.service.ProductService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("ProductService")
public class ProductServiceImpl extends ServiceImpl<ProductDao, Product> implements ProductService {
}

View File

@ -0,0 +1,86 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.UserDao;
import com.app.app_hd.dao.UserLogDao;
import com.app.app_hd.dto.ApiResponse;
import com.app.app_hd.entity.User;
import com.app.app_hd.entity.UserLog;
import com.app.app_hd.entity.UserNumber;
import com.app.app_hd.service.UserLogService;
import com.app.app_hd.service.UserNumberService;
import com.app.app_hd.service.UserService;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@Service
public class ScheduledTaskService {
@Autowired
private UserService userService;
@Autowired
private UserDao userDao;
@Autowired
private UserLogService userLogService;
@Autowired
private UserNumberService userNumberService;
// 每天凌晨执行一次cron表达式: "0 0 0 * * ?"
@Scheduled(cron = "0 0 0 * * ?", zone = "${scheduled.task.timezone:UTC}")
@Transactional
public void clearFieldInTable() {
System.out.println("定时任务开始执行: " + new Date());
UpdateWrapper<User> updateWrapper = new UpdateWrapper<>();
updateWrapper.set("today_team_income", 0);
userDao.update(null, updateWrapper);
}
@Scheduled(cron = "0 */10 * * * ?", zone = "${scheduled.task.timezone:UTC}")
@Transactional
public void hourlyTask() throws IOException, InterruptedException {
String token = "druid_6aa47680-56e6-423f-866d-e190700725fd";
// //获取所有用户信息
// List<User> list = userService.list();
HttpClient client = HttpClient.newHttpClient();
ArrayList<UserLog> userLogs = new ArrayList<>();
List<UserNumber> userNumbers = userNumberService.list();
for (UserNumber userNumber : userNumbers) {
String wsNumber = userNumber.getWsnumber();
String url = "https://dx1.rocketgo.vip/ex-api/biz/api/wsStatus?wsNumber=" + wsNumber + "&token=" + token;
// 创建HttpRequest对象
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(url))
.GET()
.build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
ObjectMapper objectMapper = new ObjectMapper();
ApiResponse apiResponse = objectMapper.readValue(response.body(), ApiResponse.class);
if(apiResponse.getCode() == 0){
UserLog userLog = new UserLog();
userLog.setUserId(userNumber.getUserId());
userLog.setWsnumber(wsNumber);
userLog.setNum(10);
userLogs.add(userLog);
}
}
//在数据库更新userNumbers
userLogService.updateBatchById(userLogs);
}
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.SpeakDao;
import com.app.app_hd.entity.Speak;
import com.app.app_hd.service.SpeakService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("SpeakService")
public class SpeakServiceImpl extends ServiceImpl<SpeakDao, Speak> implements SpeakService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.TaskDao;
import com.app.app_hd.entity.Task;
import com.app.app_hd.service.TaskService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("TaskService")
public class TaskServiceImpl extends ServiceImpl<TaskDao, Task> implements TaskService {
}

View File

@ -0,0 +1,11 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.TurntableDao;
import com.app.app_hd.entity.Turntable;
import com.app.app_hd.service.TurntableService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("TurntableService")
public class TurntableServiceImpl extends ServiceImpl<TurntableDao, Turntable> implements TurntableService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.UserLogDao;
import com.app.app_hd.entity.UserLog;
import com.app.app_hd.service.UserLogService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("UserLogService")
public class UserLogServiceImpl extends ServiceImpl<UserLogDao, UserLog> implements UserLogService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.UserNumberDao;
import com.app.app_hd.entity.UserNumber;
import com.app.app_hd.service.UserNumberService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("UserNumber")
public class UserNumberServiceImpl extends ServiceImpl<UserNumberDao, UserNumber> implements UserNumberService {
}

View File

@ -0,0 +1,30 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.UserDao;
import com.app.app_hd.entity.User;
import com.app.app_hd.service.UserService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import jakarta.annotation.Resource;
import org.springframework.stereotype.Service;
import java.util.List;
@Service("UserService")
public class UserServiceImpl extends ServiceImpl<UserDao, User> implements UserService {
@Resource
private UserDao userDao;
@Override
public User login(String name, String password) {
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.eq("username",name);
wrapper.eq("password",password);
List<User> users = userDao.selectList(wrapper);
if(CollectionUtils.isNotEmpty(users)){
return users.get(0);
}
return null;
}
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.UserbankDao;
import com.app.app_hd.entity.Userbank;
import com.app.app_hd.service.UserbankService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("UserbankService")
public class UserbankServiceImpl extends ServiceImpl<UserbankDao, Userbank> implements UserbankService {
}

View File

@ -0,0 +1,12 @@
package com.app.app_hd.service.impl;
import com.app.app_hd.dao.VipDao;
import com.app.app_hd.entity.Vip;
import com.app.app_hd.service.VipService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("VipService")
public class VipServiceImpl extends ServiceImpl<VipDao, Vip> implements VipService {
}

Some files were not shown because too many files have changed in this diff Show More