lxx 8 ماه پیش
والد
کامیت
2ad9f9b04a
43فایلهای تغییر یافته به همراه1 افزوده شده و 27177 حذف شده
  1. 0 153
      bin/admin.sh
  2. 0 153
      bin/api.sh
  3. 0 12
      bin/clean.bat
  4. 0 12
      bin/package.bat
  5. 0 14
      bin/run.bat
  6. BIN
      doc/若依环境使用手册.docx
  7. 0 153
      echo2.0启动脚本/admin.sh
  8. 0 153
      echo2.0启动脚本/api.sh
  9. 0 2892
      log/debug.log
  10. 0 6074
      log/debug/debug.2025-05-14_10.log
  11. 0 4038
      log/debug/debug.2025-05-14_11.log
  12. 0 16
      log/error.log
  13. 0 299
      log/error/error.2025-05-14_10.log
  14. 0 194
      log/error/error.2025-05-14_11.log
  15. 0 127
      log/info.log
  16. 0 353
      log/info/info.2025-05-14_10.log
  17. 0 230
      log/info/info.2025-05-14_11.log
  18. 0 3172
      logs/sys-error.log
  19. 0 263
      logs/sys-info.log
  20. 0 7
      logs/sys-user.log
  21. 0 27
      node_modules/.package-lock.json
  22. 0 20
      node_modules/ws/LICENSE
  23. 0 548
      node_modules/ws/README.md
  24. 0 8
      node_modules/ws/browser.js
  25. 0 13
      node_modules/ws/index.js
  26. 0 131
      node_modules/ws/lib/buffer-util.js
  27. 0 18
      node_modules/ws/lib/constants.js
  28. 0 292
      node_modules/ws/lib/event-target.js
  29. 0 203
      node_modules/ws/lib/extension.js
  30. 0 55
      node_modules/ws/lib/limiter.js
  31. 0 528
      node_modules/ws/lib/permessage-deflate.js
  32. 0 706
      node_modules/ws/lib/receiver.js
  33. 0 602
      node_modules/ws/lib/sender.js
  34. 0 161
      node_modules/ws/lib/stream.js
  35. 0 62
      node_modules/ws/lib/subprotocol.js
  36. 0 152
      node_modules/ws/lib/validation.js
  37. 0 540
      node_modules/ws/lib/websocket-server.js
  38. 0 1388
      node_modules/ws/lib/websocket.js
  39. 0 69
      node_modules/ws/package.json
  40. 0 8
      node_modules/ws/wrapper.mjs
  41. 1 1
      ruoyi-system/src/main/java/com/ruoyi/socket/manager/BianaceWebSocketClient.java
  42. BIN
      ruoyi-system/target/classes/com/ruoyi/socket/manager/BianaceWebSocketClient.class
  43. 0 3330
      sql/echo2.sql

+ 0 - 153
bin/admin.sh

@@ -1,153 +0,0 @@
-#!/bin/sh
-# 该脚本为Linux下启动java程序的脚本
-# 特别注意:
-# 该脚本使用系统kill命令来强制终止指定的java程序进程。
-# 所以在杀死进程前,可能会造成数据丢失或数据不完整。如果必须要考虑到这类情况,则需要改写此脚本,
-# 根据实际情况来修改以下配置信息 ##################################
-# JAVA应用程序的名称
-APP_NAME=$2'-admin'
-# jar包存放路径
-JAR_PATH='/opt/echo2/'$2'/admin'
-#更改jar 名称
-mv $JAR_PATH/"echo2-admin.jar" $JAR_PATH/$2"-admin.jar"
-# jar包名称
-JAR_NAME=$2"-admin.jar"
-# PID 代表是PID文件
-JAR_PID=$JAR_NAME\.pid
-# 日志输出文件
-LOG_FILE=
-
-
-# java虚拟机启动参数
-#-Xms:初始Heap(堆)大小,使用的最小内存,cpu性能高时此值应设的大一些
-XMS="-Xms512m"
-#-Xmx: java heap(堆)最大值,使用的最大内存
-XMX="-Xmx1024m"
-#-XX:MetaspaceSize:元空间Metaspace扩容时触发FullGC(垃圾回收)的初始化阈值
-METASPACE_SIZE="-XX:MetaspaceSize=512m"
-#-XX:MaxMetaspaceSize: 元空间Metaspace扩容时触发FullGC(垃圾回收)的最大阈值;建议MetaspaceSize和MaxMetaspaceSize设置一样大
-MAX_METASPACE_SIZE="-XX:MaxMetaspaceSize=512m"
-#-XX:+PrintGCDateStamps: GC日志打印时间戳信息,你可以通过-XX:+PrintGCDateStamps开启,或者-XX:-PrintGCDateStamps关闭 取值boolean
-PRINTGCDATESTAMPS="-XX:+PrintGCDateStamps"
-#-XX:+PrintGCDetails:GC日志打印详细信息,你可以通过-XX:+PrintGCDetails开启,或者-XX:-PrintGCDetails关闭 取值boolean
-PRINTGCDETAILS="-XX:+PrintGCDetails"
-#-XX:ParallelGCThreads: CMS/G1通用线程数设置
-PARALLELGCTHREADS="-XX:ParallelGCThreads=10"
-#-XX:+HeapDumpOnOutOfMemoryError:当JVM发生OOM时,自动生成DUMP文件,
-HEAPDUMPONOUTOFMEMORYERROR="-XX:+HeapDumpOnOutOfMemoryError"
-#-XX:HeapDumpPath:当JVM发生OOM时,自动生成DUMP文件的保存路径,缺省情况未指定目录时,JVM会创建一个名称为java_pidPID.hprof的堆dump文件在JVM的工作目录下
-HeapDumpPath="-XX:HeapDumpPath=$JAR_PATH/$LOG_FILE/gc/dump/$APP_NAME.hprof"
-#-Dfile.encoding: 文件编码
-FILE_ENCODING="-Dfile.encoding=utf-8"
-#拼接参数
-JAVA_OPTS="$XMS $XMX $METASPACE_SIZE $MAX_METASPACE_SIZE $PRINTGCDATESTAMPS $HEAPDUMPONOUTOFMEMORYERROR $HeapDumpPath $FILE_ENCODING -Xloggc:$LOG_FILE/gc/gclog.log"
-# 根据实际情况来修改以上配置信息 ##################################
-is_exist() {
-  # 查询出应用服务的进程id,grep -v 是反向查询的意思,查找除了grep操作的run.jar的进程之外的所有进程
-  pid=`ps -ef|grep $JAR_NAME|grep -v grep|awk '{print $2}' `
-  # [ ]表示条件测试。注意这里的空格很重要。要注意在'['后面和']'前面都必须要有空格
-  # [ -z STRING ] 如果STRING的长度为零则返回为真,即空是真
-  # 如果不存在返回0,存在返回1
-  if [ -z "${pid}" ]; then
-   return 0
-  else
-    return 1
-  fi
-}
-
-# ######### Shell脚本中$0、$?、$!、$$、$*、$#、$@等的说明 #########
-# $$ Shell本身的PID(ProcessID,即脚本运行的当前 进程ID号)
-# $! Shell最后运行的后台Process的PID(后台运行的最后一个进程的 进程ID号)
-# $? 最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
-# $- 显示shell使用的当前选项,与set命令功能相同
-# $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数,此选项参数可超过9个。
-# $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。
-# $# 添加到Shell的参数个数
-# $0 Shell本身的文件名
-# $1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…。
-
-# 服务启动方法
-start() {
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "$APP_NAME 已经在运行pid是 ${pid}"
-  else
-    # jar服务启动脚本
-    nohup java $JAVA_OPTS -jar $JAR_PATH/$JAR_NAME  --spring.profiles.active=$2 >$JAR_PATH/admin.log 2>&1 &
-    echo $! > $JAR_PID
-    echo "启动 $APP_NAME 成功 pid是 $! "
-    sleep 15
-    # 睡眠一会等启动完成后输出启动日志
-    cat $JAR_PATH/admin.log
-  fi
-}
-
-# 服务停止方法
-stop() {
-  # is_exist
-  pidf=$(cat $JAR_PID)
-  # echo "$pidf"
-  echo "pid = $pidf begin kill $pidf"
-  kill $pidf
-  rm -rf $JAR_PID
-  sleep 2
-  # 判断服务进程是否存在
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "pid = $pid begin kill -9 $pid"
-    kill -9 $pid
-    sleep 2
-    echo "$APP_NAME 已停止!"
-  else
-    echo "$APP_NAME 没有运行!"
-  fi
-}
-
-# 服务运行状态查看方法
-status() {
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "$APP_NAME 正在运行,pid 是 ${pid}"
-  else
-    echo "$APP_NAME 没有运行!"
-  fi
-}
-
-# 重启服务方法
-restart() {
-  # 调用服务停止命令
-  stop
-  # 调用服务启动命令
-  start $1 $2
-}
-
-# 帮助说明,用于提示输入参数信息
-usage() {
-    echo "Usage: sh $APP_NAME.sh [ start | stop | restart | status ]"
-    exit 1
-}
-
-###################################
-# 读取脚本的第一个参数($1),进行判断
-# 参数取值范围:{ start | stop | restart | status }
-# 如参数不在指定范围之内,则打印帮助信息
-###################################
-#根据输入参数,选择执行对应方法,不输入则执行使用说明
-case "$1" in
-  'start')
-    start $1 $2
-    ;;
-  'stop')
-    stop
-    ;;
-  'restart')
-    restart $1 $2
-    ;;
-  'status')
-    status
-    ;;
-  *)
-    usage
-    ;;
-esac
-exit 0

+ 0 - 153
bin/api.sh

@@ -1,153 +0,0 @@
-#!/bin/sh
-# 该脚本为Linux下启动java程序的脚本
-# 特别注意:
-# 该脚本使用系统kill命令来强制终止指定的java程序进程。
-# 所以在杀死进程前,可能会造成数据丢失或数据不完整。如果必须要考虑到这类情况,则需要改写此脚本,
-# 根据实际情况来修改以下配置信息 ##################################
-# JAVA应用程序的名称
-APP_NAME=$2'-api'
-# jar包存放路径
-JAR_PATH='/opt/echo2/'$2'/api'
-#更改jar 名称
-mv $JAR_PATH/"echo2-api.jar" $JAR_PATH/$2"-api.jar"
-# jar包名称
-JAR_NAME=$2"-api.jar"
-# PID 代表是PID文件
-JAR_PID=$JAR_NAME\.pid
-# 日志输出文件
-LOG_FILE=
-
-
-# java虚拟机启动参数
-#-Xms:初始Heap(堆)大小,使用的最小内存,cpu性能高时此值应设的大一些
-XMS="-Xms1024m"
-#-Xmx: java heap(堆)最大值,使用的最大内存
-XMX="-Xmx2048m"
-#-XX:MetaspaceSize:元空间Metaspace扩容时触发FullGC(垃圾回收)的初始化阈值
-METASPACE_SIZE="-XX:MetaspaceSize=1024m"
-#-XX:MaxMetaspaceSize: 元空间Metaspace扩容时触发FullGC(垃圾回收)的最大阈值;建议MetaspaceSize和MaxMetaspaceSize设置一样大
-MAX_METASPACE_SIZE="-XX:MaxMetaspaceSize=1024m"
-#-XX:+PrintGCDateStamps: GC日志打印时间戳信息,你可以通过-XX:+PrintGCDateStamps开启,或者-XX:-PrintGCDateStamps关闭 取值boolean
-PRINTGCDATESTAMPS="-XX:+PrintGCDateStamps"
-#-XX:+PrintGCDetails:GC日志打印详细信息,你可以通过-XX:+PrintGCDetails开启,或者-XX:-PrintGCDetails关闭 取值boolean
-PRINTGCDETAILS="-XX:+PrintGCDetails"
-#-XX:ParallelGCThreads: CMS/G1通用线程数设置
-PARALLELGCTHREADS="-XX:ParallelGCThreads=10"
-#-XX:+HeapDumpOnOutOfMemoryError:当JVM发生OOM时,自动生成DUMP文件,
-HEAPDUMPONOUTOFMEMORYERROR="-XX:+HeapDumpOnOutOfMemoryError"
-#-XX:HeapDumpPath:当JVM发生OOM时,自动生成DUMP文件的保存路径,缺省情况未指定目录时,JVM会创建一个名称为java_pidPID.hprof的堆dump文件在JVM的工作目录下
-HeapDumpPath="-XX:HeapDumpPath=$JAR_PATH/$LOG_FILE/gc/dump/$APP_NAME.hprof"
-#-Dfile.encoding: 文件编码
-FILE_ENCODING="-Dfile.encoding=utf-8"
-#拼接参数
-JAVA_OPTS="$XMS $XMX $METASPACE_SIZE $MAX_METASPACE_SIZE $PRINTGCDATESTAMPS $HEAPDUMPONOUTOFMEMORYERROR $HeapDumpPath $FILE_ENCODING -Xloggc:$LOG_FILE/gc/gclog.log"
-# 根据实际情况来修改以上配置信息 ##################################
-is_exist() {
-  # 查询出应用服务的进程id,grep -v 是反向查询的意思,查找除了grep操作的run.jar的进程之外的所有进程
-  pid=`ps -ef|grep $JAR_NAME|grep -v grep|awk '{print $2}' `
-  # [ ]表示条件测试。注意这里的空格很重要。要注意在'['后面和']'前面都必须要有空格
-  # [ -z STRING ] 如果STRING的长度为零则返回为真,即空是真
-  # 如果不存在返回0,存在返回1
-  if [ -z "${pid}" ]; then
-   return 0
-  else
-    return 1
-  fi
-}
-
-# ######### Shell脚本中$0、$?、$!、$$、$*、$#、$@等的说明 #########
-# $$ Shell本身的PID(ProcessID,即脚本运行的当前 进程ID号)
-# $! Shell最后运行的后台Process的PID(后台运行的最后一个进程的 进程ID号)
-# $? 最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
-# $- 显示shell使用的当前选项,与set命令功能相同
-# $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数,此选项参数可超过9个。
-# $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。
-# $# 添加到Shell的参数个数
-# $0 Shell本身的文件名
-# $1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…。
-
-# 服务启动方法
-start() {
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "$APP_NAME 已经在运行pid是 ${pid}"
-  else
-    # jar服务启动脚本
-    nohup java $JAVA_OPTS -jar $JAR_PATH/$JAR_NAME  --spring.profiles.active=$2 >$JAR_PATH/api.log 2>&1 &
-    echo $! > $JAR_PID
-    echo "启动 $APP_NAME 成功 pid是 $! "
-    sleep 15
-    # 睡眠一会等启动完成后输出启动日志
-    cat $JAR_PATH/api.log
-  fi
-}
-
-# 服务停止方法
-stop() {
-  # is_exist
-  pidf=$(cat $JAR_PID)
-  # echo "$pidf"
-  echo "pid = $pidf begin kill $pidf"
-  kill $pidf
-  rm -rf $JAR_PID
-  sleep 2
-  # 判断服务进程是否存在
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "pid = $pid begin kill -9 $pid"
-    kill -9 $pid
-    sleep 2
-    echo "$APP_NAME 已停止!"
-  else
-    echo "$APP_NAME 没有运行!"
-  fi
-}
-
-# 服务运行状态查看方法
-status() {
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "$APP_NAME 正在运行,pid 是 ${pid}"
-  else
-    echo "$APP_NAME 没有运行!"
-  fi
-}
-
-# 重启服务方法
-restart() {
-  # 调用服务停止命令
-  stop
-  # 调用服务启动命令
-  start $1 $2
-}
-
-# 帮助说明,用于提示输入参数信息
-usage() {
-    echo "Usage: sh $APP_NAME.sh [ start | stop | restart | status ]"
-    exit 1
-}
-
-###################################
-# 读取脚本的第一个参数($1),进行判断
-# 参数取值范围:{ start | stop | restart | status }
-# 如参数不在指定范围之内,则打印帮助信息
-###################################
-#根据输入参数,选择执行对应方法,不输入则执行使用说明
-case "$1" in
-  'start')
-    start $1 $2
-    ;;
-  'stop')
-    stop
-    ;;
-  'restart')
-    restart $1 $2
-    ;;
-  'status')
-    status
-    ;;
-  *)
-    usage
-    ;;
-esac
-exit 0

+ 0 - 12
bin/clean.bat

@@ -1,12 +0,0 @@
-@echo off
-echo.
-echo [信息] 清理工程target生成路径。
-echo.
-
-%~d0
-cd %~dp0
-
-cd ..
-call mvn clean
-
-pause

+ 0 - 12
bin/package.bat

@@ -1,12 +0,0 @@
-@echo off
-echo.
-echo [信息] 打包Web工程,生成war/jar包文件。
-echo.
-
-%~d0
-cd %~dp0
-
-cd ..
-call mvn clean package -Dmaven.test.skip=true
-
-pause

+ 0 - 14
bin/run.bat

@@ -1,14 +0,0 @@
-@echo off
-echo.
-echo [信息] 使用Jar命令运行Web工程。
-echo.
-
-cd %~dp0
-cd ../ruoyi-admin/target
-
-set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
-
-java -jar %JAVA_OPTS% ruoyi-admin.jar
-
-cd bin
-pause

BIN
doc/若依环境使用手册.docx


+ 0 - 153
echo2.0启动脚本/admin.sh

@@ -1,153 +0,0 @@
-#!/bin/sh
-# 该脚本为Linux下启动java程序的脚本
-# 特别注意:
-# 该脚本使用系统kill命令来强制终止指定的java程序进程。
-# 所以在杀死进程前,可能会造成数据丢失或数据不完整。如果必须要考虑到这类情况,则需要改写此脚本,
-# 根据实际情况来修改以下配置信息 ##################################
-# JAVA应用程序的名称
-APP_NAME=$2'-admin'
-# jar包存放路径
-JAR_PATH='/opt/echo2/'$2'/admin'
-#更改jar 名称
-mv $JAR_PATH/"echo2-admin.jar" $JAR_PATH/$2"-admin.jar"
-# jar包名称
-JAR_NAME=$2"-admin.jar"
-# PID 代表是PID文件
-JAR_PID=$JAR_NAME\.pid
-# 日志输出文件
-LOG_FILE=
-
-
-# java虚拟机启动参数
-#-Xms:初始Heap(堆)大小,使用的最小内存,cpu性能高时此值应设的大一些
-XMS="-Xms512m"
-#-Xmx: java heap(堆)最大值,使用的最大内存
-XMX="-Xmx1024m"
-#-XX:MetaspaceSize:元空间Metaspace扩容时触发FullGC(垃圾回收)的初始化阈值
-METASPACE_SIZE="-XX:MetaspaceSize=512m"
-#-XX:MaxMetaspaceSize: 元空间Metaspace扩容时触发FullGC(垃圾回收)的最大阈值;建议MetaspaceSize和MaxMetaspaceSize设置一样大
-MAX_METASPACE_SIZE="-XX:MaxMetaspaceSize=512m"
-#-XX:+PrintGCDateStamps: GC日志打印时间戳信息,你可以通过-XX:+PrintGCDateStamps开启,或者-XX:-PrintGCDateStamps关闭 取值boolean
-PRINTGCDATESTAMPS="-XX:+PrintGCDateStamps"
-#-XX:+PrintGCDetails:GC日志打印详细信息,你可以通过-XX:+PrintGCDetails开启,或者-XX:-PrintGCDetails关闭 取值boolean
-PRINTGCDETAILS="-XX:+PrintGCDetails"
-#-XX:ParallelGCThreads: CMS/G1通用线程数设置
-PARALLELGCTHREADS="-XX:ParallelGCThreads=10"
-#-XX:+HeapDumpOnOutOfMemoryError:当JVM发生OOM时,自动生成DUMP文件,
-HEAPDUMPONOUTOFMEMORYERROR="-XX:+HeapDumpOnOutOfMemoryError"
-#-XX:HeapDumpPath:当JVM发生OOM时,自动生成DUMP文件的保存路径,缺省情况未指定目录时,JVM会创建一个名称为java_pidPID.hprof的堆dump文件在JVM的工作目录下
-HeapDumpPath="-XX:HeapDumpPath=$JAR_PATH/$LOG_FILE/gc/dump/$APP_NAME.hprof"
-#-Dfile.encoding: 文件编码
-FILE_ENCODING="-Dfile.encoding=utf-8"
-#拼接参数
-JAVA_OPTS="$XMS $XMX $METASPACE_SIZE $MAX_METASPACE_SIZE $PRINTGCDATESTAMPS $HEAPDUMPONOUTOFMEMORYERROR $HeapDumpPath $FILE_ENCODING -Xloggc:$LOG_FILE/gc/gclog.log"
-# 根据实际情况来修改以上配置信息 ##################################
-is_exist() {
-  # 查询出应用服务的进程id,grep -v 是反向查询的意思,查找除了grep操作的run.jar的进程之外的所有进程
-  pid=`ps -ef|grep $JAR_NAME|grep -v grep|awk '{print $2}' `
-  # [ ]表示条件测试。注意这里的空格很重要。要注意在'['后面和']'前面都必须要有空格
-  # [ -z STRING ] 如果STRING的长度为零则返回为真,即空是真
-  # 如果不存在返回0,存在返回1
-  if [ -z "${pid}" ]; then
-   return 0
-  else
-    return 1
-  fi
-}
-
-# ######### Shell脚本中$0、$?、$!、$$、$*、$#、$@等的说明 #########
-# $$ Shell本身的PID(ProcessID,即脚本运行的当前 进程ID号)
-# $! Shell最后运行的后台Process的PID(后台运行的最后一个进程的 进程ID号)
-# $? 最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
-# $- 显示shell使用的当前选项,与set命令功能相同
-# $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数,此选项参数可超过9个。
-# $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。
-# $# 添加到Shell的参数个数
-# $0 Shell本身的文件名
-# $1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…。
-
-# 服务启动方法
-start() {
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "$APP_NAME 已经在运行pid是 ${pid}"
-  else
-    # jar服务启动脚本
-    nohup java $JAVA_OPTS -jar $JAR_PATH/$JAR_NAME  --spring.profiles.active=$2 >$JAR_PATH/admin.log 2>&1 &
-    echo $! > $JAR_PID
-    echo "启动 $APP_NAME 成功 pid是 $! "
-    sleep 15
-    # 睡眠一会等启动完成后输出启动日志
-    cat $JAR_PATH/admin.log
-  fi
-}
-
-# 服务停止方法
-stop() {
-  # is_exist
-  pidf=$(cat $JAR_PID)
-  # echo "$pidf"
-  echo "pid = $pidf begin kill $pidf"
-  kill $pidf
-  rm -rf $JAR_PID
-  sleep 2
-  # 判断服务进程是否存在
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "pid = $pid begin kill -9 $pid"
-    kill -9 $pid
-    sleep 2
-    echo "$APP_NAME 已停止!"
-  else
-    echo "$APP_NAME 没有运行!"
-  fi
-}
-
-# 服务运行状态查看方法
-status() {
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "$APP_NAME 正在运行,pid 是 ${pid}"
-  else
-    echo "$APP_NAME 没有运行!"
-  fi
-}
-
-# 重启服务方法
-restart() {
-  # 调用服务停止命令
-  stop
-  # 调用服务启动命令
-  start $1 $2
-}
-
-# 帮助说明,用于提示输入参数信息
-usage() {
-    echo "Usage: sh $APP_NAME.sh [ start | stop | restart | status ]"
-    exit 1
-}
-
-###################################
-# 读取脚本的第一个参数($1),进行判断
-# 参数取值范围:{ start | stop | restart | status }
-# 如参数不在指定范围之内,则打印帮助信息
-###################################
-#根据输入参数,选择执行对应方法,不输入则执行使用说明
-case "$1" in
-  'start')
-    start $1 $2
-    ;;
-  'stop')
-    stop
-    ;;
-  'restart')
-    restart $1 $2
-    ;;
-  'status')
-    status
-    ;;
-  *)
-    usage
-    ;;
-esac
-exit 0

+ 0 - 153
echo2.0启动脚本/api.sh

@@ -1,153 +0,0 @@
-#!/bin/sh
-# 该脚本为Linux下启动java程序的脚本
-# 特别注意:
-# 该脚本使用系统kill命令来强制终止指定的java程序进程。
-# 所以在杀死进程前,可能会造成数据丢失或数据不完整。如果必须要考虑到这类情况,则需要改写此脚本,
-# 根据实际情况来修改以下配置信息 ##################################
-# JAVA应用程序的名称
-APP_NAME=$2'-api'
-# jar包存放路径
-JAR_PATH='/opt/echo2/'$2'/api'
-#更改jar 名称
-mv $JAR_PATH/"echo2-api.jar" $JAR_PATH/$2"-api.jar"
-# jar包名称
-JAR_NAME=$2"-api.jar"
-# PID 代表是PID文件
-JAR_PID=$JAR_NAME\.pid
-# 日志输出文件
-LOG_FILE=
-
-
-# java虚拟机启动参数
-#-Xms:初始Heap(堆)大小,使用的最小内存,cpu性能高时此值应设的大一些
-XMS="-Xms512m"
-#-Xmx: java heap(堆)最大值,使用的最大内存
-XMX="-Xmx1024m"
-#-XX:MetaspaceSize:元空间Metaspace扩容时触发FullGC(垃圾回收)的初始化阈值
-METASPACE_SIZE="-XX:MetaspaceSize=512m"
-#-XX:MaxMetaspaceSize: 元空间Metaspace扩容时触发FullGC(垃圾回收)的最大阈值;建议MetaspaceSize和MaxMetaspaceSize设置一样大
-MAX_METASPACE_SIZE="-XX:MaxMetaspaceSize=512m"
-#-XX:+PrintGCDateStamps: GC日志打印时间戳信息,你可以通过-XX:+PrintGCDateStamps开启,或者-XX:-PrintGCDateStamps关闭 取值boolean
-PRINTGCDATESTAMPS="-XX:+PrintGCDateStamps"
-#-XX:+PrintGCDetails:GC日志打印详细信息,你可以通过-XX:+PrintGCDetails开启,或者-XX:-PrintGCDetails关闭 取值boolean
-PRINTGCDETAILS="-XX:+PrintGCDetails"
-#-XX:ParallelGCThreads: CMS/G1通用线程数设置
-PARALLELGCTHREADS="-XX:ParallelGCThreads=10"
-#-XX:+HeapDumpOnOutOfMemoryError:当JVM发生OOM时,自动生成DUMP文件,
-HEAPDUMPONOUTOFMEMORYERROR="-XX:+HeapDumpOnOutOfMemoryError"
-#-XX:HeapDumpPath:当JVM发生OOM时,自动生成DUMP文件的保存路径,缺省情况未指定目录时,JVM会创建一个名称为java_pidPID.hprof的堆dump文件在JVM的工作目录下
-HeapDumpPath="-XX:HeapDumpPath=$JAR_PATH/$LOG_FILE/gc/dump/$APP_NAME.hprof"
-#-Dfile.encoding: 文件编码
-FILE_ENCODING="-Dfile.encoding=utf-8"
-#拼接参数
-JAVA_OPTS="$XMS $XMX $METASPACE_SIZE $MAX_METASPACE_SIZE $PRINTGCDATESTAMPS $HEAPDUMPONOUTOFMEMORYERROR $HeapDumpPath $FILE_ENCODING -Xloggc:$LOG_FILE/gc/gclog.log"
-# 根据实际情况来修改以上配置信息 ##################################
-is_exist() {
-  # 查询出应用服务的进程id,grep -v 是反向查询的意思,查找除了grep操作的run.jar的进程之外的所有进程
-  pid=`ps -ef|grep $JAR_NAME|grep -v grep|awk '{print $2}' `
-  # [ ]表示条件测试。注意这里的空格很重要。要注意在'['后面和']'前面都必须要有空格
-  # [ -z STRING ] 如果STRING的长度为零则返回为真,即空是真
-  # 如果不存在返回0,存在返回1
-  if [ -z "${pid}" ]; then
-   return 0
-  else
-    return 1
-  fi
-}
-
-# ######### Shell脚本中$0、$?、$!、$$、$*、$#、$@等的说明 #########
-# $$ Shell本身的PID(ProcessID,即脚本运行的当前 进程ID号)
-# $! Shell最后运行的后台Process的PID(后台运行的最后一个进程的 进程ID号)
-# $? 最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)
-# $- 显示shell使用的当前选项,与set命令功能相同
-# $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数,此选项参数可超过9个。
-# $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。
-# $# 添加到Shell的参数个数
-# $0 Shell本身的文件名
-# $1~$n 添加到Shell的各参数值。$1是第1参数、$2是第2参数…。
-
-# 服务启动方法
-start() {
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "$APP_NAME 已经在运行pid是 ${pid}"
-  else
-    # jar服务启动脚本
-    nohup java $JAVA_OPTS -jar $JAR_PATH/$JAR_NAME  --spring.profiles.active=$2 >$JAR_PATH/api.log 2>&1 &
-    echo $! > $JAR_PID
-    echo "启动 $APP_NAME 成功 pid是 $! "
-    sleep 15
-    # 睡眠一会等启动完成后输出启动日志
-    cat $JAR_PATH/api.log
-  fi
-}
-
-# 服务停止方法
-stop() {
-  # is_exist
-  pidf=$(cat $JAR_PID)
-  # echo "$pidf"
-  echo "pid = $pidf begin kill $pidf"
-  kill $pidf
-  rm -rf $JAR_PID
-  sleep 2
-  # 判断服务进程是否存在
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "pid = $pid begin kill -9 $pid"
-    kill -9 $pid
-    sleep 2
-    echo "$APP_NAME 已停止!"
-  else
-    echo "$APP_NAME 没有运行!"
-  fi
-}
-
-# 服务运行状态查看方法
-status() {
-  is_exist
-  if [ $? -eq "1" ]; then
-    echo "$APP_NAME 正在运行,pid 是 ${pid}"
-  else
-    echo "$APP_NAME 没有运行!"
-  fi
-}
-
-# 重启服务方法
-restart() {
-  # 调用服务停止命令
-  stop
-  # 调用服务启动命令
-  start $1 $2
-}
-
-# 帮助说明,用于提示输入参数信息
-usage() {
-    echo "Usage: sh $APP_NAME.sh [ start | stop | restart | status ]"
-    exit 1
-}
-
-###################################
-# 读取脚本的第一个参数($1),进行判断
-# 参数取值范围:{ start | stop | restart | status }
-# 如参数不在指定范围之内,则打印帮助信息
-###################################
-#根据输入参数,选择执行对应方法,不输入则执行使用说明
-case "$1" in
-  'start')
-    start $1 $2
-    ;;
-  'stop')
-    stop
-    ;;
-  'restart')
-    restart $1 $2
-    ;;
-  'status')
-    status
-    ;;
-  *)
-    usage
-    ;;
-esac
-exit 0

+ 0 - 2892
log/debug.log

@@ -1,2892 +0,0 @@
-2025-05-19 09:46:46.478 [INFO] [restartedMain] [com.ruoyi.ApiApplication.logStarting:55] - Starting ApiApplication using Java 20.0.2 on qiniu with PID 7920 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-19 09:46:46.484 [DEBUG] [restartedMain] [com.ruoyi.ApiApplication.logStarting:56] - Running with Spring Boot v2.5.15, Spring v5.3.27
-2025-05-19 09:46:46.484 [INFO] [restartedMain] [com.ruoyi.ApiApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-19 09:46:46.484 [DEBUG] [restartedMain] [org.springframework.boot.SpringApplication.load:713] - Loading source class com.ruoyi.ApiApplication
-2025-05-19 09:46:46.487 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.prepareRefresh:629] - Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe
-2025-05-19 09:46:46.488 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
-2025-05-19 09:46:46.488 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory'
-2025-05-19 09:46:46.698 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/web/OpenApiControllerWebMvc.class]
-2025-05-19 09:46:46.701 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasVendorExtensionsMapperImpl.class]
-2025-05-19 09:46:46.702 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/StyleEnumMapperImpl.class]
-2025-05-19 09:46:46.702 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SecuritySchemeMapperImpl.class]
-2025-05-19 09:46:46.703 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasSecurityMapperImpl.class]
-2025-05-19 09:46:46.703 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SchemaMapperImpl.class]
-2025-05-19 09:46:46.703 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ExamplesMapperImpl.class]
-2025-05-19 09:46:46.704 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ServiceModelToOpenApiMapperImpl.class]
-2025-05-19 09:46:46.704 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasLicenceMapper.class]
-2025-05-19 09:46:46.714 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReferenceScanner.class]
-2025-05-19 09:46:46.715 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDocumentationScanner.class]
-2025-05-19 09:46:46.715 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionReader.class]
-2025-05-19 09:46:46.715 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReader.class]
-2025-05-19 09:46:46.716 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelSpecificationReader.class]
-2025-05-19 09:46:46.716 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/CachingOperationReader.class]
-2025-05-19 09:46:46.717 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/MediaTypeReader.class]
-2025-05-19 09:46:46.717 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingScanner.class]
-2025-05-19 09:46:46.717 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelReader.class]
-2025-05-19 09:46:46.718 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionLookup.class]
-2025-05-19 09:46:46.719 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationModelsProvider.class]
-2025-05-19 09:46:46.719 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationDeprecatedReader.class]
-2025-05-19 09:46:46.719 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ResponseMessagesReader.class]
-2025-05-19 09:46:46.720 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterReader.class]
-2025-05-19 09:46:46.721 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationTagsReader.class]
-2025-05-19 09:46:46.721 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ApiOperationReader.class]
-2025-05-19 09:46:46.722 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/DefaultOperationReader.class]
-2025-05-19 09:46:46.722 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterRequestConditionReader.class]
-2025-05-19 09:46:46.722 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterHeadersConditionReader.class]
-2025-05-19 09:46:46.722 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ContentParameterAggregator.class]
-2025-05-19 09:46:46.723 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationResponseClassReader.class]
-2025-05-19 09:46:46.723 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/CachingOperationNameGenerator.class]
-2025-05-19 09:46:46.724 [DEBUG] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.core.RedisConnectionUtils.doCloseConnection:389] - Closing Redis Connection.
-2025-05-19 09:46:46.724 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterMultiplesReader.class]
-2025-05-19 09:46:46.725 [DEBUG] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection:143] - Fetching Redis Connection from RedisConnectionFactory
-2025-05-19 09:46:46.725 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ModelAttributeParameterExpander.class]
-2025-05-19 09:46:46.725 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterTypeReader.class]
-2025-05-19 09:46:46.726 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterRequiredReader.class]
-2025-05-19 09:46:46.726 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDataTypeReader.class]
-2025-05-19 09:46:46.727 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDefaultReader.class]
-2025-05-19 09:46:46.727 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterNameReader.class]
-2025-05-19 09:46:46.727 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ExpandedParameterBuilder.class]
-2025-05-19 09:46:46.725 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-19 09:46:46.729 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DefaultResponseTypeReader.class]
-2025-05-19 09:46:46.732 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.class]
-2025-05-19 09:46:46.733 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsManager.class]
-2025-05-19 09:46:46.734 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.class]
-2025-05-19 09:46:46.736 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/QueryStringUriTemplateDecorator.class]
-2025-05-19 09:46:46.736 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathMappingDecorator.class]
-2025-05-19 09:46:46.737 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathSanitizer.class]
-2025-05-19 09:46:46.737 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/OperationPathDecorator.class]
-2025-05-19 09:46:46.752 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonJsonViewProvider.class]
-2025-05-19 09:46:46.753 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelDependencyProvider.class]
-2025-05-19 09:46:46.753 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/TypeNameExtractor.class]
-2025-05-19 09:46:46.753 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/PropertyDiscriminatorBasedInheritancePlugin.class]
-2025-05-19 09:46:46.754 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/XmlModelPlugin.class]
-2025-05-19 09:46:46.754 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/SchemaPluginsManager.class]
-2025-05-19 09:46:46.754 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/JsonIgnorePropertiesModelPlugin.class]
-2025-05-19 09:46:46.758 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/CachingModelPropertiesProvider.class]
-2025-05-19 09:46:46.759 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ObjectMapperBeanPropertyNamingStrategy.class]
-2025-05-19 09:46:46.759 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/bean/AccessorsProvider.class]
-2025-05-19 09:46:46.760 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/field/FieldProvider.class]
-2025-05-19 09:46:46.760 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/XmlPropertyPlugin.class]
-2025-05-19 09:46:46.761 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/OptimizedModelPropertiesProvider.class]
-2025-05-19 09:46:46.761 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/FactoryMethodProvider.class]
-2025-05-19 09:46:46.762 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ModelSpecificationFactory.class]
-2025-05-19 09:46:46.763 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelProvider.class]
-2025-05-19 09:46:46.763 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelDependencyProvider.class]
-2025-05-19 09:46:46.764 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonEnumTypeDeterminer.class]
-2025-05-19 09:46:46.764 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelProvider.class]
-2025-05-19 09:46:46.765 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelSpecificationProvider.class]
-2025-05-19 09:46:46.778 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/OpenApiSchemaPropertyBuilder.class]
-2025-05-19 09:46:46.779 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelPropertyPropertyBuilder.class]
-2025-05-19 09:46:46.779 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelTypeNameProvider.class]
-2025-05-19 09:46:46.779 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelBuilder.class]
-2025-05-19 09:46:46.780 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParameterReader.class]
-2025-05-19 09:46:46.781 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/VendorExtensionsReader.class]
-2025-05-19 09:46:46.781 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationResponseClassReader.class]
-2025-05-19 09:46:46.781 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationModelsProvider.class]
-2025-05-19 09:46:46.781 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationAuthReader.class]
-2025-05-19 09:46:46.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerMediaTypeReader.class]
-2025-05-19 09:46:46.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHttpMethodReader.class]
-2025-05-19 09:46:46.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParametersReader.class]
-2025-05-19 09:46:46.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationAuthReader.class]
-2025-05-19 09:46:46.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHiddenReader.class]
-2025-05-19 09:46:46.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationSummaryReader.class]
-2025-05-19 09:46:46.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationTagsReader.class]
-2025-05-19 09:46:46.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerResponseMessageReader.class]
-2025-05-19 09:46:46.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNicknameIntoUniqueIdReader.class]
-2025-05-19 09:46:46.784 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationPositionReader.class]
-2025-05-19 09:46:46.784 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiResponseReader.class]
-2025-05-19 09:46:46.784 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNotesReader.class]
-2025-05-19 09:46:46.785 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationTagsReader.class]
-2025-05-19 09:46:46.785 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/ApiParamParameterBuilder.class]
-2025-05-19 09:46:46.785 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/SwaggerExpandedParameterBuilder.class]
-2025-05-19 09:46:46.786 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/OpenApiParameterBuilder.class]
-2025-05-19 09:46:46.787 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/SwaggerApiListingReader.class]
-2025-05-19 09:46:46.788 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/InMemorySwaggerResourcesProvider.class]
-2025-05-19 09:46:46.788 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/ApiResourceController.class]
-2025-05-19 09:46:46.798 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ServiceModelToSwagger2MapperImpl.class]
-2025-05-19 09:46:46.798 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/VendorExtensionsMapperImpl.class]
-2025-05-19 09:46:46.799 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/PropertyMapperImpl.class]
-2025-05-19 09:46:46.799 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/CompatibilityModelMapperImpl.class]
-2025-05-19 09:46:46.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ParameterMapperImpl.class]
-2025-05-19 09:46:46.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelMapperImpl.class]
-2025-05-19 09:46:46.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/RequestParameterMapperImpl.class]
-2025-05-19 09:46:46.802 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelSpecificationMapperImpl.class]
-2025-05-19 09:46:46.802 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/LicenseMapperImpl.class]
-2025-05-19 09:46:46.803 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/SecurityMapperImpl.class]
-2025-05-19 09:46:46.806 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/web/Swagger2ControllerWebMvc.class]
-2025-05-19 09:46:46.870 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages'
-2025-05-19 09:46:46.870 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.AutoConfigurationPackages.get:196] - @EnableAutoConfiguration was declared on a class in the package 'com.ruoyi'. Automatic @Repository and @Entity scanning is enabled.
-2025-05-19 09:46:46.871 [DEBUG] [restartedMain] [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration.registerBeanDefinitions:278] - Searching for mappers annotated with @Mapper
-2025-05-19 09:46:46.871 [DEBUG] [restartedMain] [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration.lambda$registerBeanDefinitions$0:282] - Using auto-configuration base package 'com.ruoyi'
-2025-05-19 09:46:46.893 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-19 09:46:46.893 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-19 09:46:46.893 [DEBUG] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:145] - Scanning for Redis repositories in packages com.ruoyi.
-2025-05-19 09:46:46.894 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces.
-2025-05-19 09:46:46.957 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer'
-2025-05-19 09:46:46.957 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer'
-2025-05-19 09:46:46.959 [WARN] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.warn:44] - No MyBatis mapper was found in '[com.ruoyi]' package. Please check your configuration.
-2025-05-19 09:46:46.965 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor'
-2025-05-19 09:46:46.974 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
-2025-05-19 09:46:46.974 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor'
-2025-05-19 09:46:46.974 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'conversionServicePostProcessor'
-2025-05-19 09:46:46.975 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
-2025-05-19 09:46:46.975 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory'
-2025-05-19 09:46:46.976 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
-2025-05-19 09:46:46.976 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
-2025-05-19 09:46:46.977 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor'
-2025-05-19 09:46:46.977 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder'
-2025-05-19 09:46:46.977 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinderFactory'
-2025-05-19 09:46:46.978 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'
-2025-05-19 09:46:46.978 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration'
-2025-05-19 09:46:46.978 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor'
-2025-05-19 09:46:46.978 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration'
-2025-05-19 09:46:46.980 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator'
-2025-05-19 09:46:46.981 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodValidationPostProcessor'
-2025-05-19 09:46:46.989 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'methodValidationPostProcessor' via factory method to bean named 'environment'
-2025-05-19 09:46:46.990 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.EnableConfigurationPropertiesRegistrar.methodValidationExcludeFilter'
-2025-05-19 09:46:46.991 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor'
-2025-05-19 09:46:46.992 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment'
-2025-05-19 09:46:46.992 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor'
-2025-05-19 09:46:46.992 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor'
-2025-05-19 09:46:46.993 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor'
-2025-05-19 09:46:46.993 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.config.internalCacheAdvisor'
-2025-05-19 09:46:46.993 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.annotation.ProxyCachingConfiguration'
-2025-05-19 09:46:46.994 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicDatasourceAnnotationAdvisor'
-2025-05-19 09:46:46.994 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:46.994 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:46.994 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:46.994 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
-2025-05-19 09:46:46.995 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration'
-2025-05-19 09:46:46.995 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:46.995 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:46.998 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:46.999 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:46.999 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:46.999 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.000 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionAttributeSource'
-2025-05-19 09:46:47.000 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.000 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.000 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.000 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.001 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.001 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.002 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionInterceptor'
-2025-05-19 09:46:47.002 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource'
-2025-05-19 09:46:47.003 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource'
-2025-05-19 09:46:47.003 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor'
-2025-05-19 09:46:47.004 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$77d965eb] - unable to determine constructor/method parameter names
-2025-05-19 09:46:47.004 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-19 09:46:47.004 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.004 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.005 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties'
-2025-05-19 09:46:47.005 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.005 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.005 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.005 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.006 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.006 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.009 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-19 09:46:47.010 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.010 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.010 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.011 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-19 09:46:47.011 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' via constructor to bean named 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-19 09:46:47.013 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$77d965eb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-19 09:46:47.013 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-19 09:46:47.015 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dsProcessor'
-2025-05-19 09:46:47.016 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dsProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6cbfcc71'
-2025-05-19 09:46:47.016 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-19 09:46:47.017 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dynamicDatasourceAnnotationAdvisor' via factory method to bean named 'dsProcessor'
-2025-05-19 09:46:47.019 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheOperationSource'
-2025-05-19 09:46:47.020 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheInterceptor'
-2025-05-19 09:46:47.021 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheInterceptor' via factory method to bean named 'cacheOperationSource'
-2025-05-19 09:46:47.022 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheOperationSource'
-2025-05-19 09:46:47.022 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheInterceptor'
-2025-05-19 09:46:47.023 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcObjectMapperConfigurer'
-2025-05-19 09:46:47.025 [DEBUG] [restartedMain] [org.springframework.ui.context.support.UiApplicationContextUtils.initThemeSource:85] - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@58f716d]
-2025-05-19 09:46:47.025 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactory'
-2025-05-19 09:46:47.025 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat'
-2025-05-19 09:46:47.027 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'websocketServletWebServerCustomizer'
-2025-05-19 09:46:47.027 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration'
-2025-05-19 09:46:47.028 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer'
-2025-05-19 09:46:47.028 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration'
-2025-05-19 09:46:47.029 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-19 09:46:47.033 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-19 09:46:47.034 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer'
-2025-05-19 09:46:47.035 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-19 09:46:47.035 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer'
-2025-05-19 09:46:47.035 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration'
-2025-05-19 09:46:47.036 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment'
-2025-05-19 09:46:47.036 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-19 09:46:47.037 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer'
-2025-05-19 09:46:47.037 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration'
-2025-05-19 09:46:47.038 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-19 09:46:47.039 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageCustomizer'
-2025-05-19 09:46:47.039 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration'
-2025-05-19 09:46:47.040 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-19 09:46:47.041 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServletRegistration'
-2025-05-19 09:46:47.041 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration'
-2025-05-19 09:46:47.043 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServlet'
-2025-05-19 09:46:47.043 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration'
-2025-05-19 09:46:47.044 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-19 09:46:47.049 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-19 09:46:47.057 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet'
-2025-05-19 09:46:47.057 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-19 09:46:47.057 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'multipartConfigElement'
-2025-05-19 09:46:47.057 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration'
-2025-05-19 09:46:47.058 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-19 09:46:47.059 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' via constructor to bean named 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-19 09:46:47.061 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration'
-2025-05-19 09:46:47.070 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getArchiveFileDocumentRoot:81] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-19 09:46:47.070 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getExplodedWarFileDocumentRoot:125] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-19 09:46:47.071 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.logNoDocumentRoots:149] - None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2025-05-19 09:46:47.097 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-19 09:46:47.097 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-19 09:46:47.097 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-19 09:46:47.097 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-19 09:46:47.147 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-19 09:46:47.147 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:284] - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2025-05-19 09:46:47.148 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 661 ms
-2025-05-19 09:46:47.148 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'securityFilterChainRegistration'
-2025-05-19 09:46:47.149 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration'
-2025-05-19 09:46:47.150 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties'
-2025-05-19 09:46:47.152 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'securityFilterChainRegistration' via factory method to bean named 'spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties'
-2025-05-19 09:46:47.156 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'requestContextFilter'
-2025-05-19 09:46:47.160 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'formContentFilter'
-2025-05-19 09:46:47.160 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration'
-2025-05-19 09:46:47.165 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'characterEncodingFilter'
-2025-05-19 09:46:47.172 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.ServletContextInitializerBeans.logMappings:236] - Mapping filters: springSecurityFilterChain urls=[/*] order=-100, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105
-2025-05-19 09:46:47.172 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.ServletContextInitializerBeans.logMappings:236] - Mapping servlets: dispatcherServlet urls=[/]
-2025-05-19 09:46:47.174 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter.init:242] - Filter 'requestContextFilter' configured for use
-2025-05-19 09:46:47.175 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter.init:242] - Filter 'characterEncodingFilter' configured for use
-2025-05-19 09:46:47.175 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1.init:242] - Filter 'springSecurityFilterChain' configured for use
-2025-05-19 09:46:47.175 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.filter.OrderedFormContentFilter.init:242] - Filter 'formContentFilter' configured for use
-2025-05-19 09:46:47.176 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiApplication'
-2025-05-19 09:46:47.177 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'openApiControllerWebMvc'
-2025-05-19 09:46:47.178 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'resourceGroupCache'
-2025-05-19 09:46:47.178 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.spring.web.SpringfoxWebConfiguration'
-2025-05-19 09:46:47.180 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'serviceModelToOpenApiMapperImpl'
-2025-05-19 09:46:47.181 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'oasVendorExtensionsMapperImpl'
-2025-05-19 09:46:47.181 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'oasLicenceMapper'
-2025-05-19 09:46:47.182 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'examplesMapperImpl'
-2025-05-19 09:46:47.183 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'oasSecurityMapperImpl'
-2025-05-19 09:46:47.183 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'schemaMapperImpl'
-2025-05-19 09:46:47.184 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'styleEnumMapperImpl'
-2025-05-19 09:46:47.185 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'securitySchemeMapperImpl'
-2025-05-19 09:46:47.186 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jsonSerializer'
-2025-05-19 09:46:47.187 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'openApiModule'
-2025-05-19 09:46:47.187 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.oas.configuration.OpenApiMappingConfiguration'
-2025-05-19 09:46:47.189 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swagger2Module'
-2025-05-19 09:46:47.189 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.swagger2.configuration.Swagger2DocumentationConfiguration'
-2025-05-19 09:46:47.191 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jsonSerializer' via factory method to bean named 'openApiModule'
-2025-05-19 09:46:47.191 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jsonSerializer' via factory method to bean named 'swagger2Module'
-2025-05-19 09:46:47.192 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcOpenApiTransformationFilterRegistry'
-2025-05-19 09:46:47.199 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiControllerWebMvc' via constructor to bean named 'resourceGroupCache'
-2025-05-19 09:46:47.199 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiControllerWebMvc' via constructor to bean named 'serviceModelToOpenApiMapperImpl'
-2025-05-19 09:46:47.199 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiControllerWebMvc' via constructor to bean named 'jsonSerializer'
-2025-05-19 09:46:47.199 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiControllerWebMvc' via constructor to bean named 'webMvcOpenApiTransformationFilterRegistry'
-2025-05-19 09:46:47.200 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiListingReferenceScanner'
-2025-05-19 09:46:47.200 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiDocumentationScanner'
-2025-05-19 09:46:47.201 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiListingScanner'
-2025-05-19 09:46:47.201 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiDescriptionReader'
-2025-05-19 09:46:47.202 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cachingOperationReader'
-2025-05-19 09:46:47.202 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiOperationReader'
-2025-05-19 09:46:47.203 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'documentationPluginsManager'
-2025-05-19 09:46:47.203 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'documentationPluginRegistry'
-2025-05-19 09:46:47.205 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiListingBuilderPluginRegistry'
-2025-05-19 09:46:47.206 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterBuilderPluginRegistry'
-2025-05-19 09:46:47.208 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'expandedParameterBuilderPluginRegistry'
-2025-05-19 09:46:47.209 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationBuilderPluginRegistry'
-2025-05-19 09:46:47.211 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationModelsProviderPluginRegistry'
-2025-05-19 09:46:47.212 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultsProviderPluginRegistry'
-2025-05-19 09:46:47.214 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'pathDecoratorRegistry'
-2025-05-19 09:46:47.216 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiListingScannerPluginRegistry'
-2025-05-19 09:46:47.217 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'responseBuilderPluginRegistry'
-2025-05-19 09:46:47.219 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'modelNamesRegistryFactoryPluginRegistry'
-2025-05-19 09:46:47.221 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cachingOperationNameGenerator'
-2025-05-19 09:46:47.221 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiOperationReader' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.222 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiOperationReader' via constructor to bean named 'cachingOperationNameGenerator'
-2025-05-19 09:46:47.222 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cachingOperationReader' via constructor to bean named 'apiOperationReader'
-2025-05-19 09:46:47.223 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiDescriptionLookup'
-2025-05-19 09:46:47.223 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiDescriptionReader' via constructor to bean named 'cachingOperationReader'
-2025-05-19 09:46:47.223 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiDescriptionReader' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.223 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiDescriptionReader' via constructor to bean named 'apiDescriptionLookup'
-2025-05-19 09:46:47.223 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiModelReader'
-2025-05-19 09:46:47.224 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cachingModelProvider'
-2025-05-19 09:46:47.224 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultModelProvider'
-2025-05-19 09:46:47.225 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cachingModelPropertiesProvider'
-2025-05-19 09:46:47.225 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'typeResolver'
-2025-05-19 09:46:47.225 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.schema.configuration.ModelsConfiguration'
-2025-05-19 09:46:47.226 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'optimized'
-2025-05-19 09:46:47.227 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'accessorsProvider'
-2025-05-19 09:46:47.227 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'accessorsProvider' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.227 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'fieldProvider'
-2025-05-19 09:46:47.228 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'fieldProvider' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.228 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'factoryMethodProvider'
-2025-05-19 09:46:47.228 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'factoryMethodProvider' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.229 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'objectMapperBeanPropertyNamingStrategy'
-2025-05-19 09:46:47.231 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'schemaPluginsManager'
-2025-05-19 09:46:47.231 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'modelPropertyBuilderPluginRegistry'
-2025-05-19 09:46:47.233 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'modelBuilderPluginRegistry'
-2025-05-19 09:46:47.235 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'viewProviderPluginRegistry'
-2025-05-19 09:46:47.237 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'syntheticModelProviderPluginRegistry'
-2025-05-19 09:46:47.238 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'schemaPluginsManager' via constructor to bean named 'modelPropertyBuilderPluginRegistry'
-2025-05-19 09:46:47.238 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'schemaPluginsManager' via constructor to bean named 'modelBuilderPluginRegistry'
-2025-05-19 09:46:47.238 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'schemaPluginsManager' via constructor to bean named 'viewProviderPluginRegistry'
-2025-05-19 09:46:47.239 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'schemaPluginsManager' via constructor to bean named 'syntheticModelProviderPluginRegistry'
-2025-05-19 09:46:47.239 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.240 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'typeNameExtractor'
-2025-05-19 09:46:47.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'typeNameProviderPluginRegistry'
-2025-05-19 09:46:47.242 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'typeNameExtractor' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.242 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'typeNameExtractor' via constructor to bean named 'typeNameProviderPluginRegistry'
-2025-05-19 09:46:47.242 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'typeNameExtractor' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'modelSpecificationFactory'
-2025-05-19 09:46:47.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'modelSpecificationFactory' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'modelSpecificationFactory' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'accessorsProvider'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'fieldProvider'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'factoryMethodProvider'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'objectMapperBeanPropertyNamingStrategy'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'schemaPluginsManager'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optimized' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.246 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cachingModelPropertiesProvider' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.246 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cachingModelPropertiesProvider' via constructor to bean named 'optimized'
-2025-05-19 09:46:47.248 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cachingModelDependencyProvider'
-2025-05-19 09:46:47.248 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultModelDependencyProvider'
-2025-05-19 09:46:47.248 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelDependencyProvider' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.248 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelDependencyProvider' via constructor to bean named 'cachingModelPropertiesProvider'
-2025-05-19 09:46:47.248 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelDependencyProvider' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.248 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelDependencyProvider' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.248 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelDependencyProvider' via constructor to bean named 'schemaPluginsManager'
-2025-05-19 09:46:47.249 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cachingModelDependencyProvider' via constructor to bean named 'defaultModelDependencyProvider'
-2025-05-19 09:46:47.249 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelProvider' via constructor to bean named 'cachingModelPropertiesProvider'
-2025-05-19 09:46:47.249 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelProvider' via constructor to bean named 'cachingModelDependencyProvider'
-2025-05-19 09:46:47.249 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelProvider' via constructor to bean named 'schemaPluginsManager'
-2025-05-19 09:46:47.249 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelProvider' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.249 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelProvider' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.250 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultModelSpecificationProvider'
-2025-05-19 09:46:47.251 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelSpecificationProvider' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.251 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelSpecificationProvider' via constructor to bean named 'cachingModelPropertiesProvider'
-2025-05-19 09:46:47.251 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelSpecificationProvider' via constructor to bean named 'cachingModelDependencyProvider'
-2025-05-19 09:46:47.251 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelSpecificationProvider' via constructor to bean named 'schemaPluginsManager'
-2025-05-19 09:46:47.251 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelSpecificationProvider' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.251 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelSpecificationProvider' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.251 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultModelSpecificationProvider' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.252 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cachingModelProvider' via constructor to bean named 'defaultModelProvider'
-2025-05-19 09:46:47.252 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cachingModelProvider' via constructor to bean named 'defaultModelSpecificationProvider'
-2025-05-19 09:46:47.253 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelReader' via constructor to bean named 'cachingModelProvider'
-2025-05-19 09:46:47.253 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelReader' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.253 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelReader' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.253 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelReader' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.253 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelReader' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiModelSpecificationReader'
-2025-05-19 09:46:47.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelSpecificationReader' via constructor to bean named 'cachingModelProvider'
-2025-05-19 09:46:47.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelSpecificationReader' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelSpecificationReader' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiListingScanner' via constructor to bean named 'apiDescriptionReader'
-2025-05-19 09:46:47.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiListingScanner' via constructor to bean named 'apiModelReader'
-2025-05-19 09:46:47.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiListingScanner' via constructor to bean named 'apiModelSpecificationReader'
-2025-05-19 09:46:47.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiListingScanner' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiDocumentationScanner' via constructor to bean named 'apiListingReferenceScanner'
-2025-05-19 09:46:47.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiDocumentationScanner' via constructor to bean named 'apiListingScanner'
-2025-05-19 09:46:47.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiListingReader'
-2025-05-19 09:46:47.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mediaTypeReader'
-2025-05-19 09:46:47.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationModelsProvider'
-2025-05-19 09:46:47.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationModelsProvider' via constructor to bean named 'schemaPluginsManager'
-2025-05-19 09:46:47.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationDeprecatedReader'
-2025-05-19 09:46:47.257 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'responseMessagesReader'
-2025-05-19 09:46:47.257 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'responseMessagesReader' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.257 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'responseMessagesReader' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.257 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'responseMessagesReader' via constructor to bean named 'schemaPluginsManager'
-2025-05-19 09:46:47.257 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'responseMessagesReader' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.257 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'responseMessagesReader' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.258 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationParameterReader'
-2025-05-19 09:46:47.258 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'modelAttributeParameterExpander'
-2025-05-19 09:46:47.258 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'modelAttributeParameterExpander' via constructor to bean named 'fieldProvider'
-2025-05-19 09:46:47.258 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'modelAttributeParameterExpander' via constructor to bean named 'accessorsProvider'
-2025-05-19 09:46:47.259 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'modelAttributeParameterExpander' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.259 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'contentParameterAggregator'
-2025-05-19 09:46:47.260 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationParameterReader' via constructor to bean named 'modelAttributeParameterExpander'
-2025-05-19 09:46:47.260 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationParameterReader' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.260 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationParameterReader' via constructor to bean named 'contentParameterAggregator'
-2025-05-19 09:46:47.260 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationTagsReader'
-2025-05-19 09:46:47.261 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultOperationReader'
-2025-05-19 09:46:47.261 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationParameterRequestConditionReader'
-2025-05-19 09:46:47.261 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationParameterRequestConditionReader' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.262 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationParameterHeadersConditionReader'
-2025-05-19 09:46:47.262 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationParameterHeadersConditionReader' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.262 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationResponseClassReader'
-2025-05-19 09:46:47.263 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationResponseClassReader' via constructor to bean named 'schemaPluginsManager'
-2025-05-19 09:46:47.263 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationResponseClassReader' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.263 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationResponseClassReader' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.263 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterMultiplesReader'
-2025-05-19 09:46:47.263 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterTypeReader'
-2025-05-19 09:46:47.264 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterRequiredReader'
-2025-05-19 09:46:47.264 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'descriptionResolver'
-2025-05-19 09:46:47.265 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'descriptionResolver' via factory method to bean named 'environment'
-2025-05-19 09:46:47.265 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'parameterRequiredReader' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.266 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterDataTypeReader'
-2025-05-19 09:46:47.266 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'parameterDataTypeReader' via constructor to bean named 'schemaPluginsManager'
-2025-05-19 09:46:47.266 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'parameterDataTypeReader' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.266 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'parameterDataTypeReader' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.266 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'parameterDataTypeReader' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.267 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterDefaultReader'
-2025-05-19 09:46:47.267 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'parameterDefaultReader' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.267 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterNameReader'
-2025-05-19 09:46:47.268 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'expandedParameterBuilder'
-2025-05-19 09:46:47.268 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'expandedParameterBuilder' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.268 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'expandedParameterBuilder' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.269 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultResponseTypeReader'
-2025-05-19 09:46:47.269 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'documentationPluginsBootstrapper'
-2025-05-19 09:46:47.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcRequestHandlerProvider'
-2025-05-19 09:46:47.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodResolver'
-2025-05-19 09:46:47.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'methodResolver' via factory method to bean named 'typeResolver'
-2025-05-19 09:46:47.272 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'requestMappingHandlerMapping'
-2025-05-19 09:46:47.272 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration'
-2025-05-19 09:46:47.272 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.resources-org.springframework.boot.autoconfigure.web.ResourceProperties'
-2025-05-19 09:46:47.274 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.web-org.springframework.boot.autoconfigure.web.WebProperties'
-2025-05-19 09:46:47.276 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration' via constructor to bean named 'spring.resources-org.springframework.boot.autoconfigure.web.ResourceProperties'
-2025-05-19 09:46:47.276 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration' via constructor to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-19 09:46:47.276 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration' via constructor to bean named 'spring.web-org.springframework.boot.autoconfigure.web.WebProperties'
-2025-05-19 09:46:47.276 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration' via constructor to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6cbfcc71'
-2025-05-19 09:46:47.278 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter'
-2025-05-19 09:46:47.278 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter' via constructor to bean named 'spring.resources-org.springframework.boot.autoconfigure.web.ResourceProperties'
-2025-05-19 09:46:47.278 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter' via constructor to bean named 'spring.web-org.springframework.boot.autoconfigure.web.WebProperties'
-2025-05-19 09:46:47.278 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter' via constructor to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-19 09:46:47.278 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter' via constructor to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6cbfcc71'
-2025-05-19 09:46:47.281 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.data.web.config.SpringDataWebConfiguration'
-2025-05-19 09:46:47.282 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.data.web.config.SpringDataWebConfiguration' via constructor to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.283 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.web.configuration.WebMvcSecurityConfiguration'
-2025-05-19 09:46:47.284 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerUiConfigurer'
-2025-05-19 09:46:47.284 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.boot.starter.autoconfigure.SwaggerUiWebMvcConfiguration'
-2025-05-19 09:46:47.291 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcContentNegotiationManager'
-2025-05-19 09:46:47.293 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcConversionService'
-2025-05-19 09:46:47.299 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.303 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerMapping' via factory method to bean named 'mvcContentNegotiationManager'
-2025-05-19 09:46:47.303 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerMapping' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.303 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerMapping' via factory method to bean named 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.303 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerMapping' via factory method to bean named 'mvcContentNegotiationManager'
-2025-05-19 09:46:47.304 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerMapping' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.304 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerMapping' via factory method to bean named 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.306 [DEBUG] [restartedMain] [_org.springframework.web.servlet.HandlerMapping.Mappings.detectHandlerMethods:295] - 
-	s.d.o.w.OpenApiControllerWebMvc:
-	{GET [/v3/api-docs], produces [application/json || application/hal+json]}: getDocumentation(String,HttpServletRequest)
-2025-05-19 09:46:47.307 [DEBUG] [restartedMain] [_org.springframework.web.servlet.HandlerMapping.Mappings.detectHandlerMethods:295] - 
-	s.d.s.w.ApiResourceController:
-	{GET [/swagger-resources/configuration/security], produces [application/json]}: securityConfiguration()
-	{GET [/swagger-resources/configuration/ui], produces [application/json]}: uiConfiguration()
-	{GET [/swagger-resources], produces [application/json]}: swaggerResources()
-2025-05-19 09:46:47.308 [DEBUG] [restartedMain] [_org.springframework.web.servlet.HandlerMapping.Mappings.detectHandlerMethods:295] - 
-	s.d.s.w.Swagger2ControllerWebMvc:
-	{GET [/v2/api-docs], produces [application/json || application/hal+json]}: getDocumentation(String,HttpServletRequest)
-2025-05-19 09:46:47.309 [DEBUG] [restartedMain] [_org.springframework.web.servlet.HandlerMapping.Mappings.detectHandlerMethods:295] - 
-	o.s.b.a.w.s.e.BasicErrorController:
-	{ [/error]}: error(HttpServletRequest)
-	{ [/error], produces [text/html]}: errorHtml(HttpServletRequest,HttpServletResponse)
-2025-05-19 09:46:47.310 [DEBUG] [restartedMain] [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.handlerMethodsInitialized:367] - 7 mappings in 'requestMappingHandlerMapping'
-2025-05-19 09:46:47.316 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'webMvcRequestHandlerProvider' via constructor to bean named 'methodResolver'
-2025-05-19 09:46:47.316 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'webMvcRequestHandlerProvider' via constructor to bean named 'requestMappingHandlerMapping'
-2025-05-19 09:46:47.317 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaults'
-2025-05-19 09:46:47.318 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'pathProvider'
-2025-05-19 09:46:47.319 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'documentationPluginsBootstrapper' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.319 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'documentationPluginsBootstrapper' via constructor to bean named 'webMvcRequestHandlerProvider'
-2025-05-19 09:46:47.319 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'documentationPluginsBootstrapper' via constructor to bean named 'resourceGroupCache'
-2025-05-19 09:46:47.319 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'documentationPluginsBootstrapper' via constructor to bean named 'apiDocumentationScanner'
-2025-05-19 09:46:47.319 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'documentationPluginsBootstrapper' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.319 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'documentationPluginsBootstrapper' via constructor to bean named 'defaults'
-2025-05-19 09:46:47.319 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'documentationPluginsBootstrapper' via constructor to bean named 'pathProvider'
-2025-05-19 09:46:47.319 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'documentationPluginsBootstrapper' via constructor to bean named 'environment'
-2025-05-19 09:46:47.321 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'queryStringUriTemplateDecorator'
-2025-05-19 09:46:47.321 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'pathMappingDecorator'
-2025-05-19 09:46:47.322 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'pathSanitizer'
-2025-05-19 09:46:47.322 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationPathDecorator'
-2025-05-19 09:46:47.322 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jacksonJsonViewProvider'
-2025-05-19 09:46:47.322 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jacksonJsonViewProvider' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.323 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'propertyDiscriminatorBasedInheritancePlugin'
-2025-05-19 09:46:47.323 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'propertyDiscriminatorBasedInheritancePlugin' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.323 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'propertyDiscriminatorBasedInheritancePlugin' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.323 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'propertyDiscriminatorBasedInheritancePlugin' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.323 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'propertyDiscriminatorBasedInheritancePlugin' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.324 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'xmlModelPlugin'
-2025-05-19 09:46:47.324 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'xmlModelPlugin' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.324 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jsonIgnorePropertiesModelPlugin'
-2025-05-19 09:46:47.325 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jsonIgnorePropertiesModelPlugin' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.325 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'xmlPropertyPlugin'
-2025-05-19 09:46:47.325 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'openApiSchemaPropertyBuilder'
-2025-05-19 09:46:47.325 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiSchemaPropertyBuilder' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.326 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiSchemaPropertyBuilder' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.326 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiModelPropertyPropertyBuilder'
-2025-05-19 09:46:47.326 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelPropertyPropertyBuilder' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.326 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelPropertyPropertyBuilder' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.326 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiModelTypeNameProvider'
-2025-05-19 09:46:47.327 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiModelBuilder'
-2025-05-19 09:46:47.327 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelBuilder' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.327 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelBuilder' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.327 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelBuilder' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.327 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiModelBuilder' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.328 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationImplicitParameterReader'
-2025-05-19 09:46:47.328 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationImplicitParameterReader' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.328 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'vendorExtensionsReader'
-2025-05-19 09:46:47.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerOperationResponseClassReader'
-2025-05-19 09:46:47.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerOperationResponseClassReader' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerOperationResponseClassReader' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerOperationResponseClassReader' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerOperationModelsProvider'
-2025-05-19 09:46:47.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerOperationModelsProvider' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.330 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'openApiOperationAuthReader'
-2025-05-19 09:46:47.330 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerMediaTypeReader'
-2025-05-19 09:46:47.331 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationHttpMethodReader'
-2025-05-19 09:46:47.331 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationImplicitParametersReader'
-2025-05-19 09:46:47.331 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationImplicitParametersReader' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.332 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationAuthReader'
-2025-05-19 09:46:47.332 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationHiddenReader'
-2025-05-19 09:46:47.332 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationSummaryReader'
-2025-05-19 09:46:47.332 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationSummaryReader' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.333 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'openApiOperationTagsReader'
-2025-05-19 09:46:47.333 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerResponseMessageReader'
-2025-05-19 09:46:47.333 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerResponseMessageReader' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.333 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerResponseMessageReader' via constructor to bean named 'typeNameExtractor'
-2025-05-19 09:46:47.333 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerResponseMessageReader' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.333 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerResponseMessageReader' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.334 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerResponseMessageReader' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.334 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationNicknameIntoUniqueIdReader'
-2025-05-19 09:46:47.334 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationPositionReader'
-2025-05-19 09:46:47.335 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'openApiResponseReader'
-2025-05-19 09:46:47.335 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiResponseReader' via constructor to bean named 'typeResolver'
-2025-05-19 09:46:47.335 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiResponseReader' via constructor to bean named 'modelSpecificationFactory'
-2025-05-19 09:46:47.335 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiResponseReader' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.336 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'operationNotesReader'
-2025-05-19 09:46:47.336 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'operationNotesReader' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.336 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerOperationTagsReader'
-2025-05-19 09:46:47.337 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerParameterDescriptionReader'
-2025-05-19 09:46:47.337 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerParameterDescriptionReader' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.337 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerParameterDescriptionReader' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.337 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerExpandedParameterBuilder'
-2025-05-19 09:46:47.337 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerExpandedParameterBuilder' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.337 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swaggerExpandedParameterBuilder' via constructor to bean named 'jacksonEnumTypeDeterminer'
-2025-05-19 09:46:47.338 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'openApiParameterBuilder'
-2025-05-19 09:46:47.338 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'openApiParameterBuilder' via constructor to bean named 'descriptionResolver'
-2025-05-19 09:46:47.338 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swaggerApiListingReader'
-2025-05-19 09:46:47.339 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'inMemorySwaggerResourcesProvider'
-2025-05-19 09:46:47.339 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'inMemorySwaggerResourcesProvider' via constructor to bean named 'environment'
-2025-05-19 09:46:47.339 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'inMemorySwaggerResourcesProvider' via constructor to bean named 'resourceGroupCache'
-2025-05-19 09:46:47.339 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'inMemorySwaggerResourcesProvider' via constructor to bean named 'documentationPluginsManager'
-2025-05-19 09:46:47.341 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'apiResourceController'
-2025-05-19 09:46:47.342 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'apiResourceController' via constructor to bean named 'inMemorySwaggerResourcesProvider'
-2025-05-19 09:46:47.343 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'serviceModelToSwagger2MapperImpl'
-2025-05-19 09:46:47.344 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'compatibilityModelMapperImpl'
-2025-05-19 09:46:47.344 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'securityMapperImpl'
-2025-05-19 09:46:47.345 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'licenseMapperImpl'
-2025-05-19 09:46:47.345 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'vendorExtensionsMapperImpl'
-2025-05-19 09:46:47.346 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'propertyMapperImpl'
-2025-05-19 09:46:47.346 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterMapperImpl'
-2025-05-19 09:46:47.346 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'modelMapperImpl'
-2025-05-19 09:46:47.346 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'requestParameterMapperImpl'
-2025-05-19 09:46:47.347 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'modelSpecificationMapperImpl'
-2025-05-19 09:46:47.347 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'swagger2ControllerWebMvc'
-2025-05-19 09:46:47.348 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcSwaggerTransformationFilterRegistry'
-2025-05-19 09:46:47.349 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swagger2ControllerWebMvc' via constructor to bean named 'resourceGroupCache'
-2025-05-19 09:46:47.349 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swagger2ControllerWebMvc' via constructor to bean named 'serviceModelToSwagger2MapperImpl'
-2025-05-19 09:46:47.349 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swagger2ControllerWebMvc' via constructor to bean named 'jsonSerializer'
-2025-05-19 09:46:47.349 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'swagger2ControllerWebMvc' via constructor to bean named 'webMvcSwaggerTransformationFilterRegistry'
-2025-05-19 09:46:47.350 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration'
-2025-05-19 09:46:47.350 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration'
-2025-05-19 09:46:47.350 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration'
-2025-05-19 09:46:47.350 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.task.TaskExecutionAutoConfiguration'
-2025-05-19 09:46:47.351 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'taskExecutorBuilder'
-2025-05-19 09:46:47.351 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.task.execution-org.springframework.boot.autoconfigure.task.TaskExecutionProperties'
-2025-05-19 09:46:47.352 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'taskExecutorBuilder' via factory method to bean named 'spring.task.execution-org.springframework.boot.autoconfigure.task.TaskExecutionProperties'
-2025-05-19 09:46:47.353 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration'
-2025-05-19 09:46:47.353 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultValidator'
-2025-05-19 09:46:47.355 [DEBUG] [restartedMain] [org.hibernate.validator.messageinterpolation.ResourceBundleMessageInterpolator.buildExpressionFactory:172] - Loaded expression factory via original TCCL
-2025-05-19 09:46:47.355 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.AbstractConfigurationImpl.messageInterpolator:174] - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator
-2025-05-19 09:46:47.355 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.AbstractConfigurationImpl.constraintValidatorFactory:206] - Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory
-2025-05-19 09:46:47.355 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.AbstractConfigurationImpl.parameterNameProvider:220] - Setting custom ParameterNameProvider of type org.springframework.validation.beanvalidation.LocalValidatorFactoryBean$1
-2025-05-19 09:46:47.355 [DEBUG] [restartedMain] [org.hibernate.validator.internal.xml.config.ValidationXmlParser.getValidationXmlInputStream:120] - Trying to load META-INF/validation.xml for XML based Validator configuration.
-2025-05-19 09:46:47.356 [DEBUG] [restartedMain] [org.hibernate.validator.internal.xml.config.ResourceLoaderHelper.getResettableInputStreamForPath:53] - Trying to load META-INF/validation.xml via user class loader
-2025-05-19 09:46:47.356 [DEBUG] [restartedMain] [org.hibernate.validator.internal.xml.config.ResourceLoaderHelper.getResettableInputStreamForPath:60] - Trying to load META-INF/validation.xml via TCCL
-2025-05-19 09:46:47.356 [DEBUG] [restartedMain] [org.hibernate.validator.internal.xml.config.ResourceLoaderHelper.getResettableInputStreamForPath:66] - Trying to load META-INF/validation.xml via Hibernate Validator's class loader
-2025-05-19 09:46:47.356 [DEBUG] [restartedMain] [org.hibernate.validator.internal.xml.config.ValidationXmlParser.getValidationXmlInputStream:127] - No META-INF/validation.xml found. Using annotation based configuration only.
-2025-05-19 09:46:47.357 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.resolver.TraversableResolvers.getDefault:60] - Cannot find javax.persistence.Persistence on classpath. Assuming non JPA 2 environment. All properties will per default be traversable.
-2025-05-19 09:46:47.358 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper.determinePropertyNodeNameProvider:345] - HV000252: Using org.hibernate.validator.internal.engine.DefaultPropertyNodeNameProvider as property node name provider.
-2025-05-19 09:46:47.358 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper.logValidatorFactoryScopedConfiguration:420] - HV000234: Using org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator as ValidatorFactory-scoped message interpolator.
-2025-05-19 09:46:47.358 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper.logValidatorFactoryScopedConfiguration:421] - HV000234: Using org.hibernate.validator.internal.engine.resolver.TraverseAllTraversableResolver as ValidatorFactory-scoped traversable resolver.
-2025-05-19 09:46:47.358 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper.logValidatorFactoryScopedConfiguration:422] - HV000234: Using org.hibernate.validator.internal.util.ExecutableParameterNameProvider as ValidatorFactory-scoped parameter name provider.
-2025-05-19 09:46:47.358 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper.logValidatorFactoryScopedConfiguration:423] - HV000234: Using org.hibernate.validator.internal.engine.DefaultClockProvider as ValidatorFactory-scoped clock provider.
-2025-05-19 09:46:47.358 [DEBUG] [restartedMain] [org.hibernate.validator.internal.engine.ValidatorFactoryConfigurationHelper.logValidatorFactoryScopedConfiguration:424] - HV000234: Using org.hibernate.validator.internal.engine.scripting.DefaultScriptEvaluatorFactory as ValidatorFactory-scoped script evaluator factory.
-2025-05-19 09:46:47.361 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration'
-2025-05-19 09:46:47.362 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'error'
-2025-05-19 09:46:47.362 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'beanNameViewResolver'
-2025-05-19 09:46:47.363 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration'
-2025-05-19 09:46:47.363 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration' via constructor to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.363 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration' via constructor to bean named 'spring.resources-org.springframework.boot.autoconfigure.web.ResourceProperties'
-2025-05-19 09:46:47.363 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration' via constructor to bean named 'spring.web-org.springframework.boot.autoconfigure.web.WebProperties'
-2025-05-19 09:46:47.363 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'conventionErrorViewResolver'
-2025-05-19 09:46:47.363 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorAttributes'
-2025-05-19 09:46:47.364 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'basicErrorController'
-2025-05-19 09:46:47.365 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'basicErrorController' via factory method to bean named 'errorAttributes'
-2025-05-19 09:46:47.365 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'requestMappingHandlerAdapter'
-2025-05-19 09:46:47.366 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcValidator'
-2025-05-19 09:46:47.367 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerAdapter' via factory method to bean named 'mvcContentNegotiationManager'
-2025-05-19 09:46:47.367 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerAdapter' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.367 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerAdapter' via factory method to bean named 'mvcValidator'
-2025-05-19 09:46:47.367 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerAdapter' via factory method to bean named 'mvcContentNegotiationManager'
-2025-05-19 09:46:47.367 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerAdapter' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.367 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'requestMappingHandlerAdapter' via factory method to bean named 'mvcValidator'
-2025-05-19 09:46:47.369 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'messageConverters'
-2025-05-19 09:46:47.369 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration'
-2025-05-19 09:46:47.370 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'stringHttpMessageConverter'
-2025-05-19 09:46:47.370 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration$StringHttpMessageConverterConfiguration'
-2025-05-19 09:46:47.370 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'stringHttpMessageConverter' via factory method to bean named 'environment'
-2025-05-19 09:46:47.372 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mappingJackson2HttpMessageConverter'
-2025-05-19 09:46:47.372 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration'
-2025-05-19 09:46:47.372 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jacksonObjectMapper'
-2025-05-19 09:46:47.372 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperConfiguration'
-2025-05-19 09:46:47.373 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration'
-2025-05-19 09:46:47.374 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'standardJacksonObjectMapperBuilderCustomizer'
-2025-05-19 09:46:47.374 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration'
-2025-05-19 09:46:47.374 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.jackson-org.springframework.boot.autoconfigure.jackson.JacksonProperties'
-2025-05-19 09:46:47.376 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'standardJacksonObjectMapperBuilderCustomizer' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.376 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'standardJacksonObjectMapperBuilderCustomizer' via factory method to bean named 'spring.jackson-org.springframework.boot.autoconfigure.jackson.JacksonProperties'
-2025-05-19 09:46:47.376 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jacksonObjectMapperBuilder' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.376 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jacksonObjectMapperBuilder' via factory method to bean named 'standardJacksonObjectMapperBuilderCustomizer'
-2025-05-19 09:46:47.377 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterNamesModule'
-2025-05-19 09:46:47.377 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$ParameterNamesModuleConfiguration'
-2025-05-19 09:46:47.378 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jsonComponentModule'
-2025-05-19 09:46:47.378 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration'
-2025-05-19 09:46:47.382 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jacksonGeoModule'
-2025-05-19 09:46:47.382 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.data.web.config.SpringDataJacksonConfiguration'
-2025-05-19 09:46:47.384 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jacksonObjectMapper' via factory method to bean named 'jacksonObjectMapperBuilder'
-2025-05-19 09:46:47.393 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'mappingJackson2HttpMessageConverter' via factory method to bean named 'jacksonObjectMapper'
-2025-05-19 09:46:47.399 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'sortResolver'
-2025-05-19 09:46:47.399 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'sortCustomizer'
-2025-05-19 09:46:47.399 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration'
-2025-05-19 09:46:47.400 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.data.web-org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties'
-2025-05-19 09:46:47.400 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration' via constructor to bean named 'spring.data.web-org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties'
-2025-05-19 09:46:47.402 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'pageableResolver'
-2025-05-19 09:46:47.402 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'pageableCustomizer'
-2025-05-19 09:46:47.403 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'applicationTaskExecutor'
-2025-05-19 09:46:47.404 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'applicationTaskExecutor' via factory method to bean named 'taskExecutorBuilder'
-2025-05-19 09:46:47.405 [DEBUG] [restartedMain] [org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor.initialize:181] - Initializing ExecutorService 'applicationTaskExecutor'
-2025-05-19 09:46:47.409 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springApplicationAdminRegistrar'
-2025-05-19 09:46:47.409 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.admin.SpringApplicationAdminJmxAutoConfiguration'
-2025-05-19 09:46:47.409 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'springApplicationAdminRegistrar' via factory method to bean named 'environment'
-2025-05-19 09:46:47.410 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mbeanExporter'
-2025-05-19 09:46:47.410 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration'
-2025-05-19 09:46:47.410 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration' via constructor to bean named 'environment'
-2025-05-19 09:46:47.411 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'objectNamingStrategy'
-2025-05-19 09:46:47.411 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'mbeanExporter' via factory method to bean named 'objectNamingStrategy'
-2025-05-19 09:46:47.411 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'mbeanExporter' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6cbfcc71'
-2025-05-19 09:46:47.412 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mbeanServer'
-2025-05-19 09:46:47.413 [DEBUG] [restartedMain] [org.springframework.jmx.support.JmxUtils.locateMBeanServer:127] - Found MBeanServer: com.sun.jmx.mbeanserver.JmxMBeanServer@14ec4505
-2025-05-19 09:46:47.418 [DEBUG] [restartedMain] [org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar$SpringApplicationAdmin.afterPropertiesSet:131] - Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication'
-2025-05-19 09:46:47.420 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'delegatingApplicationListener'
-2025-05-19 09:46:47.420 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'liveReloadServerEventListener'
-2025-05-19 09:46:47.420 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.devtools.autoconfigure.LocalDevToolsAutoConfiguration$LiveReloadConfiguration'
-2025-05-19 09:46:47.421 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'optionalLiveReloadServer'
-2025-05-19 09:46:47.421 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'optionalLiveReloadServer' via factory method to bean named 'liveReloadServer'
-2025-05-19 09:46:47.422 [INFO] [restartedMain] [org.springframework.boot.devtools.autoconfigure.OptionalLiveReloadServer.startServer:58] - LiveReload server is running on port 35729
-2025-05-19 09:46:47.422 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'liveReloadServerEventListener' via factory method to bean named 'optionalLiveReloadServer'
-2025-05-19 09:46:47.425 [DEBUG] [restartedMain] [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.initControllerAdviceCache:625] - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
-2025-05-19 09:46:47.429 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'welcomePageHandlerMapping'
-2025-05-19 09:46:47.429 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'welcomePageHandlerMapping' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.429 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'welcomePageHandlerMapping' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.429 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'welcomePageHandlerMapping' via factory method to bean named 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.437 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'welcomePageNotAcceptableHandlerMapping'
-2025-05-19 09:46:47.437 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'welcomePageNotAcceptableHandlerMapping' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.437 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'welcomePageNotAcceptableHandlerMapping' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.437 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'welcomePageNotAcceptableHandlerMapping' via factory method to bean named 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.445 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'localeResolver'
-2025-05-19 09:46:47.446 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'themeResolver'
-2025-05-19 09:46:47.446 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'flashMapManager'
-2025-05-19 09:46:47.447 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcPatternParser'
-2025-05-19 09:46:47.447 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcUrlPathHelper'
-2025-05-19 09:46:47.447 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcPathMatcher'
-2025-05-19 09:46:47.448 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'viewControllerHandlerMapping'
-2025-05-19 09:46:47.448 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'viewControllerHandlerMapping' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.448 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'viewControllerHandlerMapping' via factory method to bean named 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.449 [DEBUG] [restartedMain] [_org.springframework.web.servlet.HandlerMapping.Mappings.logMappings:177] - 'viewControllerHandlerMapping' {/swagger-ui/=ParameterizableViewController [view="forward:/swagger-ui/index.html"]}
-2025-05-19 09:46:47.452 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'beanNameHandlerMapping'
-2025-05-19 09:46:47.453 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'beanNameHandlerMapping' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.453 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'beanNameHandlerMapping' via factory method to bean named 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.454 [DEBUG] [restartedMain] [_org.springframework.web.servlet.HandlerMapping.Mappings.detectHandlers:86] - 'beanNameHandlerMapping' {}
-2025-05-19 09:46:47.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'routerFunctionMapping'
-2025-05-19 09:46:47.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'routerFunctionMapping' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.458 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'routerFunctionMapping' via factory method to bean named 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.461 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'resourceHandlerMapping'
-2025-05-19 09:46:47.461 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'resourceHandlerMapping' via factory method to bean named 'mvcContentNegotiationManager'
-2025-05-19 09:46:47.461 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'resourceHandlerMapping' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.461 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'resourceHandlerMapping' via factory method to bean named 'mvcResourceUrlProvider'
-2025-05-19 09:46:47.462 [DEBUG] [restartedMain] [_org.springframework.web.servlet.HandlerMapping.Mappings.logMappings:177] - 'resourceHandlerMapping' {/webjars/**=ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]], /**=ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]], /swagger-ui/**=ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/springfox-swagger-ui/]]}
-2025-05-19 09:46:47.463 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultServletHandlerMapping'
-2025-05-19 09:46:47.464 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'handlerFunctionAdapter'
-2025-05-19 09:46:47.464 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcUriComponentsContributor'
-2025-05-19 09:46:47.465 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'mvcUriComponentsContributor' via factory method to bean named 'mvcConversionService'
-2025-05-19 09:46:47.465 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'mvcUriComponentsContributor' via factory method to bean named 'requestMappingHandlerAdapter'
-2025-05-19 09:46:47.465 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'httpRequestHandlerAdapter'
-2025-05-19 09:46:47.465 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'simpleControllerHandlerAdapter'
-2025-05-19 09:46:47.466 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'handlerExceptionResolver'
-2025-05-19 09:46:47.466 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'handlerExceptionResolver' via factory method to bean named 'mvcContentNegotiationManager'
-2025-05-19 09:46:47.469 [DEBUG] [restartedMain] [org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.initExceptionHandlerAdviceCache:307] - ControllerAdvice beans: 0 @ExceptionHandler, 1 ResponseBodyAdvice
-2025-05-19 09:46:47.470 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mvcViewResolver'
-2025-05-19 09:46:47.470 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'mvcViewResolver' via factory method to bean named 'mvcContentNegotiationManager'
-2025-05-19 09:46:47.471 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'viewNameTranslator'
-2025-05-19 09:46:47.471 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultViewResolver'
-2025-05-19 09:46:47.474 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'viewResolver'
-2025-05-19 09:46:47.474 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'viewResolver' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6cbfcc71'
-2025-05-19 09:46:47.475 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'freeMarkerViewResolver'
-2025-05-19 09:46:47.475 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.freemarker.FreeMarkerServletWebConfiguration'
-2025-05-19 09:46:47.475 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.freemarker-org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties'
-2025-05-19 09:46:47.478 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.freemarker.FreeMarkerServletWebConfiguration' via constructor to bean named 'spring.freemarker-org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties'
-2025-05-19 09:46:47.481 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cn.dev33.satoken.dao.SaTokenDaoRedisJackson'
-2025-05-19 09:46:47.482 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'redisConnectionFactory'
-2025-05-19 09:46:47.482 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.data.redis.JedisConnectionConfiguration'
-2025-05-19 09:46:47.482 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties'
-2025-05-19 09:46:47.484 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.data.redis.JedisConnectionConfiguration' via constructor to bean named 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties'
-2025-05-19 09:46:47.487 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cn.dev33.satoken.spring.SaBeanInject'
-2025-05-19 09:46:47.487 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'getSaTokenConfig'
-2025-05-19 09:46:47.487 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cn.dev33.satoken.spring.SaBeanRegister'
-2025-05-19 09:46:47.491 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'getSaJsonTemplateForJackson'
-2025-05-19 09:46:47.493 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'getSaTokenContext'
-2025-05-19 09:46:47.494 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.alibaba.druid.spring.boot.autoconfigure.stat.DruidFilterConfiguration'
-2025-05-19 09:46:47.494 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidDynamicDataSourceConfiguration'
-2025-05-19 09:46:47.495 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.datasource.druid-com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties'
-2025-05-19 09:46:47.495 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration$HikariDataSourceCreatorConfiguration'
-2025-05-19 09:46:47.496 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'hikariDataSourceCreator'
-2025-05-19 09:46:47.496 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dataSourceInitEvent'
-2025-05-19 09:46:47.497 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration$DruidDataSourceCreatorConfiguration'
-2025-05-19 09:46:47.498 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'druidDataSourceCreator'
-2025-05-19 09:46:47.498 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration'
-2025-05-19 09:46:47.499 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dataSourceCreator'
-2025-05-19 09:46:47.500 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'basicDataSourceCreator'
-2025-05-19 09:46:47.500 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jndiDataSourceCreator'
-2025-05-19 09:46:47.501 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dataSourceCreator' via factory method to bean named 'hikariDataSourceCreator'
-2025-05-19 09:46:47.501 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dataSourceCreator' via factory method to bean named 'druidDataSourceCreator'
-2025-05-19 09:46:47.501 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dataSourceCreator' via factory method to bean named 'basicDataSourceCreator'
-2025-05-19 09:46:47.501 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dataSourceCreator' via factory method to bean named 'jndiDataSourceCreator'
-2025-05-19 09:46:47.501 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'ymlDynamicDataSourceProvider'
-2025-05-19 09:46:47.502 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dataSource'
-2025-05-19 09:46:47.504 [WARN] [restartedMain] [com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet:236] - dynamic-datasource initial loaded [0] datasource,Please add your primary datasource or check your configuration
-2025-05-19 09:46:47.506 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure'
-2025-05-19 09:46:47.506 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties'
-2025-05-19 09:46:47.512 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusLanguageDriverAutoConfiguration'
-2025-05-19 09:46:47.512 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$MapperScannerRegistrarNotFoundConfiguration'
-2025-05-19 09:46:47.512 [DEBUG] [restartedMain] [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration.afterPropertiesSet:314] - Not found configuration for registering mapper bean using @MapperScan, MapperFactoryBean and MapperScannerConfigurer.
-2025-05-19 09:46:47.513 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration'
-2025-05-19 09:46:47.513 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$4c1361b4] - unable to determine constructor/method parameter names
-2025-05-19 09:46:47.514 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties'
-2025-05-19 09:46:47.516 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' via constructor to bean named 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties'
-2025-05-19 09:46:47.516 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' via constructor to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.519 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'sqlSessionFactory'
-2025-05-19 09:46:47.519 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'sqlSessionFactory' via factory method to bean named 'dataSource'
-2025-05-19 09:46:47.521 [DEBUG] [restartedMain] [com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.debug:49] - Property 'mapperLocations' was not specified.
-2025-05-19 09:46:47.528 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'sqlSessionTemplate'
-2025-05-19 09:46:47.528 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'sqlSessionTemplate' via factory method to bean named 'sqlSessionFactory'
-2025-05-19 09:46:47.530 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.mybatis.spring.boot.autoconfigure.MybatisLanguageDriverAutoConfiguration'
-2025-05-19 09:46:47.530 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration'
-2025-05-19 09:46:47.531 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$411f464a] - unable to determine constructor/method parameter names
-2025-05-19 09:46:47.531 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties'
-2025-05-19 09:46:47.533 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' via constructor to bean named 'mybatis-org.mybatis.spring.boot.autoconfigure.MybatisProperties'
-2025-05-19 09:46:47.533 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration' via constructor to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.534 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration'
-2025-05-19 09:46:47.534 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration$$EnhancerBySpringCGLIB$$21058b7f] - unable to determine constructor/method parameter names
-2025-05-19 09:46:47.535 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'pagehelper-com.github.pagehelper.autoconfigure.PageHelperStandardProperties'
-2025-05-19 09:46:47.536 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'pagehelper-com.github.pagehelper.autoconfigure.PageHelperProperties'
-2025-05-19 09:46:47.544 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'pagehelper-com.github.pagehelper.autoconfigure.PageHelperStandardProperties' via constructor to bean named 'pagehelper-com.github.pagehelper.autoconfigure.PageHelperProperties'
-2025-05-19 09:46:47.545 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration' via constructor to bean named 'sqlSessionFactory'
-2025-05-19 09:46:47.545 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration' via constructor to bean named 'pagehelper-com.github.pagehelper.autoconfigure.PageHelperStandardProperties'
-2025-05-19 09:46:47.545 [DEBUG] [restartedMain] [com.github.pagehelper.PageInterceptor.<init>:81] - 
-
-,------.                           ,--.  ,--.         ,--.                         
-|  .--. '  ,--,--.  ,---.   ,---.  |  '--'  |  ,---.  |  |  ,---.   ,---.  ,--.--. 
-|  '--' | ' ,-.  | | .-. | | .-. : |  .--.  | | .-. : |  | | .-. | | .-. : |  .--' 
-|  | --'  \ '-'  | ' '-' ' \   --. |  |  |  | \   --. |  | | '-' ' \   --. |  |    
-`--'       `--`--' .`-  /   `----' `--'  `--'  `----' `--' |  |-'   `----' `--'    
-                   `---'                                   `--'                        is intercepting.
-
-2025-05-19 09:46:47.546 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.aop.AopAutoConfiguration$AspectJAutoProxyingConfiguration$CglibAutoProxyConfiguration'
-2025-05-19 09:46:47.546 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.aop.AopAutoConfiguration$AspectJAutoProxyingConfiguration'
-2025-05-19 09:46:47.547 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.aop.AopAutoConfiguration'
-2025-05-19 09:46:47.547 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration'
-2025-05-19 09:46:47.547 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'applicationAvailability'
-2025-05-19 09:46:47.548 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration'
-2025-05-19 09:46:47.548 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'redisTemplate'
-2025-05-19 09:46:47.548 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'redisTemplate' via factory method to bean named 'redisConnectionFactory'
-2025-05-19 09:46:47.553 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'stringRedisTemplate'
-2025-05-19 09:46:47.553 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'stringRedisTemplate' via factory method to bean named 'redisConnectionFactory'
-2025-05-19 09:46:47.559 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'java.lang.Object'
-2025-05-19 09:46:47.559 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration'
-2025-05-19 09:46:47.560 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheManager'
-2025-05-19 09:46:47.560 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.cache-org.springframework.boot.autoconfigure.cache.CacheProperties'
-2025-05-19 09:46:47.561 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheManagerCustomizers'
-2025-05-19 09:46:47.561 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration'
-2025-05-19 09:46:47.562 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheManager' via factory method to bean named 'spring.cache-org.springframework.boot.autoconfigure.cache.CacheProperties'
-2025-05-19 09:46:47.563 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheManager' via factory method to bean named 'cacheManagerCustomizers'
-2025-05-19 09:46:47.563 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheManager' via factory method to bean named 'redisConnectionFactory'
-2025-05-19 09:46:47.563 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheManager' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.564 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheAutoConfigurationValidator'
-2025-05-19 09:46:47.564 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheAutoConfigurationValidator' via factory method to bean named 'spring.cache-org.springframework.boot.autoconfigure.cache.CacheProperties'
-2025-05-19 09:46:47.565 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration'
-2025-05-19 09:46:47.565 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration'
-2025-05-19 09:46:47.565 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'lifecycleProcessor'
-2025-05-19 09:46:47.566 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.lifecycle-org.springframework.boot.autoconfigure.context.LifecycleProperties'
-2025-05-19 09:46:47.566 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'lifecycleProcessor' via factory method to bean named 'spring.lifecycle-org.springframework.boot.autoconfigure.context.LifecycleProperties'
-2025-05-19 09:46:47.567 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration'
-2025-05-19 09:46:47.567 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration'
-2025-05-19 09:46:47.567 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'keyValueMappingContext'
-2025-05-19 09:46:47.570 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'redisCustomConversions'
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class [B as writing converter.
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.String as reading converter.
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Number to class [B as writing converter.
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Number as reading converter.
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Enum to class [B as writing converter.
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Enum as reading converter.
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Boolean to class [B as writing converter.
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Boolean as reading converter.
-2025-05-19 09:46:47.571 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class [B as writing converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.util.Date as reading converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.UUID to class [B as writing converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.util.UUID as reading converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class [B as writing converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDate to class [B as writing converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalTime to class [B as writing converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalTime as reading converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZonedDateTime to class [B as writing converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.ZonedDateTime as reading converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class [B as writing converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZoneId to class [B as writing converter.
-2025-05-19 09:46:47.572 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.ZoneId as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Period to class [B as writing converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Period as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Duration to class [B as writing converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Duration as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDate to class java.util.Date as writing converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalTime as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalTime to class java.util.Date as writing converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class java.util.Date as writing converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZoneId to class java.lang.String as writing converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.ZoneId as reading converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Duration to class java.lang.String as writing converter.
-2025-05-19 09:46:47.573 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Duration as reading converter.
-2025-05-19 09:46:47.574 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Period to class java.lang.String as writing converter.
-2025-05-19 09:46:47.574 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Period as reading converter.
-2025-05-19 09:46:47.574 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.574 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.574 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.574 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'redisReferenceResolver'
-2025-05-19 09:46:47.576 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'redisConverter'
-2025-05-19 09:46:47.576 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.String as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Number to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Number as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Enum to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Enum as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Boolean to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Boolean as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.util.Date as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.UUID to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.util.UUID as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDate to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalTime to class [B as writing converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalTime as reading converter.
-2025-05-19 09:46:47.577 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZonedDateTime to class [B as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.ZonedDateTime as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class [B as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZoneId to class [B as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.ZoneId as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Period to class [B as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Period as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Duration to class [B as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Duration as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDate to class java.util.Date as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalTime as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalTime to class java.util.Date as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class java.util.Date as writing converter.
-2025-05-19 09:46:47.578 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZoneId to class java.lang.String as writing converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.ZoneId as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Duration to class java.lang.String as writing converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Duration as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Period to class java.lang.String as writing converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Period as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class [B as writing converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.String as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Number to class [B as writing converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Number as reading converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Enum to class [B as writing converter.
-2025-05-19 09:46:47.579 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Enum as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.Boolean to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.lang.Boolean as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.util.Date as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.UUID to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.util.UUID as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDate to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalTime to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.LocalTime as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZonedDateTime to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.ZonedDateTime as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZoneId to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.ZoneId as reading converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Period to class [B as writing converter.
-2025-05-19 09:46:47.580 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Period as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Duration to class [B as writing converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class [B to class java.time.Duration as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDate to class java.util.Date as writing converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.LocalTime as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalTime to class java.util.Date as writing converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.util.Date to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class java.util.Date as writing converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.ZoneId to class java.lang.String as writing converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.ZoneId as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Duration to class java.lang.String as writing converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Duration as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.time.Period to class java.lang.String as writing converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Period as reading converter.
-2025-05-19 09:46:47.581 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.LocalDate as reading converter.
-2025-05-19 09:46:47.582 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter.
-2025-05-19 09:46:47.582 [DEBUG] [restartedMain] [org.springframework.data.convert.CustomConversions.isSupportedConverter:296] - Adding converter from class java.lang.String to class java.time.Instant as reading converter.
-2025-05-19 09:46:47.584 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'redisKeyValueAdapter'
-2025-05-19 09:46:47.585 [DEBUG] [restartedMain] [org.springframework.data.redis.listener.RedisMessageListenerContainer.lazyListen:481] - Postpone listening for Redis messages until actual listeners are added
-2025-05-19 09:46:47.585 [DEBUG] [restartedMain] [org.springframework.data.redis.listener.RedisMessageListenerContainer.start:217] - Started RedisMessageListenerContainer
-2025-05-19 09:46:47.588 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'redisKeyValueTemplate'
-2025-05-19 09:46:47.589 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration'
-2025-05-19 09:46:47.590 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'gsonBuilder'
-2025-05-19 09:46:47.590 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'standardGsonBuilderCustomizer'
-2025-05-19 09:46:47.591 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.gson-org.springframework.boot.autoconfigure.gson.GsonProperties'
-2025-05-19 09:46:47.592 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'standardGsonBuilderCustomizer' via factory method to bean named 'spring.gson-org.springframework.boot.autoconfigure.gson.GsonProperties'
-2025-05-19 09:46:47.593 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'gsonBuilder' via factory method to bean named 'standardGsonBuilderCustomizer'
-2025-05-19 09:46:47.594 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'gson'
-2025-05-19 09:46:47.594 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'gson' via factory method to bean named 'gsonBuilder'
-2025-05-19 09:46:47.595 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration'
-2025-05-19 09:46:47.595 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.http.GsonHttpMessageConvertersConfiguration'
-2025-05-19 09:46:47.595 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.data.web.config.ProjectingArgumentResolverRegistrar'
-2025-05-19 09:46:47.596 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'freeMarkerConfigurer'
-2025-05-19 09:46:47.596 [DEBUG] [restartedMain] [org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer.getTemplateLoaderForPath:362] - File system access not preferred: using SpringTemplateLoader
-2025-05-19 09:46:47.596 [DEBUG] [restartedMain] [org.springframework.ui.freemarker.SpringTemplateLoader.<init>:62] - SpringTemplateLoader for FreeMarker: using resource loader [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe, started on Mon May 19 09:46:46 CST 2025] and template loader path [classpath:/templates/]
-2025-05-19 09:46:47.597 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'freeMarkerConfiguration'
-2025-05-19 09:46:47.598 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'freeMarkerConfiguration' via factory method to bean named 'freeMarkerConfigurer'
-2025-05-19 09:46:47.605 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration'
-2025-05-19 09:46:47.605 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration' via constructor to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.605 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration' via constructor to bean named 'spring.freemarker-org.springframework.boot.autoconfigure.freemarker.FreeMarkerProperties'
-2025-05-19 09:46:47.605 [WARN] [restartedMain] [org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration.checkTemplateLocationExists:65] - Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false)
-2025-05-19 09:46:47.606 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration'
-2025-05-19 09:46:47.606 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.info-org.springframework.boot.autoconfigure.info.ProjectInfoProperties'
-2025-05-19 09:46:47.607 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration' via constructor to bean named 'spring.info-org.springframework.boot.autoconfigure.info.ProjectInfoProperties'
-2025-05-19 09:46:47.607 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jdbc.JdbcTemplateConfiguration'
-2025-05-19 09:46:47.608 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dataSourceScriptDatabaseInitializer'
-2025-05-19 09:46:47.608 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration'
-2025-05-19 09:46:47.608 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties'
-2025-05-19 09:46:47.610 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dataSourceScriptDatabaseInitializer' via factory method to bean named 'dataSource'
-2025-05-19 09:46:47.610 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dataSourceScriptDatabaseInitializer' via factory method to bean named 'spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties'
-2025-05-19 09:46:47.611 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'jdbcTemplate'
-2025-05-19 09:46:47.611 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.jdbc-org.springframework.boot.autoconfigure.jdbc.JdbcProperties'
-2025-05-19 09:46:47.612 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jdbcTemplate' via factory method to bean named 'dataSource'
-2025-05-19 09:46:47.612 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'jdbcTemplate' via factory method to bean named 'spring.jdbc-org.springframework.boot.autoconfigure.jdbc.JdbcProperties'
-2025-05-19 09:46:47.618 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jdbc.NamedParameterJdbcTemplateConfiguration'
-2025-05-19 09:46:47.618 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'namedParameterJdbcTemplate'
-2025-05-19 09:46:47.619 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'namedParameterJdbcTemplate' via factory method to bean named 'jdbcTemplate'
-2025-05-19 09:46:47.620 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration'
-2025-05-19 09:46:47.621 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.netty.NettyAutoConfiguration'
-2025-05-19 09:46:47.621 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.netty-org.springframework.boot.autoconfigure.netty.NettyProperties'
-2025-05-19 09:46:47.622 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.netty.NettyAutoConfiguration' via constructor to bean named 'spring.netty-org.springframework.boot.autoconfigure.netty.NettyProperties'
-2025-05-19 09:46:47.622 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.security.servlet.SpringBootWebSecurityConfiguration'
-2025-05-19 09:46:47.622 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'defaultSecurityFilterChain'
-2025-05-19 09:46:47.623 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.web.configuration.HttpSecurityConfiguration'
-2025-05-19 09:46:47.623 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.authentication.configuration.AuthenticationConfiguration'
-2025-05-19 09:46:47.623 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'enableGlobalAuthenticationAutowiredConfigurer'
-2025-05-19 09:46:47.624 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'enableGlobalAuthenticationAutowiredConfigurer' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.624 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'initializeUserDetailsBeanManagerConfigurer'
-2025-05-19 09:46:47.624 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'initializeUserDetailsBeanManagerConfigurer' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.625 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'initializeAuthenticationProviderBeanManagerConfigurer'
-2025-05-19 09:46:47.625 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'initializeAuthenticationProviderBeanManagerConfigurer' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.626 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'objectPostProcessor'
-2025-05-19 09:46:47.626 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration'
-2025-05-19 09:46:47.627 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'objectPostProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6cbfcc71'
-2025-05-19 09:46:47.628 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'authenticationManagerBuilder'
-2025-05-19 09:46:47.628 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'authenticationManagerBuilder' via factory method to bean named 'objectPostProcessor'
-2025-05-19 09:46:47.628 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'authenticationManagerBuilder' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.629 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'authenticationEventPublisher'
-2025-05-19 09:46:47.629 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration'
-2025-05-19 09:46:47.629 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'authenticationEventPublisher' via factory method to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe'
-2025-05-19 09:46:47.633 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.security.servlet.WebSecurityEnablerConfiguration'
-2025-05-19 09:46:47.634 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'inMemoryUserDetailsManager'
-2025-05-19 09:46:47.634 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration'
-2025-05-19 09:46:47.635 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'inMemoryUserDetailsManager' via factory method to bean named 'spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties'
-2025-05-19 09:46:47.637 [WARN] [restartedMain] [org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration.getOrDeducePassword:85] - 
-
-Using generated security password: 742df183-7fe8-4caa-8eb3-5d7596edd625
-
-This generated password is for development use only. Your security configuration must be updated before running your application in production.
-
-2025-05-19 09:46:47.643 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'defaultSecurityFilterChain' via factory method to bean named 'org.springframework.security.config.annotation.web.configuration.HttpSecurityConfiguration.httpSecurity'
-2025-05-19 09:46:47.671 [DEBUG] [restartedMain] [org.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource.process:72] - Adding web access control expression [authenticated] for any request
-2025-05-19 09:46:47.679 [INFO] [restartedMain] [org.springframework.security.web.DefaultSecurityFilterChain.<init>:52] - Will not secure any request
-2025-05-19 09:46:47.679 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration'
-2025-05-19 09:46:47.680 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'autowiredWebSecurityConfigurersIgnoreParents'
-2025-05-19 09:46:47.680 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'autowiredWebSecurityConfigurersIgnoreParents' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6cbfcc71'
-2025-05-19 09:46:47.684 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springSecurityFilterChain'
-2025-05-19 09:46:47.685 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webSecurityExpressionHandler'
-2025-05-19 09:46:47.686 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'privilegeEvaluator'
-2025-05-19 09:46:47.686 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'requestDataValueProcessor'
-2025-05-19 09:46:47.686 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration'
-2025-05-19 09:46:47.687 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.task.TaskSchedulingAutoConfiguration'
-2025-05-19 09:46:47.687 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'taskScheduler'
-2025-05-19 09:46:47.687 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'taskSchedulerBuilder'
-2025-05-19 09:46:47.688 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.task.scheduling-org.springframework.boot.autoconfigure.task.TaskSchedulingProperties'
-2025-05-19 09:46:47.688 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'taskSchedulerBuilder' via factory method to bean named 'spring.task.scheduling-org.springframework.boot.autoconfigure.task.TaskSchedulingProperties'
-2025-05-19 09:46:47.689 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'taskScheduler' via factory method to bean named 'taskSchedulerBuilder'
-2025-05-19 09:46:47.691 [DEBUG] [restartedMain] [org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler.initialize:181] - Initializing ExecutorService 'taskScheduler'
-2025-05-19 09:46:47.694 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'scheduledBeanLazyInitializationExcludeFilter'
-2025-05-19 09:46:47.695 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration$JdbcTransactionManagerConfiguration'
-2025-05-19 09:46:47.695 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionManager'
-2025-05-19 09:46:47.695 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionManager' via factory method to bean named 'environment'
-2025-05-19 09:46:47.695 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
-2025-05-19 09:46:47.696 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'platformTransactionManagerCustomizers'
-2025-05-19 09:46:47.696 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration'
-2025-05-19 09:46:47.697 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.transaction-org.springframework.boot.autoconfigure.transaction.TransactionProperties'
-2025-05-19 09:46:47.700 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration'
-2025-05-19 09:46:47.700 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration$CglibAutoProxyConfiguration'
-2025-05-19 09:46:47.700 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration'
-2025-05-19 09:46:47.700 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$TransactionTemplateConfiguration'
-2025-05-19 09:46:47.701 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionTemplate'
-2025-05-19 09:46:47.701 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionTemplate' via factory method to bean named 'transactionManager'
-2025-05-19 09:46:47.703 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration'
-2025-05-19 09:46:47.703 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration'
-2025-05-19 09:46:47.703 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'multipartResolver'
-2025-05-19 09:46:47.704 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketMessagingAutoConfiguration'
-2025-05-19 09:46:47.704 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.devtools.autoconfigure.LocalDevToolsAutoConfiguration$RestartConfiguration'
-2025-05-19 09:46:47.704 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.devtools-org.springframework.boot.devtools.autoconfigure.DevToolsProperties'
-2025-05-19 09:46:47.705 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.devtools.autoconfigure.LocalDevToolsAutoConfiguration$RestartConfiguration' via constructor to bean named 'spring.devtools-org.springframework.boot.devtools.autoconfigure.DevToolsProperties'
-2025-05-19 09:46:47.705 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'restartingClassPathChangedEventListener'
-2025-05-19 09:46:47.705 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'fileSystemWatcherFactory'
-2025-05-19 09:46:47.706 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'restartingClassPathChangedEventListener' via factory method to bean named 'fileSystemWatcherFactory'
-2025-05-19 09:46:47.706 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'classPathFileSystemWatcher'
-2025-05-19 09:46:47.707 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'classPathRestartStrategy'
-2025-05-19 09:46:47.707 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'classPathFileSystemWatcher' via factory method to bean named 'fileSystemWatcherFactory'
-2025-05-19 09:46:47.707 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'classPathFileSystemWatcher' via factory method to bean named 'classPathRestartStrategy'
-2025-05-19 09:46:47.708 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'conditionEvaluationDeltaLoggingListener'
-2025-05-19 09:46:47.709 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.devtools.autoconfigure.LocalDevToolsAutoConfiguration'
-2025-05-19 09:46:47.709 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.spring.web.SpringfoxWebMvcConfiguration'
-2025-05-19 09:46:47.710 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.swagger.configuration.SwaggerCommonConfiguration'
-2025-05-19 09:46:47.710 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.oas.configuration.OpenApiWebMvcConfiguration'
-2025-05-19 09:46:47.711 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcOpenApiTransformer'
-2025-05-19 09:46:47.711 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.oas.configuration.OpenApiDocumentationConfiguration'
-2025-05-19 09:46:47.712 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.bean.validators.configuration.BeanValidatorPluginsConfiguration'
-2025-05-19 09:46:47.713 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'expanderMinMax'
-2025-05-19 09:46:47.713 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'expanderNotNull'
-2025-05-19 09:46:47.714 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'expanderNotBlank'
-2025-05-19 09:46:47.714 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'expanderPattern'
-2025-05-19 09:46:47.715 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'expanderSize'
-2025-05-19 09:46:47.715 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterMinMax'
-2025-05-19 09:46:47.716 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterNotNull'
-2025-05-19 09:46:47.716 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterNotBlank'
-2025-05-19 09:46:47.717 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterPattern'
-2025-05-19 09:46:47.717 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'parameterSize'
-2025-05-19 09:46:47.717 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'minMaxPlugin'
-2025-05-19 09:46:47.718 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'decimalMinMaxPlugin'
-2025-05-19 09:46:47.718 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'sizePlugin'
-2025-05-19 09:46:47.719 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'isNullPlugin'
-2025-05-19 09:46:47.719 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'notNullPlugin'
-2025-05-19 09:46:47.720 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'notBlankPlugin'
-2025-05-19 09:46:47.720 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'patternPlugin'
-2025-05-19 09:46:47.721 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation.swagger2.configuration.Swagger2WebMvcConfiguration'
-2025-05-19 09:46:47.721 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcSwaggerTransformer'
-2025-05-19 09:46:47.721 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'webMvcSwaggerTransformer' via factory method to bean named 'environment'
-2025-05-19 09:46:47.722 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.boot.starter.autoconfigure.OpenApiAutoConfiguration'
-2025-05-19 09:46:47.722 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springfox.documentation-springfox.boot.starter.autoconfigure.SpringfoxConfigurationProperties'
-2025-05-19 09:46:47.731 [DEBUG] [restartedMain] [org.springframework.jmx.export.annotation.AnnotationMBeanExporter.afterSingletonsInstantiated:434] - Registering beans for JMX exposure on startup
-2025-05-19 09:46:47.731 [DEBUG] [restartedMain] [org.springframework.jmx.export.annotation.AnnotationMBeanExporter.registerBeans:541] - Autodetecting user-defined JMX MBeans
-2025-05-19 09:46:47.733 [DEBUG] [restartedMain] [org.springframework.context.support.DefaultLifecycleProcessor.start:352] - Starting beans in phase 2147483646
-2025-05-19 09:46:47.733 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Starting ProtocolHandler ["http-nio-8080"]
-2025-05-19 09:46:47.737 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start:220] - Tomcat started on port(s): 8080 (http) with context path ''
-2025-05-19 09:46:47.738 [DEBUG] [restartedMain] [org.springframework.context.support.DefaultLifecycleProcessor.doStart:184] - Successfully started bean 'webServerStartStop'
-2025-05-19 09:46:47.738 [DEBUG] [restartedMain] [org.springframework.context.support.DefaultLifecycleProcessor.start:352] - Starting beans in phase 2147483647
-2025-05-19 09:46:47.738 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start:99] - Documentation plugins bootstrapped
-2025-05-19 09:46:47.738 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.bootstrapDocumentationPlugins:78] - Found 1 custom documentation plugin(s)
-2025-05-19 09:46:47.746 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:49] - Total number of request handlers 7
-2025-05-19 09:46:47.746 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:52] - Adding key: /error, WebMvcRequestHandler{requestMapping={ [/error]}, handlerMethod=org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest), key=RequestHandlerKey{pathMappings=[/error], supportedMethods=[], supportedMediaTypes=[], producibleMediaTypes=[]}}
-2025-05-19 09:46:47.746 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:52] - Adding key: /error, WebMvcRequestHandler{requestMapping={ [/error], produces [text/html]}, handlerMethod=org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#errorHtml(HttpServletRequest, HttpServletResponse), key=RequestHandlerKey{pathMappings=[/error], supportedMethods=[], supportedMediaTypes=[], producibleMediaTypes=[text/html]}}
-2025-05-19 09:46:47.746 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:52] - Adding key: /swagger-resources, WebMvcRequestHandler{requestMapping={GET [/swagger-resources], produces [application/json]}, handlerMethod=springfox.documentation.swagger.web.ApiResourceController#swaggerResources(), key=RequestHandlerKey{pathMappings=[/swagger-resources], supportedMethods=[GET], supportedMediaTypes=[], producibleMediaTypes=[application/json]}}
-2025-05-19 09:46:47.746 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:52] - Adding key: /swagger-resources/configuration/security, WebMvcRequestHandler{requestMapping={GET [/swagger-resources/configuration/security], produces [application/json]}, handlerMethod=springfox.documentation.swagger.web.ApiResourceController#securityConfiguration(), key=RequestHandlerKey{pathMappings=[/swagger-resources/configuration/security], supportedMethods=[GET], supportedMediaTypes=[], producibleMediaTypes=[application/json]}}
-2025-05-19 09:46:47.747 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:52] - Adding key: /swagger-resources/configuration/ui, WebMvcRequestHandler{requestMapping={GET [/swagger-resources/configuration/ui], produces [application/json]}, handlerMethod=springfox.documentation.swagger.web.ApiResourceController#uiConfiguration(), key=RequestHandlerKey{pathMappings=[/swagger-resources/configuration/ui], supportedMethods=[GET], supportedMediaTypes=[], producibleMediaTypes=[application/json]}}
-2025-05-19 09:46:47.747 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:52] - Adding key: /v2/api-docs, WebMvcRequestHandler{requestMapping={GET [/v2/api-docs], produces [application/json || application/hal+json]}, handlerMethod=springfox.documentation.swagger2.web.Swagger2ControllerWebMvc#getDocumentation(String, HttpServletRequest), key=RequestHandlerKey{pathMappings=[/v2/api-docs], supportedMethods=[GET], supportedMediaTypes=[], producibleMediaTypes=[application/json, application/hal+json]}}
-2025-05-19 09:46:47.747 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:52] - Adding key: /v3/api-docs, WebMvcRequestHandler{requestMapping={GET [/v3/api-docs], produces [application/json || application/hal+json]}, handlerMethod=springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest), key=RequestHandlerKey{pathMappings=[/v3/api-docs], supportedMethods=[GET], supportedMediaTypes=[], producibleMediaTypes=[application/json, application/hal+json]}}
-2025-05-19 09:46:47.747 [DEBUG] [restartedMain] [springfox.documentation.spring.web.plugins.DefaultRequestHandlerCombiner.combine:59] - Combined number of request handlers 7
-2025-05-19 09:46:47.748 [DEBUG] [restartedMain] [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan:44] - Scanning for api listing references
-2025-05-19 09:46:47.749 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectFromReturnType:78] - Adding return parameter of type Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
-2025-05-19 09:46:47.749 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectParameters:89] - Reading parameters models for handlerMethod |error|
-2025-05-19 09:46:47.749 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectParameters:109] - Finished reading parameters models for handlerMethod |error|
-2025-05-19 09:46:47.749 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationModelsProvider.collectApiResponses:84] - Reading parameters models for handlerMethod |error|
-2025-05-19 09:46:47.749 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelProvider.modelFor:87] - Skipping model of type Ljava/lang/Object; as its either a container type, map, enum or base type, or its already been handled
-2025-05-19 09:46:47.749 [DEBUG] [restartedMain] [springfox.documentation.spring.web.scanners.ApiModelReader.read:122] - Did not find any parameter models for java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.749 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelDependencyProvider.resolvedDependencies:103] - Marking base type Ljava/lang/Object; as seen
-2025-05-19 09:46:47.750 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectFromReturnType:78] - Adding return parameter of type Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;
-2025-05-19 09:46:47.750 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectParameters:89] - Reading parameters models for handlerMethod |error|
-2025-05-19 09:46:47.750 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectParameters:109] - Finished reading parameters models for handlerMethod |error|
-2025-05-19 09:46:47.750 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationModelsProvider.collectApiResponses:84] - Reading parameters models for handlerMethod |error|
-2025-05-19 09:46:47.750 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelSpecificationProvider.modelSpecificationsFor:89] - Skipping model of type Ljava/lang/Object; as its either a container type, map, enum or base type, or its already been handled
-2025-05-19 09:46:47.751 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.751 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.751 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method error at path /error
-2025-05-19 09:46:47.751 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: Map«string,object»
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:Map«string,object»
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.752 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method error at path /error
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: Map«string,object»
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:Map«string,object»
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.753 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method error at path /error
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: Map«string,object»
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.754 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:Map«string,object»
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method error at path /error
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.755 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: Map«string,object»
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:Map«string,object»
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.756 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method error at path /error
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: Map«string,object»
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:Map«string,object»
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.757 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.758 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.758 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method error at path /error
-2025-05-19 09:46:47.758 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.758 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.758 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: Map«string,object»
-2025-05-19 09:46:47.758 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.758 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.758 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:Map«string,object»
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method error at path /error
-2025-05-19 09:46:47.759 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: Map«string,object»
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:Map«string,object»
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.760 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method error at path /error
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: Map«string,object»
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:Map«string,object»
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: Map, with model id: 0_0_java.util.Map<java.lang.String,java.lang.Object>
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.761 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method error
-2025-05-19 09:46:47.762 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectFromReturnType:78] - Adding return parameter of type Lorg/springframework/web/servlet/ModelAndView;
-2025-05-19 09:46:47.762 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectParameters:89] - Reading parameters models for handlerMethod |errorHtml|
-2025-05-19 09:46:47.762 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectParameters:109] - Finished reading parameters models for handlerMethod |errorHtml|
-2025-05-19 09:46:47.762 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationModelsProvider.collectApiResponses:84] - Reading parameters models for handlerMethod |errorHtml|
-2025-05-19 09:46:47.764 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor:175] - Reading property reference
-2025-05-19 09:46:47.764 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isReference
-2025-05-19 09:46:47.764 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'reference' renamed to 'reference'
-2025-05-19 09:46:47.764 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.modelProperty:606] - Adding property reference to model
-2025-05-19 09:46:47.764 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isReference
-2025-05-19 09:46:47.764 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isReference
-2025-05-19 09:46:47.764 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isReference
-2025-05-19 09:46:47.764 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isReference
-2025-05-19 09:46:47.765 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.765 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.765 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor:175] - Reading property view
-2025-05-19 09:46:47.765 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getView
-2025-05-19 09:46:47.765 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'view' renamed to 'view'
-2025-05-19 09:46:47.765 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.modelProperty:606] - Adding property view to model
-2025-05-19 09:46:47.765 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getView
-2025-05-19 09:46:47.765 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getView
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getView
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getView
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: View, with model id: 1_0_org.springframework.web.servlet.View
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor:175] - Reading property viewName
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getViewName
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'viewName' renamed to 'viewName'
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.modelProperty:606] - Adding property viewName to model
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getViewName
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getViewName
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getViewName
-2025-05-19 09:46:47.766 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getViewName
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor:175] - Reading property model
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModel
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'model' renamed to 'model'
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.modelProperty:606] - Adding property model to model
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModel
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModel
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModel
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModel
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.767 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor:175] - Reading property modelMap
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModelMap
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'modelMap' renamed to 'modelMap'
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.modelProperty:606] - Adding property modelMap to model
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModelMap
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModelMap
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModelMap
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModelMap
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelMap, with model id: 1_0_org.springframework.ui.ModelMap
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelMap, with model id: 1_0_org.springframework.ui.ModelMap
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor:175] - Reading property status
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getStatus
-2025-05-19 09:46:47.768 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'status' renamed to 'status'
-2025-05-19 09:46:47.769 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.modelProperty:606] - Adding property status to model
-2025-05-19 09:46:47.769 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getStatus
-2025-05-19 09:46:47.769 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getStatus
-2025-05-19 09:46:47.769 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getStatus
-2025-05-19 09:46:47.769 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getStatus
-2025-05-19 09:46:47.770 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.770 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.771 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor:175] - Reading property empty
-2025-05-19 09:46:47.771 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isEmpty
-2025-05-19 09:46:47.771 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'empty' renamed to 'empty'
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.modelProperty:606] - Adding property empty to model
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isEmpty
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isEmpty
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isEmpty
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isEmpty
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelProvider.reflectionBasedModel:113] - Inferred 7 properties. Properties found reference, view, viewName, model, modelMap, empty, status
-2025-05-19 09:46:47.772 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.spring.web.scanners.ApiModelReader.read:113] - Generated parameter model id: org.springframework.web.servlet.ModelAndView, name: ModelAndView
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelMap, with model id: 1_0_org.springframework.ui.ModelMap
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: View, with model id: 1_0_org.springframework.web.servlet.View
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelDependencyProvider.resolvedPropertiesAndFields:169] - Adding type Lorg/springframework/ui/ModelMap; for parameter modelMap
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelDependencyProvider.maybeFromMapValueType:227] - Recursively resolving dependencies for value type Ljava/lang/Object;
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelDependencyProvider.resolvedDependencies:103] - Marking base type Ljava/lang/Object; as seen
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelDependencyProvider.resolvedPropertiesAndFields:169] - Adding type Lorg/springframework/web/servlet/View; for parameter view
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelDependencyProvider.maybeFromRegularType:194] - Recursively resolving dependencies for type Lorg/springframework/web/servlet/View;
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: View, with model id: 1_0_org.springframework.web.servlet.View
-2025-05-19 09:46:47.773 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor:175] - Reading property contentType
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getContentType
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'contentType' renamed to 'contentType'
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.modelProperty:606] - Adding property contentType to model
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getContentType
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getContentType
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getContentType
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getContentType
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: View, with model id: 1_0_org.springframework.web.servlet.View
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelProvider.reflectionBasedModel:113] - Inferred 1 properties. Properties found contentType
-2025-05-19 09:46:47.774 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: View, with model id: 1_0_org.springframework.web.servlet.View
-2025-05-19 09:46:47.775 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectFromReturnType:78] - Adding return parameter of type Lorg/springframework/web/servlet/ModelAndView;
-2025-05-19 09:46:47.775 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectParameters:89] - Reading parameters models for handlerMethod |errorHtml|
-2025-05-19 09:46:47.775 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationModelsProvider.collectParameters:109] - Finished reading parameters models for handlerMethod |errorHtml|
-2025-05-19 09:46:47.775 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationModelsProvider.collectApiResponses:84] - Reading parameters models for handlerMethod |errorHtml|
-2025-05-19 09:46:47.775 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.775 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertySpecificationsFor:211] - Reading property reference
-2025-05-19 09:46:47.775 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isReference
-2025-05-19 09:46:47.775 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'reference' renamed to 'reference'
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanModelPropertySpecification:652] - Adding property reference to model
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isReference
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isReference
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertySpecificationsFor:211] - Reading property view
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getView
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'view' renamed to 'view'
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanModelPropertySpecification:652] - Adding property view to model
-2025-05-19 09:46:47.776 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getView
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: View, with model id: 1_0_org.springframework.web.servlet.View
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getView
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertySpecificationsFor:211] - Reading property viewName
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getViewName
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'viewName' renamed to 'viewName'
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanModelPropertySpecification:652] - Adding property viewName to model
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getViewName
-2025-05-19 09:46:47.777 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getViewName
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertySpecificationsFor:211] - Reading property model
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModel
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'model' renamed to 'model'
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanModelPropertySpecification:652] - Adding property model to model
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModel
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModel
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertySpecificationsFor:211] - Reading property modelMap
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModelMap
-2025-05-19 09:46:47.778 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'modelMap' renamed to 'modelMap'
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanModelPropertySpecification:652] - Adding property modelMap to model
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModelMap
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getModelMap
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertySpecificationsFor:211] - Reading property status
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getStatus
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'status' renamed to 'status'
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanModelPropertySpecification:652] - Adding property status to model
-2025-05-19 09:46:47.779 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getStatus
-2025-05-19 09:46:47.781 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getStatus
-2025-05-19 09:46:47.782 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.782 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertySpecificationsFor:211] - Reading property empty
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isEmpty
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'empty' renamed to 'empty'
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanModelPropertySpecification:652] - Adding property empty to model
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isEmpty
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member isEmpty
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.783 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelSpecificationProvider.reflectionBasedModel:115] - Inferred 7 properties. Properties found reference, view, viewName, model, modelMap, empty, status
-2025-05-19 09:46:47.784 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.784 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: View, with model id: 1_0_org.springframework.web.servlet.View
-2025-05-19 09:46:47.784 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertySpecificationsFor:211] - Reading property contentType
-2025-05-19 09:46:47.784 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getContentType
-2025-05-19 09:46:47.785 [DEBUG] [restartedMain] [springfox.documentation.schema.property.ObjectMapperBeanPropertyNamingStrategy.nameForSerialization:61] - Name 'contentType' renamed to 'contentType'
-2025-05-19 09:46:47.785 [DEBUG] [restartedMain] [springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanModelPropertySpecification:652] - Adding property contentType to model
-2025-05-19 09:46:47.785 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getContentType
-2025-05-19 09:46:47.785 [DEBUG] [restartedMain] [springfox.documentation.schema.property.bean.BeanModelProperty.paramOrReturnType:54] - Evaluating unwrapped getter for member getContentType
-2025-05-19 09:46:47.785 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:60] - Adding allowable Values: <none>
-2025-05-19 09:46:47.785 [DEBUG] [restartedMain] [springfox.bean.validators.plugins.schema.MinMaxAnnotationPlugin.apply:67] - Adding numeric element facet : <none>
-2025-05-19 09:46:47.785 [DEBUG] [restartedMain] [springfox.documentation.schema.DefaultModelSpecificationProvider.reflectionBasedModel:115] - Inferred 1 properties. Properties found contentType
-2025-05-19 09:46:47.785 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: View, with model id: 1_0_org.springframework.web.servlet.View
-2025-05-19 09:46:47.786 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.786 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method errorHtml at path /error
-2025-05-19 09:46:47.786 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.786 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter response
-2025-05-19 09:46:47.786 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.786 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: ModelAndView
-2025-05-19 09:46:47.786 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:ModelAndView
-2025-05-19 09:46:47.786 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.787 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.787 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.787 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method errorHtml at path /error
-2025-05-19 09:46:47.787 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.787 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter response
-2025-05-19 09:46:47.787 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.787 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: ModelAndView
-2025-05-19 09:46:47.788 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:ModelAndView
-2025-05-19 09:46:47.788 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.788 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.788 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.788 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method errorHtml at path /error
-2025-05-19 09:46:47.789 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.789 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter response
-2025-05-19 09:46:47.789 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.789 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: ModelAndView
-2025-05-19 09:46:47.789 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:ModelAndView
-2025-05-19 09:46:47.789 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.789 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.789 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method errorHtml at path /error
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter response
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: ModelAndView
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:ModelAndView
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.790 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method errorHtml at path /error
-2025-05-19 09:46:47.791 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.791 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter response
-2025-05-19 09:46:47.791 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.791 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: ModelAndView
-2025-05-19 09:46:47.791 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:ModelAndView
-2025-05-19 09:46:47.795 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.795 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.795 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.795 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method errorHtml at path /error
-2025-05-19 09:46:47.795 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.795 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter response
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: ModelAndView
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:ModelAndView
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method errorHtml at path /error
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter response
-2025-05-19 09:46:47.796 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: ModelAndView
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:ModelAndView
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:107] - Reading parameters for method errorHtml at path /error
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter request
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationParameterReader.readParameters:111] - Processing parameter response
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.schema.TypeNameExtractor.modelName:202] - Generated unique model named: ModelAndView, with model id: 1_0_org.springframework.web.servlet.ModelAndView
-2025-05-19 09:46:47.797 [DEBUG] [restartedMain] [springfox.documentation.spring.web.readers.operation.OperationResponseClassReader.apply:81] - Setting spring response class to: ModelAndView
-2025-05-19 09:46:47.798 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.SwaggerOperationResponseClassReader.apply:85] - Setting response class to:ModelAndView
-2025-05-19 09:46:47.798 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.798 [DEBUG] [restartedMain] [springfox.documentation.swagger.readers.operation.OpenApiOperationAuthReader.apply:68] - Authorization count 0 for method errorHtml
-2025-05-19 09:46:47.799 [DEBUG] [restartedMain] [org.springframework.context.support.DefaultLifecycleProcessor.doStart:184] - Successfully started bean 'documentationPluginsBootstrapper'
-2025-05-19 09:46:47.799 [DEBUG] [restartedMain] [org.springframework.context.support.DefaultLifecycleProcessor.doStart:184] - Successfully started bean 'webServerGracefulShutdown'
-2025-05-19 09:46:47.807 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener.logAutoConfigurationReport:126] - 
-
-
-============================
-CONDITIONS EVALUATION REPORT
-============================
-
-
-Positive matches:
------------------
-
-   AopAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
-      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   BeanValidatorPluginsConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-
-   CacheAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) found bean 'cacheInterceptor'; @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   CacheAutoConfiguration#cacheManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceInitializationConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DispatcherServletAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
-      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
-
-   DruidDataSourceAutoConfigure matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DruidDynamicDataSourceConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' (OnClassCondition)
-
-   DynamicDataSourceAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSource matched:
-      - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSourceInitEvent matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.event.DataSourceInitEvent; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dsProcessor matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.processor.DsProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicDatasourceAnnotationAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.aop.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicTransactionAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.seata=false) matched (OnPropertyCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration#dataSourceCreator matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
-      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-
-   ErrorMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ErrorMvcAutoConfiguration#basicErrorController matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration#errorAttributes matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
-      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
-      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
-      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'freemarker.template.Configuration', 'org.springframework.ui.freemarker.FreeMarkerConfigurationFactory' (OnClassCondition)
-
-   FreeMarkerServletWebConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.freemarker.FreeMarkerConfig; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerViewResolver matched:
-      - @ConditionalOnProperty (spring.freemarker.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (names: freeMarkerViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   GsonAutoConfiguration#gson matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration#gsonBuilder matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonHttpMessageConvertersConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   HttpEncodingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
-
-   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   HttpMessageConvertersAutoConfiguration#messageConverters matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-
-   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JdbcTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   JdbcTemplateConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JedisConnectionConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'org.springframework.data.redis.connection.jedis.JedisConnection', 'redis.clients.jedis.Jedis' (OnClassCondition)
-      - @ConditionalOnProperty (spring.redis.client-type=jedis) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   JmxAutoConfiguration#mbeanExporter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#mbeanServer matched:
-      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#objectNamingStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
-      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration matched:
-      - Initialized Restarter Condition available and initialized (OnInitializedRestarterCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.livereload.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration#liveReloadServer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.livereload.LiveReloadServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.restart.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathFileSystemWatcher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathRestartStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathRestartStrategy; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#conditionEvaluationDeltaLoggingListener matched:
-      - @ConditionalOnProperty (spring.devtools.restart.log-condition-evaluation-delta) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration#multipartConfigElement matched:
-      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration#multipartResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
-      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   NamedParameterJdbcTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   NettyAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
-
-   OpenApiAutoConfiguration matched:
-      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
-
-   OpenApiControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   OpenApiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   PageHelperAutoConfiguration matched:
-      - @ConditionalOnBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found bean 'sqlSessionFactory' (OnBeanCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
-      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
-
-   RedisAutoConfiguration#redisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration#stringRedisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisCacheConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisRepositoriesAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
-      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
-
-   SecurityAutoConfiguration#authenticationEventPublisher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityFilterAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
-      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
-
-   ServletWebServerFactoryAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
-      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringBootWebSecurityConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - AllNestedConditions 2 matched 0 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) did not find any beans; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-
-   SpringDataWebAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#pageableCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#sortCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringfoxWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SqlInitializationAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   Swagger2ControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   Swagger2WebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SwaggerUiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
-
-   TaskExecutionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor matched:
-      - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler matched:
-      - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) found bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'; @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration matched:
-      - @ConditionalOnBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found bean 'transactionManager'; @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   UserDetailsServiceAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.security.config.annotation.ObjectPostProcessor; SearchStrategy: all) found bean 'objectPostProcessor'; @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
-
-   ValidationAutoConfiguration#defaultValidator matched:
-      - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration#methodValidationPostProcessor matched:
-      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration#formContentFilter matched:
-      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
-      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
-      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcRequestHandlerProvider matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSecurityEnablerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebSocketMessagingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
-      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   ActiveMQAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   AopAutoConfiguration.ClassProxyingConfiguration:
-      Did not match:
-         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   ArtemisAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   BatchAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
-
-   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-
-   CaffeineCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition)
-
-   CassandraAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
-
-   CassandraRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   ClientHttpConnectorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CodecsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CouchbaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   CouchbaseReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   DevToolsDataSourceAutoConfiguration:
-      Did not match:
-         - DevTools DataSource Condition did not find an auto-configured DataSource (DevToolsDataSourceAutoConfiguration.DevToolsDataSourceCondition)
-      Matched:
-         - Devtools devtools enabled. (OnEnabledDevToolsCondition)
-
-   DevToolsDataSourceAutoConfiguration.DatabaseShutdownExecutorEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-         - Ancestor org.springframework.boot.devtools.autoconfigure.DevToolsDataSourceAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   DevToolsR2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
-
-   DruidDataSourceAutoConfigure#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition)
-
-   DruidFilterConfiguration#commonsLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.commons-log.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#configFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.config.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#encodingConvertFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.encoding.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4j2Filter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j2.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4jFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#slf4jLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.slf4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#statFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.stat.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallConfig:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidSpringAopConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.aop-patterns) did not find property 'spring.datasource.druid.aop-patterns' (OnPropertyCondition)
-
-   DruidStatViewServletConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.stat-view-servlet.enabled=true) did not find property 'spring.datasource.druid.stat-view-servlet.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DruidWebStatFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.web-stat-filter.enabled=true) did not find property 'spring.datasource.druid.web-stat-filter.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.BeeCpDataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.beecp.BeeDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.Dbcp2DataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   EhCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
-
-   ElasticsearchDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
-
-   ElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
-
-   ElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestHighLevelClient' (OnClassCondition)
-
-   EmbeddedLdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
-
-   EmbeddedMongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   ErrorWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   FlywayAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
-
-   FreeMarkerNonWebConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication found 'session' scope and did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerReactiveWebConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#resourceUrlEncodingFilter:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   GenericCacheConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.cache.Cache; SearchStrategy: all) did not find any beans of type org.springframework.cache.Cache (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
-
-   GroovyTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
-
-   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
-
-   H2ConsoleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
-
-   HazelcastAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastJpaDependencyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HibernateJpaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
-
-   HttpHandlerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
-
-   HypermediaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
-
-   InfinispanCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
-
-   InfluxDbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
-
-   IntegrationAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
-
-   JCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
-
-   JdbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
-
-   JerseyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
-
-   JmsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
-
-   JndiConnectionFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
-
-   JndiDataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-
-   JooqAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
-
-   JpaRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
-
-   JsonbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JsonbHttpMessageConvertersConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JtaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
-
-   KafkaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
-
-   LdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
-
-   LdapRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
-
-   LettuceConnectionConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.lettuce.core.RedisClient' (OnClassCondition)
-
-   LiquibaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
-
-   MailSenderAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.JndiNameProperty @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name'; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.HostProperty @ConditionalOnProperty (spring.mail.host) did not find property 'host' (MailSenderAutoConfiguration.MailSenderCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender' (OnClassCondition)
-
-   MailSenderValidatorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-   MongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MustacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
-
-   MybatisAutoConfiguration#sqlSessionFactory:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found beans of type 'org.apache.ibatis.session.SqlSessionFactory' sqlSessionFactory (OnBeanCondition)
-
-   MybatisAutoConfiguration#sqlSessionTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) found beans of type 'org.mybatis.spring.SqlSessionTemplate' sqlSessionTemplate (OnBeanCondition)
-
-   MybatisAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' org.mybatis.spring.mapper.MapperScannerConfigurer (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyVelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.velocity.Driver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   Neo4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   NoOpCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
-
-   OAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   OAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
-
-   OpenApiControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   OpenApiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ProjectInfoAutoConfiguration#buildProperties:
-      Did not match:
-         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
-
-   ProjectInfoAutoConfiguration#gitProperties:
-      Did not match:
-         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
-
-   QuartzAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.quartz.Scheduler' (OnClassCondition)
-
-   R2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
-
-   R2dbcInitializationConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
-
-   R2dbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcTransactionManagerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
-
-   RSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketRequesterAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
-
-   RSocketServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
-
-   RSocketStrategiesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RabbitAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition)
-
-   ReactiveElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
-
-   ReactiveElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
-
-   ReactiveOAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveOAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   ReactiveSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveUserDetailsServiceAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
-
-   ReactiveWebServerFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   RedisReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   RemoteDevToolsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.devtools.remote.secret) did not find property 'secret' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.servlet.Filter', 'org.springframework.http.server.ServerHttpRequest' (OnClassCondition)
-
-   RepositoryRestMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
-
-   SaOAuth2BeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaOAuth2BeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaSsoBeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   SaSsoBeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   Saml2RelyingPartyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
-
-   SecurityDataConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
-
-   SendGridAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
-
-   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedJetty:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   SessionAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
-
-   SimpleCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
-
-   SolrAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
-
-   SpringDataRestConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
-
-   SpringfoxWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2ControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2WebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   SwaggerUiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ThymeleafAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
-
-   TransactionAutoConfiguration#transactionalOperator:
-      Did not match:
-         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   WebClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   WebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   WebFluxRequestHandlerProvider:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
-
-   WebServiceTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
-
-   WebServicesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
-
-   WebSocketMessagingAutoConfiguration.WebSocketMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration,com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans of type org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'com.fasterxml.jackson.databind.ObjectMapper', 'org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration' (OnClassCondition)
-
-   WebSocketReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
-
-   XADataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
-
-
-Exclusions:
------------
-
-    org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
-
-
-Unconditional classes:
-----------------------
-
-    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanRegister
-
-    cn.dev33.satoken.dao.SaTokenDaoRedisJackson
-
-    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanInject
-
-    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
-
-    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-
-
-
-2025-05-19 09:46:47.809 [DEBUG] [restartedMain] [org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver$DefaultResolver.logKeyFound:115] - Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2025-05-19 09:46:47.810 [INFO] [restartedMain] [com.ruoyi.ApiApplication.logStarted:61] - Started ApiApplication in 1.378 seconds (JVM running for 66.204)
-2025-05-19 09:46:47.810 [DEBUG] [restartedMain] [org.springframework.boot.availability.ApplicationAvailabilityBean.onApplicationEvent:77] - Application availability state LivenessState changed to CORRECT
-2025-05-19 09:46:47.812 [INFO] [restartedMain] [org.springframework.boot.devtools.autoconfigure.ConditionEvaluationDeltaLoggingListener.onApplicationEvent:58] - Condition evaluation delta:
-
-
-==========================
-CONDITION EVALUATION DELTA
-==========================
-
-
-Positive matches:
------------------
-
-   DynamicDataSourceAutoConfiguration#dataSource matched:
-      - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration#redisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringBootWebSecurityConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - AllNestedConditions 2 matched 0 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) did not find any beans; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor matched:
-      - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler matched:
-      - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) found bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'; @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration matched:
-      - @ConditionalOnBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found bean 'transactionManager'; @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   UserDetailsServiceAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.security.config.annotation.ObjectPostProcessor; SearchStrategy: all) found bean 'objectPostProcessor'; @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   DruidFilterConfiguration#statFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.stat.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidStatViewServletConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.stat-view-servlet.enabled=true) did not find property 'spring.datasource.druid.stat-view-servlet.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DruidWebStatFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.web-stat-filter.enabled=true) did not find property 'spring.datasource.druid.web-stat-filter.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-
-Exclusions:
------------
-
-    None
-
-
-Unconditional classes:
-----------------------
-
-    None
-
-
-
-2025-05-19 09:46:47.812 [DEBUG] [restartedMain] [org.springframework.boot.availability.ApplicationAvailabilityBean.onApplicationEvent:77] - Application availability state ReadinessState changed to ACCEPTING_TRAFFIC
-2025-05-19 09:46:58.554 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.boot.availability.ApplicationAvailabilityBean.onApplicationEvent:77] - Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC
-2025-05-19 09:46:58.555 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.doClose:1051] - Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@a1fe7fe, started on Mon May 19 09:46:46 CST 2025
-2025-05-19 09:46:58.555 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.boot.context.properties.source.ConfigurationPropertySourcesPropertyResolver$DefaultResolver.logKeyFound:115] - Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
-2025-05-19 09:46:58.556 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.context.support.DefaultLifecycleProcessor.stop:365] - Stopping beans in phase 2147483647
-2025-05-19 09:46:58.556 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.context.support.DefaultLifecycleProcessor.lambda$doStop$3:238] - Bean 'documentationPluginsBootstrapper' completed its stop procedure
-2025-05-19 09:46:58.556 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.context.support.DefaultLifecycleProcessor.lambda$doStop$3:238] - Bean 'webServerGracefulShutdown' completed its stop procedure
-2025-05-19 09:46:58.556 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.context.support.DefaultLifecycleProcessor.stop:365] - Stopping beans in phase 2147483646
-2025-05-19 09:46:58.568 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.context.support.DefaultLifecycleProcessor.lambda$doStop$3:238] - Bean 'webServerStartStop' completed its stop procedure
-2025-05-19 09:46:58.569 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler.shutdown:218] - Shutting down ExecutorService 'taskScheduler'
-2025-05-19 09:46:58.569 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.data.redis.listener.RedisMessageListenerContainer.stop:229] - Stopped RedisMessageListenerContainer
-2025-05-19 09:46:58.569 [INFO] [SpringApplicationShutdownHook] [com.baomidou.dynamic.datasource.DynamicRoutingDataSource.destroy:211] - dynamic-datasource start closing ....
-2025-05-19 09:46:58.569 [INFO] [SpringApplicationShutdownHook] [com.baomidou.dynamic.datasource.DynamicRoutingDataSource.destroy:215] - dynamic-datasource all closed success,bye
-2025-05-19 09:46:58.569 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.jmx.export.annotation.AnnotationMBeanExporter.destroy:452] - Unregistering JMX-exposed beans on shutdown
-2025-05-19 09:46:58.570 [DEBUG] [SpringApplicationShutdownHook] [org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor.shutdown:218] - Shutting down ExecutorService 'applicationTaskExecutor'

+ 0 - 6074
log/debug/debug.2025-05-14_10.log

@@ -1,6074 +0,0 @@
-2025-05-14 10:40:22.469 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 21216 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 10:40:22.470 [DEBUG] [restartedMain] [com.ruoyi.AdminApplication.logStarting:56] - Running with Spring Boot v2.5.15, Spring v5.3.27
-2025-05-14 10:40:22.470 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 10:40:22.471 [DEBUG] [restartedMain] [org.springframework.boot.SpringApplication.load:713] - Loading source class com.ruoyi.AdminApplication
-2025-05-14 10:40:22.474 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.prepareRefresh:629] - Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@18e99594
-2025-05-14 10:40:22.475 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
-2025-05-14 10:40:22.475 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory'
-2025-05-14 10:40:22.500 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataScopeAspect.class]
-2025-05-14 10:40:22.501 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataSourceAspect.class]
-2025-05-14 10:40:22.502 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\LogAspect.class]
-2025-05-14 10:40:22.503 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\RateLimiterAspect.class]
-2025-05-14 10:40:22.505 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ApplicationConfig.class]
-2025-05-14 10:40:22.505 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\CaptchaConfig.class]
-2025-05-14 10:40:22.507 [DEBUG] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.core.RedisConnectionUtils.doCloseConnection:389] - Closing Redis Connection.
-2025-05-14 10:40:22.507 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\DruidConfig.class]
-2025-05-14 10:40:22.509 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\FilterConfig.class]
-2025-05-14 10:40:22.509 [DEBUG] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection:143] - Fetching Redis Connection from RedisConnectionFactory
-2025-05-14 10:40:22.510 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\MybatisPlusConfig.class]
-2025-05-14 10:40:22.510 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 10:40:22.511 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\RedisConfig.class]
-2025-05-14 10:40:22.511 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ResourcesConfig.class]
-2025-05-14 10:40:22.511 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SaTokenConfig.class]
-2025-05-14 10:40:22.512 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SecurityConfig.class]
-2025-05-14 10:40:22.512 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ServerConfig.class]
-2025-05-14 10:40:22.513 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ThreadPoolConfig.class]
-2025-05-14 10:40:22.513 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\WebSocketConfigOne.class]
-2025-05-14 10:40:22.514 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\DruidProperties.class]
-2025-05-14 10:40:22.514 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\PermitAllUrlProperties.class]
-2025-05-14 10:40:22.515 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\RepeatSubmitInterceptor.class]
-2025-05-14 10:40:22.515 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\impl\SameUrlDataInterceptor.class]
-2025-05-14 10:40:22.516 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\ShutdownManager.class]
-2025-05-14 10:40:22.516 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\blockcc\BlockccManager.class]
-2025-05-14 10:40:22.517 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\filter\JwtAuthenticationTokenFilter.class]
-2025-05-14 10:40:22.517 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\AuthenticationEntryPointImpl.class]
-2025-05-14 10:40:22.517 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\LogoutSuccessHandlerImpl.class]
-2025-05-14 10:40:22.519 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\exception\GlobalExceptionHandler.class]
-2025-05-14 10:40:22.520 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\BlockccService.class]
-2025-05-14 10:40:22.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\PermissionService.class]
-2025-05-14 10:40:22.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysLoginService.class]
-2025-05-14 10:40:22.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPasswordService.class]
-2025-05-14 10:40:22.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPermissionService.class]
-2025-05-14 10:40:22.522 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysRegisterService.class]
-2025-05-14 10:40:22.522 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\TokenService.class]
-2025-05-14 10:40:22.522 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\UserDetailsServiceImpl.class]
-2025-05-14 10:40:22.541 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayFactory.class]
-2025-05-14 10:40:22.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutFactory.class]
-2025-05-14 10:40:22.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutService.class]
-2025-05-14 10:40:22.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayService.class]
-2025-05-14 10:40:22.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiActivityServiceImpl.class]
-2025-05-14 10:40:22.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiOrderServiceImpl.class]
-2025-05-14 10:40:22.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiRateServiceImpl.class]
-2025-05-14 10:40:22.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\FileServiceImpl.class]
-2025-05-14 10:40:22.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\ITUserCoinServiceImpl.class]
-2025-05-14 10:40:22.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\KlineSymbolServiceImpl.class]
-2025-05-14 10:40:22.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SettingServiceImpl.class]
-2025-05-14 10:40:22.544 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SmsServiceImpl.class]
-2025-05-14 10:40:22.544 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TActivityRechargeServiceImpl.class]
-2025-05-14 10:40:22.544 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAgentActivityInfoServiceImpl.class]
-2025-05-14 10:40:22.544 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAddressInfoServiceImpl.class]
-2025-05-14 10:40:22.545 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAssetServiceImpl.class]
-2025-05-14 10:40:22.545 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppMailServiceImpl.class]
-2025-05-14 10:40:22.545 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppRechargeServiceImpl.class]
-2025-05-14 10:40:22.545 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserDetailServiceImpl.class]
-2025-05-14 10:40:22.546 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserServiceImpl.class]
-2025-05-14 10:40:22.546 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppWalletRecordServiceImpl.class]
-2025-05-14 10:40:22.546 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppuserLoginLogServiceImpl.class]
-2025-05-14 10:40:22.546 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelInfoServiceImpl.class]
-2025-05-14 10:40:22.547 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelServiceImpl.class]
-2025-05-14 10:40:22.547 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCollectionOrderServiceImpl.class]
-2025-05-14 10:40:22.547 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractCoinServiceImpl.class]
-2025-05-14 10:40:22.547 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractLossServiceImpl.class]
-2025-05-14 10:40:22.548 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractOrderServiceImpl.class]
-2025-05-14 10:40:22.548 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractPositionServiceImpl.class]
-2025-05-14 10:40:22.548 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencyOrderServiceImpl.class]
-2025-05-14 10:40:22.548 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencySymbolServiceImpl.class]
-2025-05-14 10:40:22.548 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TExchangeCoinRecordServiceImpl.class]
-2025-05-14 10:40:22.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterInfoServiceImpl.class]
-2025-05-14 10:40:22.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterServiceImpl.class]
-2025-05-14 10:40:22.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THomeSetterServiceImpl.class]
-2025-05-14 10:40:22.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadOrderServiceImpl.class]
-2025-05-14 10:40:22.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadProductServiceImpl.class]
-2025-05-14 10:40:22.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMarketsServiceImpl.class]
-2025-05-14 10:40:22.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineFinancialServiceImpl.class]
-2025-05-14 10:40:22.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderDayServiceImpl.class]
-2025-05-14 10:40:22.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderServiceImpl.class]
-2025-05-14 10:40:22.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineUserServiceImpl.class]
-2025-05-14 10:40:22.551 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingOrderServiceImpl.class]
-2025-05-14 10:40:22.551 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductServiceImpl.class]
-2025-05-14 10:40:22.551 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductUserServiceImpl.class]
-2025-05-14 10:40:22.551 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftOrderServiceImpl.class]
-2025-05-14 10:40:22.552 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftProductServiceImpl.class]
-2025-05-14 10:40:22.552 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftSeriesServiceImpl.class]
-2025-05-14 10:40:22.552 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNoticeServiceImpl.class]
-2025-05-14 10:40:22.552 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOptionRulesServiceImpl.class]
-2025-05-14 10:40:22.553 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinOrderServiceImpl.class]
-2025-05-14 10:40:22.553 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinServiceImpl.class]
-2025-05-14 10:40:22.553 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondCoinConfigServiceImpl.class]
-2025-05-14 10:40:22.553 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondContractOrderServiceImpl.class]
-2025-05-14 10:40:22.554 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondPeriodConfigServiceImpl.class]
-2025-05-14 10:40:22.554 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSpontaneousCoinServiceImpl.class]
-2025-05-14 10:40:22.554 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolManageServiceImpl.class]
-2025-05-14 10:40:22.554 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolsServiceImpl.class]
-2025-05-14 10:40:22.554 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserBankServiceImpl.class]
-2025-05-14 10:40:22.555 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserSymbolAddressServiceImpl.class]
-2025-05-14 10:40:22.555 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TWithdrawServiceImpl.class]
-2025-05-14 10:40:22.555 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayOutServiceImpl.class]
-2025-05-14 10:40:22.556 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayServiceImpl.class]
-2025-05-14 10:40:22.556 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\SocketThreadPoolTaskConfig.class]
-2025-05-14 10:40:22.557 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\WebSocketConfig.class]
-2025-05-14 10:40:22.559 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\manager\WebSocketUserManager.class]
-2025-05-14 10:40:22.560 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadBinanceImpl.class]
-2025-05-14 10:40:22.561 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadEnergy.class]
-2025-05-14 10:40:22.562 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadHuoBiImpl.class]
-2025-05-14 10:40:22.562 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMetal.class]
-2025-05-14 10:40:22.562 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMt5.class]
-2025-05-14 10:40:22.564 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketCoinOver.class]
-2025-05-14 10:40:22.564 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketNotice.class]
-2025-05-14 10:40:22.564 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketServers.class]
-2025-05-14 10:40:22.564 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketSubCoins.class]
-2025-05-14 10:40:22.571 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\ISysStatisticsService.class]
-2025-05-14 10:40:22.573 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysConfigServiceImpl.class]
-2025-05-14 10:40:22.574 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDeptServiceImpl.class]
-2025-05-14 10:40:22.574 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictDataServiceImpl.class]
-2025-05-14 10:40:22.574 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictTypeServiceImpl.class]
-2025-05-14 10:40:22.575 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysLogininforServiceImpl.class]
-2025-05-14 10:40:22.575 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysMenuServiceImpl.class]
-2025-05-14 10:40:22.575 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysNoticeServiceImpl.class]
-2025-05-14 10:40:22.575 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysOperLogServiceImpl.class]
-2025-05-14 10:40:22.575 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysPostServiceImpl.class]
-2025-05-14 10:40:22.576 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysRoleServiceImpl.class]
-2025-05-14 10:40:22.576 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysStatisticsServiceImpl.class]
-2025-05-14 10:40:22.576 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserOnlineServiceImpl.class]
-2025-05-14 10:40:22.577 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserServiceImpl.class]
-2025-05-14 10:40:22.577 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\MyTelegramBot.class]
-2025-05-14 10:40:22.579 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\TelegramBotConfig.class]
-2025-05-14 10:40:22.583 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobController.class]
-2025-05-14 10:40:22.584 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobLogController.class]
-2025-05-14 10:40:22.584 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobLogServiceImpl.class]
-2025-05-14 10:40:22.585 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobServiceImpl.class]
-2025-05-14 10:40:22.585 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CollectionTask.class]
-2025-05-14 10:40:22.585 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractOrderTask.class]
-2025-05-14 10:40:22.585 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractPositionTask.class]
-2025-05-14 10:40:22.586 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CurrencyOrderTask.class]
-2025-05-14 10:40:22.586 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\DefiRateTask.class]
-2025-05-14 10:40:22.586 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MineFinancialTask.class]
-2025-05-14 10:40:22.586 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MingOrderTask.class]
-2025-05-14 10:40:22.586 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\OwnCoinTask.class]
-2025-05-14 10:40:22.586 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryAddreUsdt.class]
-2025-05-14 10:40:22.587 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryUsdtAllowed.class]
-2025-05-14 10:40:22.587 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\SecondContractTask.class]
-2025-05-14 10:40:22.587 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\TaskExecutePool.class]
-2025-05-14 10:40:22.588 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\config\RuoYiConfig.class]
-2025-05-14 10:40:22.593 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\core\redis\RedisCache.class]
-2025-05-14 10:40:22.596 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\eth\EthUtils.class]
-2025-05-14 10:40:22.599 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\trc\Trc20Service.class]
-2025-05-14 10:40:22.600 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\OrderUtils.class]
-2025-05-14 10:40:22.601 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\RedisUtil.class]
-2025-05-14 10:40:22.601 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\SpringContextUtil.class]
-2025-05-14 10:40:22.603 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\spring\SpringUtils.class]
-2025-05-14 10:40:22.604 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\config\GenConfig.class]
-2025-05-14 10:40:22.605 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\controller\GenController.class]
-2025-05-14 10:40:22.605 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableColumnServiceImpl.class]
-2025-05-14 10:40:22.605 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableServiceImpl.class]
-2025-05-14 10:40:22.882 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/web/OpenApiControllerWebMvc.class]
-2025-05-14 10:40:22.885 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasVendorExtensionsMapperImpl.class]
-2025-05-14 10:40:22.887 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/StyleEnumMapperImpl.class]
-2025-05-14 10:40:22.887 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SecuritySchemeMapperImpl.class]
-2025-05-14 10:40:22.887 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasSecurityMapperImpl.class]
-2025-05-14 10:40:22.887 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SchemaMapperImpl.class]
-2025-05-14 10:40:22.888 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ExamplesMapperImpl.class]
-2025-05-14 10:40:22.888 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ServiceModelToOpenApiMapperImpl.class]
-2025-05-14 10:40:22.889 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasLicenceMapper.class]
-2025-05-14 10:40:22.897 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReferenceScanner.class]
-2025-05-14 10:40:22.897 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDocumentationScanner.class]
-2025-05-14 10:40:22.897 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionReader.class]
-2025-05-14 10:40:22.897 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReader.class]
-2025-05-14 10:40:22.898 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelSpecificationReader.class]
-2025-05-14 10:40:22.898 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/CachingOperationReader.class]
-2025-05-14 10:40:22.898 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/MediaTypeReader.class]
-2025-05-14 10:40:22.899 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingScanner.class]
-2025-05-14 10:40:22.899 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelReader.class]
-2025-05-14 10:40:22.899 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionLookup.class]
-2025-05-14 10:40:22.900 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationModelsProvider.class]
-2025-05-14 10:40:22.900 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationDeprecatedReader.class]
-2025-05-14 10:40:22.901 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ResponseMessagesReader.class]
-2025-05-14 10:40:22.901 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterReader.class]
-2025-05-14 10:40:22.902 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationTagsReader.class]
-2025-05-14 10:40:22.902 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ApiOperationReader.class]
-2025-05-14 10:40:22.902 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/DefaultOperationReader.class]
-2025-05-14 10:40:22.902 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterRequestConditionReader.class]
-2025-05-14 10:40:22.903 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterHeadersConditionReader.class]
-2025-05-14 10:40:22.903 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ContentParameterAggregator.class]
-2025-05-14 10:40:22.903 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationResponseClassReader.class]
-2025-05-14 10:40:22.903 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/CachingOperationNameGenerator.class]
-2025-05-14 10:40:22.904 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterMultiplesReader.class]
-2025-05-14 10:40:22.905 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ModelAttributeParameterExpander.class]
-2025-05-14 10:40:22.905 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterTypeReader.class]
-2025-05-14 10:40:22.905 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterRequiredReader.class]
-2025-05-14 10:40:22.906 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDataTypeReader.class]
-2025-05-14 10:40:22.906 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDefaultReader.class]
-2025-05-14 10:40:22.906 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterNameReader.class]
-2025-05-14 10:40:22.907 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ExpandedParameterBuilder.class]
-2025-05-14 10:40:22.908 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DefaultResponseTypeReader.class]
-2025-05-14 10:40:22.910 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.class]
-2025-05-14 10:40:22.910 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsManager.class]
-2025-05-14 10:40:22.911 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.class]
-2025-05-14 10:40:22.913 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/QueryStringUriTemplateDecorator.class]
-2025-05-14 10:40:22.914 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathMappingDecorator.class]
-2025-05-14 10:40:22.914 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathSanitizer.class]
-2025-05-14 10:40:22.914 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/OperationPathDecorator.class]
-2025-05-14 10:40:22.928 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonJsonViewProvider.class]
-2025-05-14 10:40:22.928 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelDependencyProvider.class]
-2025-05-14 10:40:22.929 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/TypeNameExtractor.class]
-2025-05-14 10:40:22.929 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/PropertyDiscriminatorBasedInheritancePlugin.class]
-2025-05-14 10:40:22.931 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/XmlModelPlugin.class]
-2025-05-14 10:40:22.932 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/SchemaPluginsManager.class]
-2025-05-14 10:40:22.932 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/JsonIgnorePropertiesModelPlugin.class]
-2025-05-14 10:40:22.935 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/CachingModelPropertiesProvider.class]
-2025-05-14 10:40:22.935 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ObjectMapperBeanPropertyNamingStrategy.class]
-2025-05-14 10:40:22.936 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/bean/AccessorsProvider.class]
-2025-05-14 10:40:22.936 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/field/FieldProvider.class]
-2025-05-14 10:40:22.937 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/XmlPropertyPlugin.class]
-2025-05-14 10:40:22.937 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/OptimizedModelPropertiesProvider.class]
-2025-05-14 10:40:22.938 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/FactoryMethodProvider.class]
-2025-05-14 10:40:22.938 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ModelSpecificationFactory.class]
-2025-05-14 10:40:22.939 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelProvider.class]
-2025-05-14 10:40:22.939 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelDependencyProvider.class]
-2025-05-14 10:40:22.940 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonEnumTypeDeterminer.class]
-2025-05-14 10:40:22.940 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelProvider.class]
-2025-05-14 10:40:22.940 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelSpecificationProvider.class]
-2025-05-14 10:40:22.952 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/OpenApiSchemaPropertyBuilder.class]
-2025-05-14 10:40:22.952 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelPropertyPropertyBuilder.class]
-2025-05-14 10:40:22.952 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelTypeNameProvider.class]
-2025-05-14 10:40:22.952 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelBuilder.class]
-2025-05-14 10:40:22.953 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParameterReader.class]
-2025-05-14 10:40:22.953 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/VendorExtensionsReader.class]
-2025-05-14 10:40:22.954 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationResponseClassReader.class]
-2025-05-14 10:40:22.954 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationModelsProvider.class]
-2025-05-14 10:40:22.954 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationAuthReader.class]
-2025-05-14 10:40:22.954 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerMediaTypeReader.class]
-2025-05-14 10:40:22.954 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHttpMethodReader.class]
-2025-05-14 10:40:22.955 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParametersReader.class]
-2025-05-14 10:40:22.955 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationAuthReader.class]
-2025-05-14 10:40:22.955 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHiddenReader.class]
-2025-05-14 10:40:22.955 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationSummaryReader.class]
-2025-05-14 10:40:22.955 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationTagsReader.class]
-2025-05-14 10:40:22.956 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerResponseMessageReader.class]
-2025-05-14 10:40:22.956 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNicknameIntoUniqueIdReader.class]
-2025-05-14 10:40:22.956 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationPositionReader.class]
-2025-05-14 10:40:22.956 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiResponseReader.class]
-2025-05-14 10:40:22.956 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNotesReader.class]
-2025-05-14 10:40:22.957 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationTagsReader.class]
-2025-05-14 10:40:22.957 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/ApiParamParameterBuilder.class]
-2025-05-14 10:40:22.957 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/SwaggerExpandedParameterBuilder.class]
-2025-05-14 10:40:22.958 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/OpenApiParameterBuilder.class]
-2025-05-14 10:40:22.959 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/SwaggerApiListingReader.class]
-2025-05-14 10:40:22.960 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/InMemorySwaggerResourcesProvider.class]
-2025-05-14 10:40:22.961 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/ApiResourceController.class]
-2025-05-14 10:40:22.970 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ServiceModelToSwagger2MapperImpl.class]
-2025-05-14 10:40:22.971 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/VendorExtensionsMapperImpl.class]
-2025-05-14 10:40:22.971 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/PropertyMapperImpl.class]
-2025-05-14 10:40:22.972 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/CompatibilityModelMapperImpl.class]
-2025-05-14 10:40:22.972 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ParameterMapperImpl.class]
-2025-05-14 10:40:22.973 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelMapperImpl.class]
-2025-05-14 10:40:22.973 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/RequestParameterMapperImpl.class]
-2025-05-14 10:40:22.974 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelSpecificationMapperImpl.class]
-2025-05-14 10:40:22.974 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/LicenseMapperImpl.class]
-2025-05-14 10:40:22.975 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/SecurityMapperImpl.class]
-2025-05-14 10:40:22.976 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/web/Swagger2ControllerWebMvc.class]
-2025-05-14 10:40:23.057 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 10:40:23.058 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 10:40:23.058 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages'
-2025-05-14 10:40:23.058 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.AutoConfigurationPackages.get:196] - @EnableAutoConfiguration was declared on a class in the package 'com.ruoyi'. Automatic @Repository and @Entity scanning is enabled.
-2025-05-14 10:40:23.058 [DEBUG] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:145] - Scanning for Redis repositories in packages com.ruoyi.
-2025-05-14 10:40:23.103 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 44 ms. Found 0 Redis repository interfaces.
-2025-05-14 10:40:23.159 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0'
-2025-05-14 10:40:23.160 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer'
-2025-05-14 10:40:23.176 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiActivityMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiOrderMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiRateMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\KlineSymbolMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\SettingMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TActivityRechargeMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAgentActivityInfoMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAddressInfoMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAssetMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppMailMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppRechargeMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserDetailMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppWalletRecordMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppuserLoginLogMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelInfoMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCollectionOrderMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractCoinMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractLossMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractOrderMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractPositionMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencyOrderMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencySymbolMapper.class]
-2025-05-14 10:40:23.177 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TExchangeCoinRecordMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterInfoMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THomeSetterMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadOrderMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadProductMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMarketsMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineFinancialMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderDayMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineUserMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingOrderMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductUserMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftOrderMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftProductMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftSeriesMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNoticeMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOptionRulesMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinOrderMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinSubscribeOrderMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondCoinConfigMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondContractOrderMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondPeriodConfigMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSpontaneousCoinMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolManageMapper.class]
-2025-05-14 10:40:23.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolsMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserBankMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserCoinMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserSymbolAddressMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TWithdrawMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysConfigMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDeptMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictDataMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictTypeMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysLogininforMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysMenuMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysNoticeMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysOperLogMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysPostMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleDeptMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMenuMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserPostMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserRoleMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobLogMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableColumnMapper.class]
-2025-05-14 10:40:23.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableMapper.class]
-2025-05-14 10:40:23.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiActivityMapper' and 'com.ruoyi.bussiness.mapper.DefiActivityMapper' mapperInterface
-2025-05-14 10:40:23.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiActivityMapper'.
-2025-05-14 10:40:23.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiOrderMapper' and 'com.ruoyi.bussiness.mapper.DefiOrderMapper' mapperInterface
-2025-05-14 10:40:23.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiOrderMapper'.
-2025-05-14 10:40:23.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiRateMapper' and 'com.ruoyi.bussiness.mapper.DefiRateMapper' mapperInterface
-2025-05-14 10:40:23.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiRateMapper'.
-2025-05-14 10:40:23.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'klineSymbolMapper' and 'com.ruoyi.bussiness.mapper.KlineSymbolMapper' mapperInterface
-2025-05-14 10:40:23.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'klineSymbolMapper'.
-2025-05-14 10:40:23.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'settingMapper' and 'com.ruoyi.bussiness.mapper.SettingMapper' mapperInterface
-2025-05-14 10:40:23.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'settingMapper'.
-2025-05-14 10:40:23.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TActivityRechargeMapper' and 'com.ruoyi.bussiness.mapper.TActivityRechargeMapper' mapperInterface
-2025-05-14 10:40:23.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TActivityRechargeMapper'.
-2025-05-14 10:40:23.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAgentActivityInfoMapper' and 'com.ruoyi.bussiness.mapper.TAgentActivityInfoMapper' mapperInterface
-2025-05-14 10:40:23.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAgentActivityInfoMapper'.
-2025-05-14 10:40:23.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAddressInfoMapper' and 'com.ruoyi.bussiness.mapper.TAppAddressInfoMapper' mapperInterface
-2025-05-14 10:40:23.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAddressInfoMapper'.
-2025-05-14 10:40:23.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAssetMapper' and 'com.ruoyi.bussiness.mapper.TAppAssetMapper' mapperInterface
-2025-05-14 10:40:23.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAssetMapper'.
-2025-05-14 10:40:23.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppMailMapper' and 'com.ruoyi.bussiness.mapper.TAppMailMapper' mapperInterface
-2025-05-14 10:40:23.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppMailMapper'.
-2025-05-14 10:40:23.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppRechargeMapper' and 'com.ruoyi.bussiness.mapper.TAppRechargeMapper' mapperInterface
-2025-05-14 10:40:23.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppRechargeMapper'.
-2025-05-14 10:40:23.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserDetailMapper' and 'com.ruoyi.bussiness.mapper.TAppUserDetailMapper' mapperInterface
-2025-05-14 10:40:23.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserDetailMapper'.
-2025-05-14 10:40:23.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserMapper' and 'com.ruoyi.bussiness.mapper.TAppUserMapper' mapperInterface
-2025-05-14 10:40:23.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserMapper'.
-2025-05-14 10:40:23.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppWalletRecordMapper' and 'com.ruoyi.bussiness.mapper.TAppWalletRecordMapper' mapperInterface
-2025-05-14 10:40:23.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppWalletRecordMapper'.
-2025-05-14 10:40:23.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppuserLoginLogMapper' and 'com.ruoyi.bussiness.mapper.TAppuserLoginLogMapper' mapperInterface
-2025-05-14 10:40:23.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppuserLoginLogMapper'.
-2025-05-14 10:40:23.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelInfoMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelInfoMapper' mapperInterface
-2025-05-14 10:40:23.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelInfoMapper'.
-2025-05-14 10:40:23.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelMapper' mapperInterface
-2025-05-14 10:40:23.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelMapper'.
-2025-05-14 10:40:23.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCollectionOrderMapper' and 'com.ruoyi.bussiness.mapper.TCollectionOrderMapper' mapperInterface
-2025-05-14 10:40:23.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCollectionOrderMapper'.
-2025-05-14 10:40:23.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractCoinMapper' and 'com.ruoyi.bussiness.mapper.TContractCoinMapper' mapperInterface
-2025-05-14 10:40:23.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractCoinMapper'.
-2025-05-14 10:40:23.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractLossMapper' and 'com.ruoyi.bussiness.mapper.TContractLossMapper' mapperInterface
-2025-05-14 10:40:23.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractLossMapper'.
-2025-05-14 10:40:23.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TContractOrderMapper' mapperInterface
-2025-05-14 10:40:23.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractOrderMapper'.
-2025-05-14 10:40:23.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractPositionMapper' and 'com.ruoyi.bussiness.mapper.TContractPositionMapper' mapperInterface
-2025-05-14 10:40:23.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractPositionMapper'.
-2025-05-14 10:40:23.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencyOrderMapper' and 'com.ruoyi.bussiness.mapper.TCurrencyOrderMapper' mapperInterface
-2025-05-14 10:40:23.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencyOrderMapper'.
-2025-05-14 10:40:23.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencySymbolMapper' and 'com.ruoyi.bussiness.mapper.TCurrencySymbolMapper' mapperInterface
-2025-05-14 10:40:23.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencySymbolMapper'.
-2025-05-14 10:40:23.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TExchangeCoinRecordMapper' and 'com.ruoyi.bussiness.mapper.TExchangeCoinRecordMapper' mapperInterface
-2025-05-14 10:40:23.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TExchangeCoinRecordMapper'.
-2025-05-14 10:40:23.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterInfoMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterInfoMapper' mapperInterface
-2025-05-14 10:40:23.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterInfoMapper'.
-2025-05-14 10:40:23.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterMapper' mapperInterface
-2025-05-14 10:40:23.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterMapper'.
-2025-05-14 10:40:23.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THomeSetterMapper' and 'com.ruoyi.bussiness.mapper.THomeSetterMapper' mapperInterface
-2025-05-14 10:40:23.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THomeSetterMapper'.
-2025-05-14 10:40:23.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadOrderMapper' and 'com.ruoyi.bussiness.mapper.TLoadOrderMapper' mapperInterface
-2025-05-14 10:40:23.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadOrderMapper'.
-2025-05-14 10:40:23.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadProductMapper' and 'com.ruoyi.bussiness.mapper.TLoadProductMapper' mapperInterface
-2025-05-14 10:40:23.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadProductMapper'.
-2025-05-14 10:40:23.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMarketsMapper' and 'com.ruoyi.bussiness.mapper.TMarketsMapper' mapperInterface
-2025-05-14 10:40:23.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMarketsMapper'.
-2025-05-14 10:40:23.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineFinancialMapper' and 'com.ruoyi.bussiness.mapper.TMineFinancialMapper' mapperInterface
-2025-05-14 10:40:23.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineFinancialMapper'.
-2025-05-14 10:40:23.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderDayMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderDayMapper' mapperInterface
-2025-05-14 10:40:23.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderDayMapper'.
-2025-05-14 10:40:23.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderMapper' mapperInterface
-2025-05-14 10:40:23.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderMapper'.
-2025-05-14 10:40:23.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineUserMapper' and 'com.ruoyi.bussiness.mapper.TMineUserMapper' mapperInterface
-2025-05-14 10:40:23.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineUserMapper'.
-2025-05-14 10:40:23.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingOrderMapper' and 'com.ruoyi.bussiness.mapper.TMingOrderMapper' mapperInterface
-2025-05-14 10:40:23.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingOrderMapper'.
-2025-05-14 10:40:23.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductMapper' and 'com.ruoyi.bussiness.mapper.TMingProductMapper' mapperInterface
-2025-05-14 10:40:23.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductMapper'.
-2025-05-14 10:40:23.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductUserMapper' and 'com.ruoyi.bussiness.mapper.TMingProductUserMapper' mapperInterface
-2025-05-14 10:40:23.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductUserMapper'.
-2025-05-14 10:40:23.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftOrderMapper' and 'com.ruoyi.bussiness.mapper.TNftOrderMapper' mapperInterface
-2025-05-14 10:40:23.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftOrderMapper'.
-2025-05-14 10:40:23.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftProductMapper' and 'com.ruoyi.bussiness.mapper.TNftProductMapper' mapperInterface
-2025-05-14 10:40:23.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftProductMapper'.
-2025-05-14 10:40:23.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftSeriesMapper' and 'com.ruoyi.bussiness.mapper.TNftSeriesMapper' mapperInterface
-2025-05-14 10:40:23.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftSeriesMapper'.
-2025-05-14 10:40:23.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNoticeMapper' and 'com.ruoyi.bussiness.mapper.TNoticeMapper' mapperInterface
-2025-05-14 10:40:23.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNoticeMapper'.
-2025-05-14 10:40:23.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOptionRulesMapper' and 'com.ruoyi.bussiness.mapper.TOptionRulesMapper' mapperInterface
-2025-05-14 10:40:23.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOptionRulesMapper'.
-2025-05-14 10:40:23.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinMapper' mapperInterface
-2025-05-14 10:40:23.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinMapper'.
-2025-05-14 10:40:23.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinOrderMapper' mapperInterface
-2025-05-14 10:40:23.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinOrderMapper'.
-2025-05-14 10:40:23.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinSubscribeOrderMapper' mapperInterface
-2025-05-14 10:40:23.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper'.
-2025-05-14 10:40:23.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondCoinConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondCoinConfigMapper' mapperInterface
-2025-05-14 10:40:23.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondCoinConfigMapper'.
-2025-05-14 10:40:23.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TSecondContractOrderMapper' mapperInterface
-2025-05-14 10:40:23.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondContractOrderMapper'.
-2025-05-14 10:40:23.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondPeriodConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondPeriodConfigMapper' mapperInterface
-2025-05-14 10:40:23.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondPeriodConfigMapper'.
-2025-05-14 10:40:23.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSpontaneousCoinMapper' and 'com.ruoyi.bussiness.mapper.TSpontaneousCoinMapper' mapperInterface
-2025-05-14 10:40:23.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSpontaneousCoinMapper'.
-2025-05-14 10:40:23.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolManageMapper' and 'com.ruoyi.bussiness.mapper.TSymbolManageMapper' mapperInterface
-2025-05-14 10:40:23.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolManageMapper'.
-2025-05-14 10:40:23.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolsMapper' and 'com.ruoyi.bussiness.mapper.TSymbolsMapper' mapperInterface
-2025-05-14 10:40:23.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolsMapper'.
-2025-05-14 10:40:23.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserBankMapper' and 'com.ruoyi.bussiness.mapper.TUserBankMapper' mapperInterface
-2025-05-14 10:40:23.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserBankMapper'.
-2025-05-14 10:40:23.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserCoinMapper' and 'com.ruoyi.bussiness.mapper.TUserCoinMapper' mapperInterface
-2025-05-14 10:40:23.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserCoinMapper'.
-2025-05-14 10:40:23.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserSymbolAddressMapper' and 'com.ruoyi.bussiness.mapper.TUserSymbolAddressMapper' mapperInterface
-2025-05-14 10:40:23.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserSymbolAddressMapper'.
-2025-05-14 10:40:23.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TWithdrawMapper' and 'com.ruoyi.bussiness.mapper.TWithdrawMapper' mapperInterface
-2025-05-14 10:40:23.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TWithdrawMapper'.
-2025-05-14 10:40:23.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface
-2025-05-14 10:40:23.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysConfigMapper'.
-2025-05-14 10:40:23.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface
-2025-05-14 10:40:23.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDeptMapper'.
-2025-05-14 10:40:23.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface
-2025-05-14 10:40:23.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictDataMapper'.
-2025-05-14 10:40:23.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface
-2025-05-14 10:40:23.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictTypeMapper'.
-2025-05-14 10:40:23.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface
-2025-05-14 10:40:23.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysLogininforMapper'.
-2025-05-14 10:40:23.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface
-2025-05-14 10:40:23.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysMenuMapper'.
-2025-05-14 10:40:23.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface
-2025-05-14 10:40:23.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysNoticeMapper'.
-2025-05-14 10:40:23.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface
-2025-05-14 10:40:23.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysOperLogMapper'.
-2025-05-14 10:40:23.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface
-2025-05-14 10:40:23.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysPostMapper'.
-2025-05-14 10:40:23.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface
-2025-05-14 10:40:23.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleDeptMapper'.
-2025-05-14 10:40:23.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface
-2025-05-14 10:40:23.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMapper'.
-2025-05-14 10:40:23.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface
-2025-05-14 10:40:23.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMenuMapper'.
-2025-05-14 10:40:23.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface
-2025-05-14 10:40:23.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserMapper'.
-2025-05-14 10:40:23.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface
-2025-05-14 10:40:23.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserPostMapper'.
-2025-05-14 10:40:23.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface
-2025-05-14 10:40:23.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserRoleMapper'.
-2025-05-14 10:40:23.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobLogMapper' and 'com.ruoyi.quartz.mapper.SysJobLogMapper' mapperInterface
-2025-05-14 10:40:23.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobLogMapper'.
-2025-05-14 10:40:23.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobMapper' and 'com.ruoyi.quartz.mapper.SysJobMapper' mapperInterface
-2025-05-14 10:40:23.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobMapper'.
-2025-05-14 10:40:23.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface
-2025-05-14 10:40:23.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableColumnMapper'.
-2025-05-14 10:40:23.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface
-2025-05-14 10:40:23.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableMapper'.
-2025-05-14 10:40:23.226 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor'
-2025-05-14 10:40:23.236 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
-2025-05-14 10:40:23.237 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springUtils'
-2025-05-14 10:40:23.237 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor'
-2025-05-14 10:40:23.237 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'conversionServicePostProcessor'
-2025-05-14 10:40:23.237 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
-2025-05-14 10:40:23.238 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory'
-2025-05-14 10:40:23.239 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
-2025-05-14 10:40:23.240 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
-2025-05-14 10:40:23.240 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor'
-2025-05-14 10:40:23.240 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder'
-2025-05-14 10:40:23.240 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinderFactory'
-2025-05-14 10:40:23.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator'
-2025-05-14 10:40:23.242 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor'
-2025-05-14 10:40:23.242 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration'
-2025-05-14 10:40:23.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'
-2025-05-14 10:40:23.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration'
-2025-05-14 10:40:23.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodValidationPostProcessor'
-2025-05-14 10:40:23.252 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'methodValidationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 10:40:23.253 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.EnableConfigurationPropertiesRegistrar.methodValidationExcludeFilter'
-2025-05-14 10:40:23.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor'
-2025-05-14 10:40:23.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 10:40:23.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor'
-2025-05-14 10:40:23.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor'
-2025-05-14 10:40:23.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor'
-2025-05-14 10:40:23.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.config.internalCacheAdvisor'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.annotation.ProxyCachingConfiguration'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'metaDataSourceAdvisor'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodSecurityMetadataSource'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicDatasourceAnnotationAdvisor'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:40:23.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:40:23.259 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.DataScopeAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.DataScope) throws java.lang.Throwable
-2025-05-14 10:40:23.260 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public java.lang.Object com.ruoyi.framework.aspectj.DataSourceAspect.around(org.aspectj.lang.ProceedingJoinPoint) throws java.lang.Throwable
-2025-05-14 10:40:23.262 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.boBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log)
-2025-05-14 10:40:23.263 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterReturning(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Object)
-2025-05-14 10:40:23.263 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterThrowing(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Exception)
-2025-05-14 10:40:23.265 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.RateLimiterAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.RateLimiter) throws java.lang.Throwable
-2025-05-14 10:40:23.268 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$bc43ed7] - unable to determine constructor/method parameter names
-2025-05-14 10:40:23.269 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 10:40:23.269 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:40:23.269 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:40:23.269 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties'
-2025-05-14 10:40:23.269 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:40:23.269 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:40:23.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:40:23.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:40:23.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:40:23.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:40:23.279 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.279 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:40:23.279 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:40:23.280 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:40:23.280 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:40:23.283 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' via constructor to bean named 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 10:40:23.285 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$bc43ed7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.285 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:40:23.291 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dsProcessor'
-2025-05-14 10:40:23.291 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dsProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6e462816'
-2025-05-14 10:40:23.291 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.293 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dynamicDatasourceAnnotationAdvisor' via factory method to bean named 'dsProcessor'
-2025-05-14 10:40:23.294 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'objectPostProcessor'
-2025-05-14 10:40:23.294 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration'
-2025-05-14 10:40:23.295 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'objectPostProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@6e462816'
-2025-05-14 10:40:23.297 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@4e4c2811' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.302 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.307 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheOperationSource'
-2025-05-14 10:40:23.310 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheInterceptor'
-2025-05-14 10:40:23.311 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheInterceptor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 10:40:23.312 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 10:40:23.312 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheInterceptor'
-2025-05-14 10:40:23.318 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionAttributeSource'
-2025-05-14 10:40:23.322 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionInterceptor'
-2025-05-14 10:40:23.322 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 10:40:23.323 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 10:40:23.323 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor'
-2025-05-14 10:40:23.325 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcObjectMapperConfigurer'
-2025-05-14 10:40:23.328 [DEBUG] [restartedMain] [org.springframework.ui.context.support.UiApplicationContextUtils.initThemeSource:85] - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@60742b0d]
-2025-05-14 10:40:23.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactory'
-2025-05-14 10:40:23.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat'
-2025-05-14 10:40:23.333 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'websocketServletWebServerCustomizer'
-2025-05-14 10:40:23.333 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration'
-2025-05-14 10:40:23.335 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer'
-2025-05-14 10:40:23.335 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration'
-2025-05-14 10:40:23.337 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:40:23.346 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:40:23.348 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer'
-2025-05-14 10:40:23.349 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:40:23.350 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer'
-2025-05-14 10:40:23.350 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration'
-2025-05-14 10:40:23.352 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment'
-2025-05-14 10:40:23.352 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:40:23.357 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer'
-2025-05-14 10:40:23.357 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration'
-2025-05-14 10:40:23.358 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:40:23.361 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageCustomizer'
-2025-05-14 10:40:23.361 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration'
-2025-05-14 10:40:23.362 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:40:23.364 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServletRegistration'
-2025-05-14 10:40:23.364 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration'
-2025-05-14 10:40:23.366 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServlet'
-2025-05-14 10:40:23.366 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration'
-2025-05-14 10:40:23.367 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:40:23.373 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:40:23.395 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet'
-2025-05-14 10:40:23.395 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:40:23.396 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'multipartConfigElement'
-2025-05-14 10:40:23.396 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration'
-2025-05-14 10:40:23.397 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 10:40:23.399 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' via constructor to bean named 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 10:40:23.407 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration'
-2025-05-14 10:40:23.439 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getArchiveFileDocumentRoot:81] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 10:40:23.439 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getExplodedWarFileDocumentRoot:125] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 10:40:23.439 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.logNoDocumentRoots:149] - None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2025-05-14 10:40:23.460 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 10:40:23.461 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 10:40:23.461 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 10:40:23.461 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 10:40:23.522 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 10:40:23.522 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:284] - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2025-05-14 10:40:23.522 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 1048 ms
-2025-05-14 10:40:23.523 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'someFilterRegistration'
-2025-05-14 10:40:23.523 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'filterConfig'
-2025-05-14 10:40:23.525 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:40:23.526 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 10:40:23.528 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 10:40:23.535 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener.logAutoConfigurationReport:126] - 
-
-
-============================
-CONDITIONS EVALUATION REPORT
-============================
-
-
-Positive matches:
------------------
-
-   AopAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
-      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   BeanValidatorPluginsConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-
-   CacheAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) found bean 'cacheInterceptor'; @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   CacheAutoConfiguration#cacheManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceInitializationConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DispatcherServletAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
-      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
-
-   DruidDataSourceAutoConfigure matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DruidDynamicDataSourceConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' (OnClassCondition)
-
-   DynamicDataSourceAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSourceInitEvent matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.event.DataSourceInitEvent; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dsProcessor matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.processor.DsProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicDatasourceAnnotationAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.aop.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicTransactionAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.seata=false) matched (OnPropertyCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration#dataSourceCreator matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
-      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-
-   ErrorMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ErrorMvcAutoConfiguration#basicErrorController matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration#errorAttributes matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
-      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
-      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
-      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'freemarker.template.Configuration', 'org.springframework.ui.freemarker.FreeMarkerConfigurationFactory' (OnClassCondition)
-
-   FreeMarkerServletWebConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.freemarker.FreeMarkerConfig; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerViewResolver matched:
-      - @ConditionalOnProperty (spring.freemarker.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (names: freeMarkerViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   GsonAutoConfiguration#gson matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration#gsonBuilder matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonHttpMessageConvertersConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   HttpEncodingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
-
-   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   HttpMessageConvertersAutoConfiguration#messageConverters matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-
-   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JdbcTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   JdbcTemplateConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JedisConnectionConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'org.springframework.data.redis.connection.jedis.JedisConnection', 'redis.clients.jedis.Jedis' (OnClassCondition)
-      - @ConditionalOnProperty (spring.redis.client-type=jedis) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   JmxAutoConfiguration#mbeanExporter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#mbeanServer matched:
-      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#objectNamingStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
-      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration matched:
-      - Initialized Restarter Condition available and initialized (OnInitializedRestarterCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.livereload.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration#liveReloadServer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.livereload.LiveReloadServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.restart.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathFileSystemWatcher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathRestartStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathRestartStrategy; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#conditionEvaluationDeltaLoggingListener matched:
-      - @ConditionalOnProperty (spring.devtools.restart.log-condition-evaluation-delta) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration#multipartConfigElement matched:
-      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration#multipartResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
-      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   NamedParameterJdbcTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   NettyAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
-
-   OpenApiAutoConfiguration matched:
-      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
-
-   OpenApiControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   OpenApiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   PageHelperAutoConfiguration matched:
-      - @ConditionalOnBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found bean 'sqlSessionFactory' (OnBeanCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
-      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   QuartzAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.quartz.Scheduler', 'org.springframework.scheduling.quartz.SchedulerFactoryBean', 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   QuartzAutoConfiguration#quartzScheduler matched:
-      - @ConditionalOnMissingBean (types: org.springframework.scheduling.quartz.SchedulerFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
-
-   RedisAutoConfiguration#stringRedisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisCacheConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisRepositoriesAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
-      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
-
-   SecurityAutoConfiguration#authenticationEventPublisher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityFilterAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
-      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
-
-   ServletWebServerFactoryAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
-      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#pageableCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#sortCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringfoxWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SqlInitializationAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   Swagger2ControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   Swagger2WebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SwaggerUiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
-
-   TaskExecutionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
-
-   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
-
-   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TelegramBotConfig matched:
-      - @ConditionalOnClass found required class 'org.telegram.telegrambots.meta.TelegramBotsApi' (OnClassCondition)
-
-   TransactionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
-
-   ValidationAutoConfiguration#defaultValidator matched:
-      - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration#methodValidationPostProcessor matched:
-      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration#formContentFilter matched:
-      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
-      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
-      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcRequestHandlerProvider matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSecurityEnablerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebSocketMessagingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
-      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   ActiveMQAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   AopAutoConfiguration.ClassProxyingConfiguration:
-      Did not match:
-         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   ArtemisAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   BatchAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
-
-   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-
-   CaffeineCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition)
-
-   CassandraAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
-
-   CassandraRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   ClientHttpConnectorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CodecsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   ContractConfig:
-      Did not match:
-         - @ConditionalOnProperty (contract.address) did not find property 'contract.address' (OnPropertyCondition)
-
-   CouchbaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   CouchbaseReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   DevToolsDataSourceAutoConfiguration:
-      Did not match:
-         - DevTools DataSource Condition did not find a single DataSource bean (DevToolsDataSourceAutoConfiguration.DevToolsDataSourceCondition)
-      Matched:
-         - Devtools devtools enabled. (OnEnabledDevToolsCondition)
-
-   DevToolsDataSourceAutoConfiguration.DatabaseShutdownExecutorEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-         - Ancestor org.springframework.boot.devtools.autoconfigure.DevToolsDataSourceAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   DevToolsR2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
-
-   DruidConfig#removeDruidFilterRegistrationBean:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.statViewServlet.enabled=true) did not find property 'spring.datasource.druid.statViewServlet.enabled' (OnPropertyCondition)
-
-   DruidConfig#slaveDataSource:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.slave.enabled=true) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidDataSourceAutoConfigure#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DruidFilterConfiguration#commonsLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.commons-log.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#configFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.config.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#encodingConvertFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.encoding.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4j2Filter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j2.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4jFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#slf4jLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.slf4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#statFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.stat.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallConfig:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidSpringAopConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.aop-patterns) did not find property 'spring.datasource.druid.aop-patterns' (OnPropertyCondition)
-
-   DruidStatViewServletConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.stat-view-servlet.enabled=true) did not find property 'spring.datasource.druid.stat-view-servlet.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DruidWebStatFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.web-stat-filter.enabled=true) did not find property 'spring.datasource.druid.web-stat-filter.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.BeeCpDataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.beecp.BeeDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.Dbcp2DataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   EhCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
-
-   ElasticsearchDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
-
-   ElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
-
-   ElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestHighLevelClient' (OnClassCondition)
-
-   EmbeddedLdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
-
-   EmbeddedMongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   ErrorWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   FilterConfig#xssFilterRegistration:
-      Did not match:
-         - @ConditionalOnProperty (xss.enabled=true) did not find property 'xss.enabled' (OnPropertyCondition)
-
-   FlywayAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
-
-   FreeMarkerNonWebConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication found 'session' scope and did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerReactiveWebConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#resourceUrlEncodingFilter:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   GenericCacheConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.cache.Cache; SearchStrategy: all) did not find any beans of type org.springframework.cache.Cache (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
-
-   GroovyTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
-
-   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
-
-   H2ConsoleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
-
-   HazelcastAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastJpaDependencyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HibernateJpaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
-
-   HttpHandlerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
-
-   HypermediaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
-
-   InfinispanCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
-
-   InfluxDbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
-
-   IntegrationAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
-
-   JCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
-
-   JdbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
-
-   JerseyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
-
-   JmsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
-
-   JndiConnectionFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
-
-   JndiDataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-
-   JooqAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
-
-   JpaRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
-
-   JsonbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JsonbHttpMessageConvertersConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JtaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
-
-   KafkaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
-
-   LdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
-
-   LdapRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
-
-   LettuceConnectionConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.lettuce.core.RedisClient' (OnClassCondition)
-
-   LiquibaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
-
-   MailSenderAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.JndiNameProperty @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name'; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.HostProperty @ConditionalOnProperty (spring.mail.host) did not find property 'host' (MailSenderAutoConfiguration.MailSenderCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender' (OnClassCondition)
-
-   MailSenderValidatorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-   MongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MustacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
-
-   MybatisAutoConfiguration#sqlSessionFactory:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found beans of type 'org.apache.ibatis.session.SqlSessionFactory' sqlSessionFactory (OnBeanCondition)
-
-   MybatisAutoConfiguration#sqlSessionTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) found beans of type 'org.mybatis.spring.SqlSessionTemplate' sqlSessionTemplate (OnBeanCondition)
-
-   MybatisAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyVelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.velocity.Driver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   Neo4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   NoOpCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
-
-   OAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   OAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
-
-   OpenApiControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   OpenApiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ProjectInfoAutoConfiguration#buildProperties:
-      Did not match:
-         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
-
-   ProjectInfoAutoConfiguration#gitProperties:
-      Did not match:
-         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
-
-   QuartzAutoConfiguration.JdbcStoreTypeConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.quartz.job-store-type=jdbc) did not find property 'job-store-type' (OnPropertyCondition)
-
-   R2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
-
-   R2dbcInitializationConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
-
-   R2dbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcTransactionManagerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
-
-   RSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketRequesterAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
-
-   RSocketServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
-
-   RSocketStrategiesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RabbitAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition)
-
-   ReactiveElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
-
-   ReactiveElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
-
-   ReactiveOAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveOAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   ReactiveSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveUserDetailsServiceAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
-
-   ReactiveWebServerFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   RedisAutoConfiguration#redisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
-
-   RedisReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   RemoteDevToolsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.devtools.remote.secret) did not find property 'secret' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.servlet.Filter', 'org.springframework.http.server.ServerHttpRequest' (OnClassCondition)
-
-   RepositoryRestMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
-
-   SaOAuth2BeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaOAuth2BeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaSsoBeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   SaSsoBeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   Saml2RelyingPartyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
-
-   SecurityDataConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
-
-   SendGridAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
-
-   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedJetty:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   SessionAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
-
-   SimpleCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
-
-   SolrAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
-
-   SpringBootWebSecurityConfiguration:
-      Did not match:
-         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' securityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-      Matched:
-         - found 'session' scope (OnWebApplicationCondition)
-
-   SpringDataRestConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
-
-   SpringfoxWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2ControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2WebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   SwaggerUiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor:
-      Did not match:
-         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' threadPoolTaskExecutor, scheduledExecutorService, socketThread, myTaskAsyncPool (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) found beans of type 'java.util.concurrent.ScheduledExecutorService' scheduledExecutorService (OnBeanCondition)
-
-   ThymeleafAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
-
-   TransactionAutoConfiguration#transactionalOperator:
-      Did not match:
-         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
-      Did not match:
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   UserDetailsServiceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManagerBean and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' userDetailsServiceImpl (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-
-   WebClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   WebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   WebFluxRequestHandlerProvider:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
-
-   WebServiceTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
-
-   WebServicesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
-
-   WebSocketMessagingAutoConfiguration.WebSocketMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration,com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans of type org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'com.fasterxml.jackson.databind.ObjectMapper', 'org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration' (OnClassCondition)
-
-   WebSocketReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
-
-   XADataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
-
-
-Exclusions:
------------
-
-    org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
-
-
-Unconditional classes:
-----------------------
-
-    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanRegister
-
-    cn.dev33.satoken.dao.SaTokenDaoRedisJackson
-
-    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanInject
-
-    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
-
-    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-
-
-
-2025-05-14 10:40:23.551 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 10:40:44.251 [DEBUG] [Thread-4] [org.springframework.boot.devtools.restart.classloader.RestartClassLoader.<init>:85] - Created RestartClassLoader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@1a3b0c0d
-2025-05-14 10:40:44.251 [DEBUG] [Thread-4] [org.springframework.boot.devtools.restart.Restarter.doStart:281] - Starting application com.ruoyi.AdminApplication with URLs [file:/D:/workspace/echo2.0/ruoyi-admin/target/classes/, file:/D:/workspace/echo2.0/ruoyi-framework/target/classes/, file:/D:/workspace/echo2.0/ruoyi-system/target/classes/, file:/D:/workspace/echo2.0/ruoyi-quartz/target/classes/, file:/D:/workspace/echo2.0/ruoyi-common/target/classes/, file:/C:/Users/QiniuKj/.m2/repository/com/alibaba/fastjson2/fastjson2/2.0.25/fastjson2-2.0.25.jar, file:/C:/Users/QiniuKj/.m2/repository/com/alibaba/fastjson/1.2.47/fastjson-1.2.47.jar, file:/D:/workspace/echo2.0/ruoyi-generator/target/classes/]
-2025-05-14 10:42:41.385 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 21216 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 10:42:41.386 [DEBUG] [restartedMain] [com.ruoyi.AdminApplication.logStarting:56] - Running with Spring Boot v2.5.15, Spring v5.3.27
-2025-05-14 10:42:41.386 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 10:42:41.386 [DEBUG] [restartedMain] [org.springframework.boot.SpringApplication.load:713] - Loading source class com.ruoyi.AdminApplication
-2025-05-14 10:42:41.389 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.prepareRefresh:629] - Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@79362056
-2025-05-14 10:42:41.389 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
-2025-05-14 10:42:41.389 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory'
-2025-05-14 10:42:41.410 [DEBUG] [quartzScheduler_Worker-1] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.411 [DEBUG] [quartzScheduler_Worker-7] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.411 [DEBUG] [quartzScheduler_Worker-5] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.413 [DEBUG] [quartzScheduler_Worker-8] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.414 [DEBUG] [quartzScheduler_Worker-4] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.415 [DEBUG] [quartzScheduler_Worker-10] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.415 [DEBUG] [quartzScheduler_Worker-6] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.415 [DEBUG] [quartzScheduler_Worker-9] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.415 [DEBUG] [quartzScheduler_Worker-2] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.415 [DEBUG] [quartzScheduler_Worker-3] [org.quartz.simpl.SimpleThreadPool.run:612] - WorkerThread is shut down.
-2025-05-14 10:42:41.418 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataScopeAspect.class]
-2025-05-14 10:42:41.419 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataSourceAspect.class]
-2025-05-14 10:42:41.419 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\LogAspect.class]
-2025-05-14 10:42:41.420 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\RateLimiterAspect.class]
-2025-05-14 10:42:41.421 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ApplicationConfig.class]
-2025-05-14 10:42:41.421 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\CaptchaConfig.class]
-2025-05-14 10:42:41.422 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\DruidConfig.class]
-2025-05-14 10:42:41.423 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\FilterConfig.class]
-2025-05-14 10:42:41.423 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\MybatisPlusConfig.class]
-2025-05-14 10:42:41.424 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\RedisConfig.class]
-2025-05-14 10:42:41.424 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ResourcesConfig.class]
-2025-05-14 10:42:41.425 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SaTokenConfig.class]
-2025-05-14 10:42:41.425 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SecurityConfig.class]
-2025-05-14 10:42:41.425 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ServerConfig.class]
-2025-05-14 10:42:41.426 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ThreadPoolConfig.class]
-2025-05-14 10:42:41.426 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\WebSocketConfigOne.class]
-2025-05-14 10:42:41.426 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\DruidProperties.class]
-2025-05-14 10:42:41.426 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\PermitAllUrlProperties.class]
-2025-05-14 10:42:41.427 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\RepeatSubmitInterceptor.class]
-2025-05-14 10:42:41.427 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\impl\SameUrlDataInterceptor.class]
-2025-05-14 10:42:41.428 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\ShutdownManager.class]
-2025-05-14 10:42:41.428 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\blockcc\BlockccManager.class]
-2025-05-14 10:42:41.429 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\filter\JwtAuthenticationTokenFilter.class]
-2025-05-14 10:42:41.429 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\AuthenticationEntryPointImpl.class]
-2025-05-14 10:42:41.429 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\LogoutSuccessHandlerImpl.class]
-2025-05-14 10:42:41.431 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\exception\GlobalExceptionHandler.class]
-2025-05-14 10:42:41.431 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\BlockccService.class]
-2025-05-14 10:42:41.432 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\PermissionService.class]
-2025-05-14 10:42:41.432 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysLoginService.class]
-2025-05-14 10:42:41.432 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPasswordService.class]
-2025-05-14 10:42:41.432 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPermissionService.class]
-2025-05-14 10:42:41.433 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysRegisterService.class]
-2025-05-14 10:42:41.433 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\TokenService.class]
-2025-05-14 10:42:41.433 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\UserDetailsServiceImpl.class]
-2025-05-14 10:42:41.453 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayFactory.class]
-2025-05-14 10:42:41.453 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutFactory.class]
-2025-05-14 10:42:41.453 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutService.class]
-2025-05-14 10:42:41.453 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayService.class]
-2025-05-14 10:42:41.453 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiActivityServiceImpl.class]
-2025-05-14 10:42:41.454 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiOrderServiceImpl.class]
-2025-05-14 10:42:41.454 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiRateServiceImpl.class]
-2025-05-14 10:42:41.454 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\FileServiceImpl.class]
-2025-05-14 10:42:41.454 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\ITUserCoinServiceImpl.class]
-2025-05-14 10:42:41.454 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\KlineSymbolServiceImpl.class]
-2025-05-14 10:42:41.454 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SettingServiceImpl.class]
-2025-05-14 10:42:41.454 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SmsServiceImpl.class]
-2025-05-14 10:42:41.455 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TActivityRechargeServiceImpl.class]
-2025-05-14 10:42:41.455 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAgentActivityInfoServiceImpl.class]
-2025-05-14 10:42:41.455 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAddressInfoServiceImpl.class]
-2025-05-14 10:42:41.455 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAssetServiceImpl.class]
-2025-05-14 10:42:41.456 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppMailServiceImpl.class]
-2025-05-14 10:42:41.456 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppRechargeServiceImpl.class]
-2025-05-14 10:42:41.456 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserDetailServiceImpl.class]
-2025-05-14 10:42:41.456 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserServiceImpl.class]
-2025-05-14 10:42:41.456 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppWalletRecordServiceImpl.class]
-2025-05-14 10:42:41.456 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppuserLoginLogServiceImpl.class]
-2025-05-14 10:42:41.457 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelInfoServiceImpl.class]
-2025-05-14 10:42:41.457 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelServiceImpl.class]
-2025-05-14 10:42:41.457 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCollectionOrderServiceImpl.class]
-2025-05-14 10:42:41.457 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractCoinServiceImpl.class]
-2025-05-14 10:42:41.457 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractLossServiceImpl.class]
-2025-05-14 10:42:41.458 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractOrderServiceImpl.class]
-2025-05-14 10:42:41.458 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractPositionServiceImpl.class]
-2025-05-14 10:42:41.458 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencyOrderServiceImpl.class]
-2025-05-14 10:42:41.458 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencySymbolServiceImpl.class]
-2025-05-14 10:42:41.458 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TExchangeCoinRecordServiceImpl.class]
-2025-05-14 10:42:41.458 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterInfoServiceImpl.class]
-2025-05-14 10:42:41.459 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterServiceImpl.class]
-2025-05-14 10:42:41.459 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THomeSetterServiceImpl.class]
-2025-05-14 10:42:41.459 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadOrderServiceImpl.class]
-2025-05-14 10:42:41.459 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadProductServiceImpl.class]
-2025-05-14 10:42:41.459 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMarketsServiceImpl.class]
-2025-05-14 10:42:41.459 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineFinancialServiceImpl.class]
-2025-05-14 10:42:41.459 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderDayServiceImpl.class]
-2025-05-14 10:42:41.460 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderServiceImpl.class]
-2025-05-14 10:42:41.460 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineUserServiceImpl.class]
-2025-05-14 10:42:41.460 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingOrderServiceImpl.class]
-2025-05-14 10:42:41.460 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductServiceImpl.class]
-2025-05-14 10:42:41.460 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductUserServiceImpl.class]
-2025-05-14 10:42:41.460 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftOrderServiceImpl.class]
-2025-05-14 10:42:41.460 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftProductServiceImpl.class]
-2025-05-14 10:42:41.461 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftSeriesServiceImpl.class]
-2025-05-14 10:42:41.461 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNoticeServiceImpl.class]
-2025-05-14 10:42:41.461 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOptionRulesServiceImpl.class]
-2025-05-14 10:42:41.461 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinOrderServiceImpl.class]
-2025-05-14 10:42:41.461 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinServiceImpl.class]
-2025-05-14 10:42:41.462 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondCoinConfigServiceImpl.class]
-2025-05-14 10:42:41.462 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondContractOrderServiceImpl.class]
-2025-05-14 10:42:41.462 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondPeriodConfigServiceImpl.class]
-2025-05-14 10:42:41.462 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSpontaneousCoinServiceImpl.class]
-2025-05-14 10:42:41.462 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolManageServiceImpl.class]
-2025-05-14 10:42:41.462 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolsServiceImpl.class]
-2025-05-14 10:42:41.463 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserBankServiceImpl.class]
-2025-05-14 10:42:41.463 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserSymbolAddressServiceImpl.class]
-2025-05-14 10:42:41.463 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TWithdrawServiceImpl.class]
-2025-05-14 10:42:41.463 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayOutServiceImpl.class]
-2025-05-14 10:42:41.463 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayServiceImpl.class]
-2025-05-14 10:42:41.464 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\SocketThreadPoolTaskConfig.class]
-2025-05-14 10:42:41.464 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\WebSocketConfig.class]
-2025-05-14 10:42:41.466 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\manager\WebSocketUserManager.class]
-2025-05-14 10:42:41.466 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadBinanceImpl.class]
-2025-05-14 10:42:41.466 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadEnergy.class]
-2025-05-14 10:42:41.466 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadHuoBiImpl.class]
-2025-05-14 10:42:41.467 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMetal.class]
-2025-05-14 10:42:41.467 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMt5.class]
-2025-05-14 10:42:41.468 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketCoinOver.class]
-2025-05-14 10:42:41.468 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketNotice.class]
-2025-05-14 10:42:41.468 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketServers.class]
-2025-05-14 10:42:41.468 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketSubCoins.class]
-2025-05-14 10:42:41.474 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\ISysStatisticsService.class]
-2025-05-14 10:42:41.476 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysConfigServiceImpl.class]
-2025-05-14 10:42:41.476 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDeptServiceImpl.class]
-2025-05-14 10:42:41.477 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictDataServiceImpl.class]
-2025-05-14 10:42:41.477 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictTypeServiceImpl.class]
-2025-05-14 10:42:41.477 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysLogininforServiceImpl.class]
-2025-05-14 10:42:41.477 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysMenuServiceImpl.class]
-2025-05-14 10:42:41.477 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysNoticeServiceImpl.class]
-2025-05-14 10:42:41.477 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysOperLogServiceImpl.class]
-2025-05-14 10:42:41.478 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysPostServiceImpl.class]
-2025-05-14 10:42:41.478 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysRoleServiceImpl.class]
-2025-05-14 10:42:41.478 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysStatisticsServiceImpl.class]
-2025-05-14 10:42:41.478 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserOnlineServiceImpl.class]
-2025-05-14 10:42:41.478 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserServiceImpl.class]
-2025-05-14 10:42:41.478 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\MyTelegramBot.class]
-2025-05-14 10:42:41.479 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\TelegramBotConfig.class]
-2025-05-14 10:42:41.483 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobController.class]
-2025-05-14 10:42:41.483 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobLogController.class]
-2025-05-14 10:42:41.484 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobLogServiceImpl.class]
-2025-05-14 10:42:41.484 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobServiceImpl.class]
-2025-05-14 10:42:41.484 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CollectionTask.class]
-2025-05-14 10:42:41.484 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractOrderTask.class]
-2025-05-14 10:42:41.484 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractPositionTask.class]
-2025-05-14 10:42:41.484 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CurrencyOrderTask.class]
-2025-05-14 10:42:41.485 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\DefiRateTask.class]
-2025-05-14 10:42:41.485 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MineFinancialTask.class]
-2025-05-14 10:42:41.485 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MingOrderTask.class]
-2025-05-14 10:42:41.485 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\OwnCoinTask.class]
-2025-05-14 10:42:41.485 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryAddreUsdt.class]
-2025-05-14 10:42:41.485 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryUsdtAllowed.class]
-2025-05-14 10:42:41.486 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\SecondContractTask.class]
-2025-05-14 10:42:41.486 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\TaskExecutePool.class]
-2025-05-14 10:42:41.487 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\config\RuoYiConfig.class]
-2025-05-14 10:42:41.491 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\core\redis\RedisCache.class]
-2025-05-14 10:42:41.495 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\eth\EthUtils.class]
-2025-05-14 10:42:41.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\trc\Trc20Service.class]
-2025-05-14 10:42:41.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\OrderUtils.class]
-2025-05-14 10:42:41.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\RedisUtil.class]
-2025-05-14 10:42:41.500 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\SpringContextUtil.class]
-2025-05-14 10:42:41.502 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\spring\SpringUtils.class]
-2025-05-14 10:42:41.503 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\config\GenConfig.class]
-2025-05-14 10:42:41.504 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\controller\GenController.class]
-2025-05-14 10:42:41.504 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableColumnServiceImpl.class]
-2025-05-14 10:42:41.504 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableServiceImpl.class]
-2025-05-14 10:42:41.778 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/web/OpenApiControllerWebMvc.class]
-2025-05-14 10:42:41.780 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasVendorExtensionsMapperImpl.class]
-2025-05-14 10:42:41.781 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/StyleEnumMapperImpl.class]
-2025-05-14 10:42:41.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SecuritySchemeMapperImpl.class]
-2025-05-14 10:42:41.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasSecurityMapperImpl.class]
-2025-05-14 10:42:41.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SchemaMapperImpl.class]
-2025-05-14 10:42:41.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ExamplesMapperImpl.class]
-2025-05-14 10:42:41.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ServiceModelToOpenApiMapperImpl.class]
-2025-05-14 10:42:41.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasLicenceMapper.class]
-2025-05-14 10:42:41.791 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReferenceScanner.class]
-2025-05-14 10:42:41.791 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDocumentationScanner.class]
-2025-05-14 10:42:41.791 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionReader.class]
-2025-05-14 10:42:41.792 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReader.class]
-2025-05-14 10:42:41.792 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelSpecificationReader.class]
-2025-05-14 10:42:41.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/CachingOperationReader.class]
-2025-05-14 10:42:41.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/MediaTypeReader.class]
-2025-05-14 10:42:41.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingScanner.class]
-2025-05-14 10:42:41.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelReader.class]
-2025-05-14 10:42:41.794 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionLookup.class]
-2025-05-14 10:42:41.794 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationModelsProvider.class]
-2025-05-14 10:42:41.795 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationDeprecatedReader.class]
-2025-05-14 10:42:41.795 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ResponseMessagesReader.class]
-2025-05-14 10:42:41.796 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterReader.class]
-2025-05-14 10:42:41.796 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationTagsReader.class]
-2025-05-14 10:42:41.796 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ApiOperationReader.class]
-2025-05-14 10:42:41.796 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/DefaultOperationReader.class]
-2025-05-14 10:42:41.797 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterRequestConditionReader.class]
-2025-05-14 10:42:41.797 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterHeadersConditionReader.class]
-2025-05-14 10:42:41.797 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ContentParameterAggregator.class]
-2025-05-14 10:42:41.797 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationResponseClassReader.class]
-2025-05-14 10:42:41.797 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/CachingOperationNameGenerator.class]
-2025-05-14 10:42:41.798 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterMultiplesReader.class]
-2025-05-14 10:42:41.798 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ModelAttributeParameterExpander.class]
-2025-05-14 10:42:41.799 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterTypeReader.class]
-2025-05-14 10:42:41.799 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterRequiredReader.class]
-2025-05-14 10:42:41.799 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDataTypeReader.class]
-2025-05-14 10:42:41.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDefaultReader.class]
-2025-05-14 10:42:41.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterNameReader.class]
-2025-05-14 10:42:41.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ExpandedParameterBuilder.class]
-2025-05-14 10:42:41.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DefaultResponseTypeReader.class]
-2025-05-14 10:42:41.803 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.class]
-2025-05-14 10:42:41.804 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsManager.class]
-2025-05-14 10:42:41.804 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.class]
-2025-05-14 10:42:41.806 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/QueryStringUriTemplateDecorator.class]
-2025-05-14 10:42:41.806 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathMappingDecorator.class]
-2025-05-14 10:42:41.806 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathSanitizer.class]
-2025-05-14 10:42:41.806 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/OperationPathDecorator.class]
-2025-05-14 10:42:41.820 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonJsonViewProvider.class]
-2025-05-14 10:42:41.821 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelDependencyProvider.class]
-2025-05-14 10:42:41.821 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/TypeNameExtractor.class]
-2025-05-14 10:42:41.821 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/PropertyDiscriminatorBasedInheritancePlugin.class]
-2025-05-14 10:42:41.822 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/XmlModelPlugin.class]
-2025-05-14 10:42:41.822 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/SchemaPluginsManager.class]
-2025-05-14 10:42:41.822 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/JsonIgnorePropertiesModelPlugin.class]
-2025-05-14 10:42:41.824 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/CachingModelPropertiesProvider.class]
-2025-05-14 10:42:41.825 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ObjectMapperBeanPropertyNamingStrategy.class]
-2025-05-14 10:42:41.825 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/bean/AccessorsProvider.class]
-2025-05-14 10:42:41.826 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/field/FieldProvider.class]
-2025-05-14 10:42:41.826 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/XmlPropertyPlugin.class]
-2025-05-14 10:42:41.827 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/OptimizedModelPropertiesProvider.class]
-2025-05-14 10:42:41.827 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/FactoryMethodProvider.class]
-2025-05-14 10:42:41.827 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ModelSpecificationFactory.class]
-2025-05-14 10:42:41.828 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelProvider.class]
-2025-05-14 10:42:41.829 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelDependencyProvider.class]
-2025-05-14 10:42:41.829 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonEnumTypeDeterminer.class]
-2025-05-14 10:42:41.829 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelProvider.class]
-2025-05-14 10:42:41.830 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelSpecificationProvider.class]
-2025-05-14 10:42:41.840 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/OpenApiSchemaPropertyBuilder.class]
-2025-05-14 10:42:41.841 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelPropertyPropertyBuilder.class]
-2025-05-14 10:42:41.841 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelTypeNameProvider.class]
-2025-05-14 10:42:41.841 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelBuilder.class]
-2025-05-14 10:42:41.842 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParameterReader.class]
-2025-05-14 10:42:41.842 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/VendorExtensionsReader.class]
-2025-05-14 10:42:41.843 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationResponseClassReader.class]
-2025-05-14 10:42:41.843 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationModelsProvider.class]
-2025-05-14 10:42:41.843 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationAuthReader.class]
-2025-05-14 10:42:41.843 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerMediaTypeReader.class]
-2025-05-14 10:42:41.843 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHttpMethodReader.class]
-2025-05-14 10:42:41.844 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParametersReader.class]
-2025-05-14 10:42:41.844 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationAuthReader.class]
-2025-05-14 10:42:41.844 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHiddenReader.class]
-2025-05-14 10:42:41.844 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationSummaryReader.class]
-2025-05-14 10:42:41.844 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationTagsReader.class]
-2025-05-14 10:42:41.845 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerResponseMessageReader.class]
-2025-05-14 10:42:41.845 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNicknameIntoUniqueIdReader.class]
-2025-05-14 10:42:41.845 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationPositionReader.class]
-2025-05-14 10:42:41.845 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiResponseReader.class]
-2025-05-14 10:42:41.845 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNotesReader.class]
-2025-05-14 10:42:41.846 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationTagsReader.class]
-2025-05-14 10:42:41.846 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/ApiParamParameterBuilder.class]
-2025-05-14 10:42:41.846 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/SwaggerExpandedParameterBuilder.class]
-2025-05-14 10:42:41.847 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/OpenApiParameterBuilder.class]
-2025-05-14 10:42:41.848 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/SwaggerApiListingReader.class]
-2025-05-14 10:42:41.849 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/InMemorySwaggerResourcesProvider.class]
-2025-05-14 10:42:41.850 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/ApiResourceController.class]
-2025-05-14 10:42:41.859 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ServiceModelToSwagger2MapperImpl.class]
-2025-05-14 10:42:41.859 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/VendorExtensionsMapperImpl.class]
-2025-05-14 10:42:41.860 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/PropertyMapperImpl.class]
-2025-05-14 10:42:41.860 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/CompatibilityModelMapperImpl.class]
-2025-05-14 10:42:41.861 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ParameterMapperImpl.class]
-2025-05-14 10:42:41.862 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelMapperImpl.class]
-2025-05-14 10:42:41.862 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/RequestParameterMapperImpl.class]
-2025-05-14 10:42:41.862 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelSpecificationMapperImpl.class]
-2025-05-14 10:42:41.862 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/LicenseMapperImpl.class]
-2025-05-14 10:42:41.863 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/SecurityMapperImpl.class]
-2025-05-14 10:42:41.865 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/web/Swagger2ControllerWebMvc.class]
-2025-05-14 10:42:41.944 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 10:42:41.945 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 10:42:41.945 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages'
-2025-05-14 10:42:41.945 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.AutoConfigurationPackages.get:196] - @EnableAutoConfiguration was declared on a class in the package 'com.ruoyi'. Automatic @Repository and @Entity scanning is enabled.
-2025-05-14 10:42:41.945 [DEBUG] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:145] - Scanning for Redis repositories in packages com.ruoyi.
-2025-05-14 10:42:41.989 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 44 ms. Found 0 Redis repository interfaces.
-2025-05-14 10:42:42.050 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0'
-2025-05-14 10:42:42.051 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer'
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiActivityMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiOrderMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiRateMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\KlineSymbolMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\SettingMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TActivityRechargeMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAgentActivityInfoMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAddressInfoMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAssetMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppMailMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppRechargeMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserDetailMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppWalletRecordMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppuserLoginLogMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelInfoMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelMapper.class]
-2025-05-14 10:42:42.069 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCollectionOrderMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractCoinMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractLossMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractOrderMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractPositionMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencyOrderMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencySymbolMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TExchangeCoinRecordMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterInfoMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THomeSetterMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadOrderMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadProductMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMarketsMapper.class]
-2025-05-14 10:42:42.070 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineFinancialMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderDayMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineUserMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingOrderMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductUserMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftOrderMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftProductMapper.class]
-2025-05-14 10:42:42.071 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftSeriesMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNoticeMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOptionRulesMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinOrderMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinSubscribeOrderMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondCoinConfigMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondContractOrderMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondPeriodConfigMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSpontaneousCoinMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolManageMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolsMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserBankMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserCoinMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserSymbolAddressMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TWithdrawMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysConfigMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDeptMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictDataMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictTypeMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysLogininforMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysMenuMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysNoticeMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysOperLogMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysPostMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleDeptMapper.class]
-2025-05-14 10:42:42.072 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMenuMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserPostMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserRoleMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobLogMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableColumnMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableMapper.class]
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiActivityMapper' and 'com.ruoyi.bussiness.mapper.DefiActivityMapper' mapperInterface
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiActivityMapper'.
-2025-05-14 10:42:42.073 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiOrderMapper' and 'com.ruoyi.bussiness.mapper.DefiOrderMapper' mapperInterface
-2025-05-14 10:42:42.074 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiOrderMapper'.
-2025-05-14 10:42:42.074 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiRateMapper' and 'com.ruoyi.bussiness.mapper.DefiRateMapper' mapperInterface
-2025-05-14 10:42:42.074 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiRateMapper'.
-2025-05-14 10:42:42.074 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'klineSymbolMapper' and 'com.ruoyi.bussiness.mapper.KlineSymbolMapper' mapperInterface
-2025-05-14 10:42:42.074 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'klineSymbolMapper'.
-2025-05-14 10:42:42.074 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'settingMapper' and 'com.ruoyi.bussiness.mapper.SettingMapper' mapperInterface
-2025-05-14 10:42:42.074 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'settingMapper'.
-2025-05-14 10:42:42.074 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TActivityRechargeMapper' and 'com.ruoyi.bussiness.mapper.TActivityRechargeMapper' mapperInterface
-2025-05-14 10:42:42.075 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TActivityRechargeMapper'.
-2025-05-14 10:42:42.075 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAgentActivityInfoMapper' and 'com.ruoyi.bussiness.mapper.TAgentActivityInfoMapper' mapperInterface
-2025-05-14 10:42:42.075 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAgentActivityInfoMapper'.
-2025-05-14 10:42:42.075 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAddressInfoMapper' and 'com.ruoyi.bussiness.mapper.TAppAddressInfoMapper' mapperInterface
-2025-05-14 10:42:42.075 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAddressInfoMapper'.
-2025-05-14 10:42:42.075 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAssetMapper' and 'com.ruoyi.bussiness.mapper.TAppAssetMapper' mapperInterface
-2025-05-14 10:42:42.076 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAssetMapper'.
-2025-05-14 10:42:42.076 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppMailMapper' and 'com.ruoyi.bussiness.mapper.TAppMailMapper' mapperInterface
-2025-05-14 10:42:42.076 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppMailMapper'.
-2025-05-14 10:42:42.076 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppRechargeMapper' and 'com.ruoyi.bussiness.mapper.TAppRechargeMapper' mapperInterface
-2025-05-14 10:42:42.076 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppRechargeMapper'.
-2025-05-14 10:42:42.076 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserDetailMapper' and 'com.ruoyi.bussiness.mapper.TAppUserDetailMapper' mapperInterface
-2025-05-14 10:42:42.076 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserDetailMapper'.
-2025-05-14 10:42:42.076 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserMapper' and 'com.ruoyi.bussiness.mapper.TAppUserMapper' mapperInterface
-2025-05-14 10:42:42.077 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserMapper'.
-2025-05-14 10:42:42.077 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppWalletRecordMapper' and 'com.ruoyi.bussiness.mapper.TAppWalletRecordMapper' mapperInterface
-2025-05-14 10:42:42.077 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppWalletRecordMapper'.
-2025-05-14 10:42:42.077 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppuserLoginLogMapper' and 'com.ruoyi.bussiness.mapper.TAppuserLoginLogMapper' mapperInterface
-2025-05-14 10:42:42.077 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppuserLoginLogMapper'.
-2025-05-14 10:42:42.077 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelInfoMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelInfoMapper' mapperInterface
-2025-05-14 10:42:42.078 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelInfoMapper'.
-2025-05-14 10:42:42.078 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelMapper' mapperInterface
-2025-05-14 10:42:42.078 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelMapper'.
-2025-05-14 10:42:42.078 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCollectionOrderMapper' and 'com.ruoyi.bussiness.mapper.TCollectionOrderMapper' mapperInterface
-2025-05-14 10:42:42.078 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCollectionOrderMapper'.
-2025-05-14 10:42:42.078 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractCoinMapper' and 'com.ruoyi.bussiness.mapper.TContractCoinMapper' mapperInterface
-2025-05-14 10:42:42.079 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractCoinMapper'.
-2025-05-14 10:42:42.079 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractLossMapper' and 'com.ruoyi.bussiness.mapper.TContractLossMapper' mapperInterface
-2025-05-14 10:42:42.079 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractLossMapper'.
-2025-05-14 10:42:42.079 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TContractOrderMapper' mapperInterface
-2025-05-14 10:42:42.079 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractOrderMapper'.
-2025-05-14 10:42:42.079 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractPositionMapper' and 'com.ruoyi.bussiness.mapper.TContractPositionMapper' mapperInterface
-2025-05-14 10:42:42.079 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractPositionMapper'.
-2025-05-14 10:42:42.079 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencyOrderMapper' and 'com.ruoyi.bussiness.mapper.TCurrencyOrderMapper' mapperInterface
-2025-05-14 10:42:42.080 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencyOrderMapper'.
-2025-05-14 10:42:42.080 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencySymbolMapper' and 'com.ruoyi.bussiness.mapper.TCurrencySymbolMapper' mapperInterface
-2025-05-14 10:42:42.080 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencySymbolMapper'.
-2025-05-14 10:42:42.080 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TExchangeCoinRecordMapper' and 'com.ruoyi.bussiness.mapper.TExchangeCoinRecordMapper' mapperInterface
-2025-05-14 10:42:42.080 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TExchangeCoinRecordMapper'.
-2025-05-14 10:42:42.080 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterInfoMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterInfoMapper' mapperInterface
-2025-05-14 10:42:42.080 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterInfoMapper'.
-2025-05-14 10:42:42.081 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterMapper' mapperInterface
-2025-05-14 10:42:42.081 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterMapper'.
-2025-05-14 10:42:42.081 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THomeSetterMapper' and 'com.ruoyi.bussiness.mapper.THomeSetterMapper' mapperInterface
-2025-05-14 10:42:42.081 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THomeSetterMapper'.
-2025-05-14 10:42:42.081 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadOrderMapper' and 'com.ruoyi.bussiness.mapper.TLoadOrderMapper' mapperInterface
-2025-05-14 10:42:42.081 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadOrderMapper'.
-2025-05-14 10:42:42.081 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadProductMapper' and 'com.ruoyi.bussiness.mapper.TLoadProductMapper' mapperInterface
-2025-05-14 10:42:42.082 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadProductMapper'.
-2025-05-14 10:42:42.082 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMarketsMapper' and 'com.ruoyi.bussiness.mapper.TMarketsMapper' mapperInterface
-2025-05-14 10:42:42.082 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMarketsMapper'.
-2025-05-14 10:42:42.082 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineFinancialMapper' and 'com.ruoyi.bussiness.mapper.TMineFinancialMapper' mapperInterface
-2025-05-14 10:42:42.082 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineFinancialMapper'.
-2025-05-14 10:42:42.082 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderDayMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderDayMapper' mapperInterface
-2025-05-14 10:42:42.083 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderDayMapper'.
-2025-05-14 10:42:42.083 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderMapper' mapperInterface
-2025-05-14 10:42:42.083 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderMapper'.
-2025-05-14 10:42:42.083 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineUserMapper' and 'com.ruoyi.bussiness.mapper.TMineUserMapper' mapperInterface
-2025-05-14 10:42:42.083 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineUserMapper'.
-2025-05-14 10:42:42.083 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingOrderMapper' and 'com.ruoyi.bussiness.mapper.TMingOrderMapper' mapperInterface
-2025-05-14 10:42:42.083 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingOrderMapper'.
-2025-05-14 10:42:42.083 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductMapper' and 'com.ruoyi.bussiness.mapper.TMingProductMapper' mapperInterface
-2025-05-14 10:42:42.084 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductMapper'.
-2025-05-14 10:42:42.084 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductUserMapper' and 'com.ruoyi.bussiness.mapper.TMingProductUserMapper' mapperInterface
-2025-05-14 10:42:42.084 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductUserMapper'.
-2025-05-14 10:42:42.084 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftOrderMapper' and 'com.ruoyi.bussiness.mapper.TNftOrderMapper' mapperInterface
-2025-05-14 10:42:42.084 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftOrderMapper'.
-2025-05-14 10:42:42.084 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftProductMapper' and 'com.ruoyi.bussiness.mapper.TNftProductMapper' mapperInterface
-2025-05-14 10:42:42.085 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftProductMapper'.
-2025-05-14 10:42:42.085 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftSeriesMapper' and 'com.ruoyi.bussiness.mapper.TNftSeriesMapper' mapperInterface
-2025-05-14 10:42:42.085 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftSeriesMapper'.
-2025-05-14 10:42:42.085 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNoticeMapper' and 'com.ruoyi.bussiness.mapper.TNoticeMapper' mapperInterface
-2025-05-14 10:42:42.085 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNoticeMapper'.
-2025-05-14 10:42:42.085 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOptionRulesMapper' and 'com.ruoyi.bussiness.mapper.TOptionRulesMapper' mapperInterface
-2025-05-14 10:42:42.085 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOptionRulesMapper'.
-2025-05-14 10:42:42.085 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinMapper' mapperInterface
-2025-05-14 10:42:42.086 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinMapper'.
-2025-05-14 10:42:42.086 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinOrderMapper' mapperInterface
-2025-05-14 10:42:42.086 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinOrderMapper'.
-2025-05-14 10:42:42.086 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinSubscribeOrderMapper' mapperInterface
-2025-05-14 10:42:42.086 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper'.
-2025-05-14 10:42:42.086 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondCoinConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondCoinConfigMapper' mapperInterface
-2025-05-14 10:42:42.086 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondCoinConfigMapper'.
-2025-05-14 10:42:42.087 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TSecondContractOrderMapper' mapperInterface
-2025-05-14 10:42:42.087 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondContractOrderMapper'.
-2025-05-14 10:42:42.087 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondPeriodConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondPeriodConfigMapper' mapperInterface
-2025-05-14 10:42:42.087 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondPeriodConfigMapper'.
-2025-05-14 10:42:42.087 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSpontaneousCoinMapper' and 'com.ruoyi.bussiness.mapper.TSpontaneousCoinMapper' mapperInterface
-2025-05-14 10:42:42.087 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSpontaneousCoinMapper'.
-2025-05-14 10:42:42.087 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolManageMapper' and 'com.ruoyi.bussiness.mapper.TSymbolManageMapper' mapperInterface
-2025-05-14 10:42:42.088 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolManageMapper'.
-2025-05-14 10:42:42.088 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolsMapper' and 'com.ruoyi.bussiness.mapper.TSymbolsMapper' mapperInterface
-2025-05-14 10:42:42.088 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolsMapper'.
-2025-05-14 10:42:42.088 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserBankMapper' and 'com.ruoyi.bussiness.mapper.TUserBankMapper' mapperInterface
-2025-05-14 10:42:42.088 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserBankMapper'.
-2025-05-14 10:42:42.088 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserCoinMapper' and 'com.ruoyi.bussiness.mapper.TUserCoinMapper' mapperInterface
-2025-05-14 10:42:42.088 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserCoinMapper'.
-2025-05-14 10:42:42.088 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserSymbolAddressMapper' and 'com.ruoyi.bussiness.mapper.TUserSymbolAddressMapper' mapperInterface
-2025-05-14 10:42:42.089 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserSymbolAddressMapper'.
-2025-05-14 10:42:42.089 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TWithdrawMapper' and 'com.ruoyi.bussiness.mapper.TWithdrawMapper' mapperInterface
-2025-05-14 10:42:42.089 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TWithdrawMapper'.
-2025-05-14 10:42:42.089 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface
-2025-05-14 10:42:42.089 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysConfigMapper'.
-2025-05-14 10:42:42.089 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface
-2025-05-14 10:42:42.090 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDeptMapper'.
-2025-05-14 10:42:42.090 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface
-2025-05-14 10:42:42.090 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictDataMapper'.
-2025-05-14 10:42:42.090 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface
-2025-05-14 10:42:42.090 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictTypeMapper'.
-2025-05-14 10:42:42.090 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface
-2025-05-14 10:42:42.090 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysLogininforMapper'.
-2025-05-14 10:42:42.090 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface
-2025-05-14 10:42:42.091 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysMenuMapper'.
-2025-05-14 10:42:42.091 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface
-2025-05-14 10:42:42.091 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysNoticeMapper'.
-2025-05-14 10:42:42.091 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface
-2025-05-14 10:42:42.091 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysOperLogMapper'.
-2025-05-14 10:42:42.091 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface
-2025-05-14 10:42:42.092 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysPostMapper'.
-2025-05-14 10:42:42.092 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface
-2025-05-14 10:42:42.092 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleDeptMapper'.
-2025-05-14 10:42:42.092 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface
-2025-05-14 10:42:42.092 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMapper'.
-2025-05-14 10:42:42.092 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface
-2025-05-14 10:42:42.093 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMenuMapper'.
-2025-05-14 10:42:42.093 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface
-2025-05-14 10:42:42.093 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserMapper'.
-2025-05-14 10:42:42.093 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface
-2025-05-14 10:42:42.093 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserPostMapper'.
-2025-05-14 10:42:42.093 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface
-2025-05-14 10:42:42.093 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserRoleMapper'.
-2025-05-14 10:42:42.093 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobLogMapper' and 'com.ruoyi.quartz.mapper.SysJobLogMapper' mapperInterface
-2025-05-14 10:42:42.094 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobLogMapper'.
-2025-05-14 10:42:42.094 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobMapper' and 'com.ruoyi.quartz.mapper.SysJobMapper' mapperInterface
-2025-05-14 10:42:42.094 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobMapper'.
-2025-05-14 10:42:42.094 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface
-2025-05-14 10:42:42.094 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableColumnMapper'.
-2025-05-14 10:42:42.094 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface
-2025-05-14 10:42:42.095 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableMapper'.
-2025-05-14 10:42:42.113 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor'
-2025-05-14 10:42:42.123 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
-2025-05-14 10:42:42.123 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springUtils'
-2025-05-14 10:42:42.123 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor'
-2025-05-14 10:42:42.123 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'conversionServicePostProcessor'
-2025-05-14 10:42:42.124 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
-2025-05-14 10:42:42.124 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory'
-2025-05-14 10:42:42.126 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
-2025-05-14 10:42:42.126 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
-2025-05-14 10:42:42.126 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor'
-2025-05-14 10:42:42.126 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder'
-2025-05-14 10:42:42.126 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinderFactory'
-2025-05-14 10:42:42.127 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator'
-2025-05-14 10:42:42.128 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor'
-2025-05-14 10:42:42.128 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration'
-2025-05-14 10:42:42.128 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'
-2025-05-14 10:42:42.129 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration'
-2025-05-14 10:42:42.129 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodValidationPostProcessor'
-2025-05-14 10:42:42.136 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'methodValidationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 10:42:42.137 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.EnableConfigurationPropertiesRegistrar.methodValidationExcludeFilter'
-2025-05-14 10:42:42.137 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor'
-2025-05-14 10:42:42.138 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 10:42:42.138 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor'
-2025-05-14 10:42:42.138 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor'
-2025-05-14 10:42:42.138 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.config.internalCacheAdvisor'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.annotation.ProxyCachingConfiguration'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'metaDataSourceAdvisor'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodSecurityMetadataSource'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicDatasourceAnnotationAdvisor'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:42:42.139 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:42:42.142 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.DataScopeAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.DataScope) throws java.lang.Throwable
-2025-05-14 10:42:42.143 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public java.lang.Object com.ruoyi.framework.aspectj.DataSourceAspect.around(org.aspectj.lang.ProceedingJoinPoint) throws java.lang.Throwable
-2025-05-14 10:42:42.145 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.boBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log)
-2025-05-14 10:42:42.145 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterReturning(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Object)
-2025-05-14 10:42:42.146 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterThrowing(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Exception)
-2025-05-14 10:42:42.147 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.RateLimiterAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.RateLimiter) throws java.lang.Throwable
-2025-05-14 10:42:42.150 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$bc43ed7] - unable to determine constructor/method parameter names
-2025-05-14 10:42:42.151 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 10:42:42.151 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:42:42.151 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:42:42.151 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties'
-2025-05-14 10:42:42.151 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:42:42.151 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:42:42.152 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:42:42.152 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:42:42.152 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:42:42.152 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:42:42.163 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.163 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:42:42.163 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:42:42.163 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:42:42.163 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:42:42.166 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' via constructor to bean named 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 10:42:42.167 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$bc43ed7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.168 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:42:42.173 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dsProcessor'
-2025-05-14 10:42:42.173 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dsProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@2dcb169c'
-2025-05-14 10:42:42.173 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.175 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dynamicDatasourceAnnotationAdvisor' via factory method to bean named 'dsProcessor'
-2025-05-14 10:42:42.176 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'objectPostProcessor'
-2025-05-14 10:42:42.176 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration'
-2025-05-14 10:42:42.179 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'objectPostProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@2dcb169c'
-2025-05-14 10:42:42.180 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@103275e9' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.184 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.188 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheOperationSource'
-2025-05-14 10:42:42.191 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheInterceptor'
-2025-05-14 10:42:42.192 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheInterceptor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 10:42:42.192 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 10:42:42.193 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheInterceptor'
-2025-05-14 10:42:42.197 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionAttributeSource'
-2025-05-14 10:42:42.201 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionInterceptor'
-2025-05-14 10:42:42.201 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 10:42:42.202 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 10:42:42.202 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor'
-2025-05-14 10:42:42.204 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcObjectMapperConfigurer'
-2025-05-14 10:42:42.207 [DEBUG] [restartedMain] [org.springframework.ui.context.support.UiApplicationContextUtils.initThemeSource:85] - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@774d5b67]
-2025-05-14 10:42:42.208 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactory'
-2025-05-14 10:42:42.208 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat'
-2025-05-14 10:42:42.211 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'websocketServletWebServerCustomizer'
-2025-05-14 10:42:42.211 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration'
-2025-05-14 10:42:42.213 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer'
-2025-05-14 10:42:42.213 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration'
-2025-05-14 10:42:42.215 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:42:42.223 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:42:42.224 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer'
-2025-05-14 10:42:42.225 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:42:42.227 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer'
-2025-05-14 10:42:42.227 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration'
-2025-05-14 10:42:42.228 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment'
-2025-05-14 10:42:42.228 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:42:42.234 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer'
-2025-05-14 10:42:42.234 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration'
-2025-05-14 10:42:42.234 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:42:42.237 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageCustomizer'
-2025-05-14 10:42:42.237 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration'
-2025-05-14 10:42:42.237 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:42:42.240 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServletRegistration'
-2025-05-14 10:42:42.240 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration'
-2025-05-14 10:42:42.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServlet'
-2025-05-14 10:42:42.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration'
-2025-05-14 10:42:42.242 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:42:42.248 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:42:42.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet'
-2025-05-14 10:42:42.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:42:42.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'multipartConfigElement'
-2025-05-14 10:42:42.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration'
-2025-05-14 10:42:42.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 10:42:42.274 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' via constructor to bean named 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 10:42:42.280 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration'
-2025-05-14 10:42:42.304 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getArchiveFileDocumentRoot:81] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 10:42:42.305 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getExplodedWarFileDocumentRoot:125] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 10:42:42.306 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.logNoDocumentRoots:149] - None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2025-05-14 10:42:42.323 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 10:42:42.323 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 10:42:42.323 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 10:42:42.323 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 10:42:42.368 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat-1].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 10:42:42.369 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:284] - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2025-05-14 10:42:42.369 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 980 ms
-2025-05-14 10:42:42.369 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'someFilterRegistration'
-2025-05-14 10:42:42.369 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'filterConfig'
-2025-05-14 10:42:42.370 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:42:42.371 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 10:42:42.373 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 10:42:42.379 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener.logAutoConfigurationReport:126] - 
-
-
-============================
-CONDITIONS EVALUATION REPORT
-============================
-
-
-Positive matches:
------------------
-
-   AopAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
-      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   BeanValidatorPluginsConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-
-   CacheAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) found bean 'cacheInterceptor'; @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   CacheAutoConfiguration#cacheManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceInitializationConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DispatcherServletAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
-      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
-
-   DruidDataSourceAutoConfigure matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DruidDynamicDataSourceConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' (OnClassCondition)
-
-   DynamicDataSourceAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSourceInitEvent matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.event.DataSourceInitEvent; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dsProcessor matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.processor.DsProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicDatasourceAnnotationAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.aop.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicTransactionAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.seata=false) matched (OnPropertyCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration#dataSourceCreator matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
-      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-
-   ErrorMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ErrorMvcAutoConfiguration#basicErrorController matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration#errorAttributes matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
-      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
-      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
-      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'freemarker.template.Configuration', 'org.springframework.ui.freemarker.FreeMarkerConfigurationFactory' (OnClassCondition)
-
-   FreeMarkerServletWebConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.freemarker.FreeMarkerConfig; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerViewResolver matched:
-      - @ConditionalOnProperty (spring.freemarker.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (names: freeMarkerViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   GsonAutoConfiguration#gson matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration#gsonBuilder matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonHttpMessageConvertersConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   HttpEncodingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
-
-   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   HttpMessageConvertersAutoConfiguration#messageConverters matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-
-   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JdbcTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   JdbcTemplateConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JedisConnectionConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'org.springframework.data.redis.connection.jedis.JedisConnection', 'redis.clients.jedis.Jedis' (OnClassCondition)
-      - @ConditionalOnProperty (spring.redis.client-type=jedis) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   JmxAutoConfiguration#mbeanExporter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#mbeanServer matched:
-      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#objectNamingStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
-      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration matched:
-      - Initialized Restarter Condition available and initialized (OnInitializedRestarterCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.livereload.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration#liveReloadServer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.livereload.LiveReloadServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.restart.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathFileSystemWatcher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathRestartStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathRestartStrategy; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#conditionEvaluationDeltaLoggingListener matched:
-      - @ConditionalOnProperty (spring.devtools.restart.log-condition-evaluation-delta) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration#multipartConfigElement matched:
-      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration#multipartResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
-      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   NamedParameterJdbcTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   NettyAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
-
-   OpenApiAutoConfiguration matched:
-      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
-
-   OpenApiControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   OpenApiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   PageHelperAutoConfiguration matched:
-      - @ConditionalOnBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found bean 'sqlSessionFactory' (OnBeanCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
-      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   QuartzAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.quartz.Scheduler', 'org.springframework.scheduling.quartz.SchedulerFactoryBean', 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   QuartzAutoConfiguration#quartzScheduler matched:
-      - @ConditionalOnMissingBean (types: org.springframework.scheduling.quartz.SchedulerFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
-
-   RedisAutoConfiguration#stringRedisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisCacheConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisRepositoriesAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
-      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
-
-   SecurityAutoConfiguration#authenticationEventPublisher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityFilterAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
-      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
-
-   ServletWebServerFactoryAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
-      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#pageableCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#sortCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringfoxWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SqlInitializationAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   Swagger2ControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   Swagger2WebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SwaggerUiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
-
-   TaskExecutionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
-
-   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
-
-   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TelegramBotConfig matched:
-      - @ConditionalOnClass found required class 'org.telegram.telegrambots.meta.TelegramBotsApi' (OnClassCondition)
-
-   TransactionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
-
-   ValidationAutoConfiguration#defaultValidator matched:
-      - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration#methodValidationPostProcessor matched:
-      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration#formContentFilter matched:
-      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
-      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
-      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcRequestHandlerProvider matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSecurityEnablerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebSocketMessagingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
-      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   ActiveMQAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   AopAutoConfiguration.ClassProxyingConfiguration:
-      Did not match:
-         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   ArtemisAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   BatchAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
-
-   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-
-   CaffeineCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition)
-
-   CassandraAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
-
-   CassandraRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   ClientHttpConnectorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CodecsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   ContractConfig:
-      Did not match:
-         - @ConditionalOnProperty (contract.address) did not find property 'contract.address' (OnPropertyCondition)
-
-   CouchbaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   CouchbaseReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   DevToolsDataSourceAutoConfiguration:
-      Did not match:
-         - DevTools DataSource Condition did not find a single DataSource bean (DevToolsDataSourceAutoConfiguration.DevToolsDataSourceCondition)
-      Matched:
-         - Devtools devtools enabled. (OnEnabledDevToolsCondition)
-
-   DevToolsDataSourceAutoConfiguration.DatabaseShutdownExecutorEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-         - Ancestor org.springframework.boot.devtools.autoconfigure.DevToolsDataSourceAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   DevToolsR2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
-
-   DruidConfig#removeDruidFilterRegistrationBean:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.statViewServlet.enabled=true) did not find property 'spring.datasource.druid.statViewServlet.enabled' (OnPropertyCondition)
-
-   DruidConfig#slaveDataSource:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.slave.enabled=true) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidDataSourceAutoConfigure#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DruidFilterConfiguration#commonsLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.commons-log.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#configFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.config.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#encodingConvertFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.encoding.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4j2Filter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j2.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4jFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#slf4jLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.slf4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#statFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.stat.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallConfig:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidSpringAopConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.aop-patterns) did not find property 'spring.datasource.druid.aop-patterns' (OnPropertyCondition)
-
-   DruidStatViewServletConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.stat-view-servlet.enabled=true) did not find property 'spring.datasource.druid.stat-view-servlet.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DruidWebStatFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.web-stat-filter.enabled=true) did not find property 'spring.datasource.druid.web-stat-filter.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.BeeCpDataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.beecp.BeeDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.Dbcp2DataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   EhCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
-
-   ElasticsearchDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
-
-   ElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
-
-   ElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestHighLevelClient' (OnClassCondition)
-
-   EmbeddedLdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
-
-   EmbeddedMongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   ErrorWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   FilterConfig#xssFilterRegistration:
-      Did not match:
-         - @ConditionalOnProperty (xss.enabled=true) did not find property 'xss.enabled' (OnPropertyCondition)
-
-   FlywayAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
-
-   FreeMarkerNonWebConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication found 'session' scope and did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerReactiveWebConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#resourceUrlEncodingFilter:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   GenericCacheConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.cache.Cache; SearchStrategy: all) did not find any beans of type org.springframework.cache.Cache (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
-
-   GroovyTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
-
-   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
-
-   H2ConsoleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
-
-   HazelcastAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastJpaDependencyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HibernateJpaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
-
-   HttpHandlerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
-
-   HypermediaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
-
-   InfinispanCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
-
-   InfluxDbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
-
-   IntegrationAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
-
-   JCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
-
-   JdbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
-
-   JerseyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
-
-   JmsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
-
-   JndiConnectionFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
-
-   JndiDataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-
-   JooqAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
-
-   JpaRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
-
-   JsonbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JsonbHttpMessageConvertersConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JtaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
-
-   KafkaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
-
-   LdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
-
-   LdapRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
-
-   LettuceConnectionConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.lettuce.core.RedisClient' (OnClassCondition)
-
-   LiquibaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
-
-   MailSenderAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.JndiNameProperty @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name'; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.HostProperty @ConditionalOnProperty (spring.mail.host) did not find property 'host' (MailSenderAutoConfiguration.MailSenderCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender' (OnClassCondition)
-
-   MailSenderValidatorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-   MongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MustacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
-
-   MybatisAutoConfiguration#sqlSessionFactory:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found beans of type 'org.apache.ibatis.session.SqlSessionFactory' sqlSessionFactory (OnBeanCondition)
-
-   MybatisAutoConfiguration#sqlSessionTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) found beans of type 'org.mybatis.spring.SqlSessionTemplate' sqlSessionTemplate (OnBeanCondition)
-
-   MybatisAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyVelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.velocity.Driver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   Neo4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   NoOpCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
-
-   OAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   OAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
-
-   OpenApiControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   OpenApiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ProjectInfoAutoConfiguration#buildProperties:
-      Did not match:
-         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
-
-   ProjectInfoAutoConfiguration#gitProperties:
-      Did not match:
-         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
-
-   QuartzAutoConfiguration.JdbcStoreTypeConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.quartz.job-store-type=jdbc) did not find property 'job-store-type' (OnPropertyCondition)
-
-   R2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
-
-   R2dbcInitializationConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
-
-   R2dbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcTransactionManagerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
-
-   RSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketRequesterAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
-
-   RSocketServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
-
-   RSocketStrategiesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RabbitAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition)
-
-   ReactiveElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
-
-   ReactiveElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
-
-   ReactiveOAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveOAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   ReactiveSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveUserDetailsServiceAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
-
-   ReactiveWebServerFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   RedisAutoConfiguration#redisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
-
-   RedisReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   RemoteDevToolsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.devtools.remote.secret) did not find property 'secret' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.servlet.Filter', 'org.springframework.http.server.ServerHttpRequest' (OnClassCondition)
-
-   RepositoryRestMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
-
-   SaOAuth2BeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaOAuth2BeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaSsoBeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   SaSsoBeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   Saml2RelyingPartyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
-
-   SecurityDataConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
-
-   SendGridAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
-
-   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedJetty:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   SessionAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
-
-   SimpleCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
-
-   SolrAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
-
-   SpringBootWebSecurityConfiguration:
-      Did not match:
-         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' securityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-      Matched:
-         - found 'session' scope (OnWebApplicationCondition)
-
-   SpringDataRestConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
-
-   SpringfoxWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2ControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2WebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   SwaggerUiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor:
-      Did not match:
-         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' threadPoolTaskExecutor, scheduledExecutorService, socketThread, myTaskAsyncPool (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) found beans of type 'java.util.concurrent.ScheduledExecutorService' scheduledExecutorService (OnBeanCondition)
-
-   ThymeleafAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
-
-   TransactionAutoConfiguration#transactionalOperator:
-      Did not match:
-         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
-      Did not match:
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   UserDetailsServiceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManagerBean and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' userDetailsServiceImpl (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-
-   WebClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   WebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   WebFluxRequestHandlerProvider:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
-
-   WebServiceTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
-
-   WebServicesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
-
-   WebSocketMessagingAutoConfiguration.WebSocketMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration,com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans of type org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'com.fasterxml.jackson.databind.ObjectMapper', 'org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration' (OnClassCondition)
-
-   WebSocketReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
-
-   XADataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
-
-
-Exclusions:
------------
-
-    org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
-
-
-Unconditional classes:
-----------------------
-
-    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanRegister
-
-    cn.dev33.satoken.dao.SaTokenDaoRedisJackson
-
-    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanInject
-
-    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
-
-    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-
-
-
-2025-05-14 10:42:42.385 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 10:42:44.988 [DEBUG] [Thread-7] [org.springframework.boot.devtools.restart.classloader.RestartClassLoader.<init>:85] - Created RestartClassLoader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@5fc738d4
-2025-05-14 10:42:44.988 [DEBUG] [Thread-7] [org.springframework.boot.devtools.restart.Restarter.doStart:281] - Starting application com.ruoyi.AdminApplication with URLs [file:/D:/workspace/echo2.0/ruoyi-admin/target/classes/, file:/D:/workspace/echo2.0/ruoyi-framework/target/classes/, file:/D:/workspace/echo2.0/ruoyi-system/target/classes/, file:/D:/workspace/echo2.0/ruoyi-quartz/target/classes/, file:/D:/workspace/echo2.0/ruoyi-common/target/classes/, file:/C:/Users/QiniuKj/.m2/repository/com/alibaba/fastjson2/fastjson2/2.0.25/fastjson2-2.0.25.jar, file:/C:/Users/QiniuKj/.m2/repository/com/alibaba/fastjson/1.2.47/fastjson-1.2.47.jar, file:/D:/workspace/echo2.0/ruoyi-generator/target/classes/]
-2025-05-14 10:57:32.704 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 21988 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 10:57:32.705 [DEBUG] [restartedMain] [com.ruoyi.AdminApplication.logStarting:56] - Running with Spring Boot v2.5.15, Spring v5.3.27
-2025-05-14 10:57:32.705 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 10:57:32.705 [DEBUG] [restartedMain] [org.springframework.boot.SpringApplication.load:713] - Loading source class com.ruoyi.AdminApplication
-2025-05-14 10:57:32.708 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.prepareRefresh:629] - Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@71edb76
-2025-05-14 10:57:32.708 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
-2025-05-14 10:57:32.708 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory'
-2025-05-14 10:57:32.729 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataScopeAspect.class]
-2025-05-14 10:57:32.730 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataSourceAspect.class]
-2025-05-14 10:57:32.731 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\LogAspect.class]
-2025-05-14 10:57:32.732 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\RateLimiterAspect.class]
-2025-05-14 10:57:32.733 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ApplicationConfig.class]
-2025-05-14 10:57:32.733 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\CaptchaConfig.class]
-2025-05-14 10:57:32.734 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\DruidConfig.class]
-2025-05-14 10:57:32.735 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\FilterConfig.class]
-2025-05-14 10:57:32.735 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\MybatisPlusConfig.class]
-2025-05-14 10:57:32.736 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\RedisConfig.class]
-2025-05-14 10:57:32.736 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ResourcesConfig.class]
-2025-05-14 10:57:32.736 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SaTokenConfig.class]
-2025-05-14 10:57:32.737 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SecurityConfig.class]
-2025-05-14 10:57:32.737 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ServerConfig.class]
-2025-05-14 10:57:32.737 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ThreadPoolConfig.class]
-2025-05-14 10:57:32.738 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\WebSocketConfigOne.class]
-2025-05-14 10:57:32.738 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\DruidProperties.class]
-2025-05-14 10:57:32.738 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\PermitAllUrlProperties.class]
-2025-05-14 10:57:32.739 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\RepeatSubmitInterceptor.class]
-2025-05-14 10:57:32.739 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\impl\SameUrlDataInterceptor.class]
-2025-05-14 10:57:32.740 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\ShutdownManager.class]
-2025-05-14 10:57:32.740 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\blockcc\BlockccManager.class]
-2025-05-14 10:57:32.741 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\filter\JwtAuthenticationTokenFilter.class]
-2025-05-14 10:57:32.741 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\AuthenticationEntryPointImpl.class]
-2025-05-14 10:57:32.741 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\LogoutSuccessHandlerImpl.class]
-2025-05-14 10:57:32.743 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\exception\GlobalExceptionHandler.class]
-2025-05-14 10:57:32.744 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\BlockccService.class]
-2025-05-14 10:57:32.744 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\PermissionService.class]
-2025-05-14 10:57:32.745 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysLoginService.class]
-2025-05-14 10:57:32.745 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPasswordService.class]
-2025-05-14 10:57:32.745 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPermissionService.class]
-2025-05-14 10:57:32.745 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysRegisterService.class]
-2025-05-14 10:57:32.746 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\TokenService.class]
-2025-05-14 10:57:32.746 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\UserDetailsServiceImpl.class]
-2025-05-14 10:57:32.765 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayFactory.class]
-2025-05-14 10:57:32.766 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutFactory.class]
-2025-05-14 10:57:32.766 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutService.class]
-2025-05-14 10:57:32.766 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayService.class]
-2025-05-14 10:57:32.766 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiActivityServiceImpl.class]
-2025-05-14 10:57:32.766 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiOrderServiceImpl.class]
-2025-05-14 10:57:32.767 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiRateServiceImpl.class]
-2025-05-14 10:57:32.767 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\FileServiceImpl.class]
-2025-05-14 10:57:32.767 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\ITUserCoinServiceImpl.class]
-2025-05-14 10:57:32.767 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\KlineSymbolServiceImpl.class]
-2025-05-14 10:57:32.767 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SettingServiceImpl.class]
-2025-05-14 10:57:32.767 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SmsServiceImpl.class]
-2025-05-14 10:57:32.767 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TActivityRechargeServiceImpl.class]
-2025-05-14 10:57:32.768 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAgentActivityInfoServiceImpl.class]
-2025-05-14 10:57:32.768 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAddressInfoServiceImpl.class]
-2025-05-14 10:57:32.769 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAssetServiceImpl.class]
-2025-05-14 10:57:32.769 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppMailServiceImpl.class]
-2025-05-14 10:57:32.769 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppRechargeServiceImpl.class]
-2025-05-14 10:57:32.769 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserDetailServiceImpl.class]
-2025-05-14 10:57:32.770 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserServiceImpl.class]
-2025-05-14 10:57:32.770 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppWalletRecordServiceImpl.class]
-2025-05-14 10:57:32.770 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppuserLoginLogServiceImpl.class]
-2025-05-14 10:57:32.770 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelInfoServiceImpl.class]
-2025-05-14 10:57:32.770 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelServiceImpl.class]
-2025-05-14 10:57:32.771 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCollectionOrderServiceImpl.class]
-2025-05-14 10:57:32.771 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractCoinServiceImpl.class]
-2025-05-14 10:57:32.771 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractLossServiceImpl.class]
-2025-05-14 10:57:32.771 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractOrderServiceImpl.class]
-2025-05-14 10:57:32.772 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractPositionServiceImpl.class]
-2025-05-14 10:57:32.772 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencyOrderServiceImpl.class]
-2025-05-14 10:57:32.772 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencySymbolServiceImpl.class]
-2025-05-14 10:57:32.772 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TExchangeCoinRecordServiceImpl.class]
-2025-05-14 10:57:32.773 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterInfoServiceImpl.class]
-2025-05-14 10:57:32.773 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterServiceImpl.class]
-2025-05-14 10:57:32.773 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THomeSetterServiceImpl.class]
-2025-05-14 10:57:32.773 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadOrderServiceImpl.class]
-2025-05-14 10:57:32.773 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadProductServiceImpl.class]
-2025-05-14 10:57:32.773 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMarketsServiceImpl.class]
-2025-05-14 10:57:32.774 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineFinancialServiceImpl.class]
-2025-05-14 10:57:32.774 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderDayServiceImpl.class]
-2025-05-14 10:57:32.774 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderServiceImpl.class]
-2025-05-14 10:57:32.774 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineUserServiceImpl.class]
-2025-05-14 10:57:32.775 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingOrderServiceImpl.class]
-2025-05-14 10:57:32.775 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductServiceImpl.class]
-2025-05-14 10:57:32.775 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductUserServiceImpl.class]
-2025-05-14 10:57:32.775 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftOrderServiceImpl.class]
-2025-05-14 10:57:32.775 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftProductServiceImpl.class]
-2025-05-14 10:57:32.775 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftSeriesServiceImpl.class]
-2025-05-14 10:57:32.776 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNoticeServiceImpl.class]
-2025-05-14 10:57:32.776 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOptionRulesServiceImpl.class]
-2025-05-14 10:57:32.776 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinOrderServiceImpl.class]
-2025-05-14 10:57:32.776 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinServiceImpl.class]
-2025-05-14 10:57:32.776 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondCoinConfigServiceImpl.class]
-2025-05-14 10:57:32.777 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondContractOrderServiceImpl.class]
-2025-05-14 10:57:32.777 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondPeriodConfigServiceImpl.class]
-2025-05-14 10:57:32.777 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSpontaneousCoinServiceImpl.class]
-2025-05-14 10:57:32.777 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolManageServiceImpl.class]
-2025-05-14 10:57:32.777 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolsServiceImpl.class]
-2025-05-14 10:57:32.778 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserBankServiceImpl.class]
-2025-05-14 10:57:32.778 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserSymbolAddressServiceImpl.class]
-2025-05-14 10:57:32.778 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TWithdrawServiceImpl.class]
-2025-05-14 10:57:32.778 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayOutServiceImpl.class]
-2025-05-14 10:57:32.778 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayServiceImpl.class]
-2025-05-14 10:57:32.779 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\SocketThreadPoolTaskConfig.class]
-2025-05-14 10:57:32.779 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\WebSocketConfig.class]
-2025-05-14 10:57:32.781 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\manager\WebSocketUserManager.class]
-2025-05-14 10:57:32.781 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadBinanceImpl.class]
-2025-05-14 10:57:32.781 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadEnergy.class]
-2025-05-14 10:57:32.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadHuoBiImpl.class]
-2025-05-14 10:57:32.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMetal.class]
-2025-05-14 10:57:32.782 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMt5.class]
-2025-05-14 10:57:32.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketCoinOver.class]
-2025-05-14 10:57:32.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketNotice.class]
-2025-05-14 10:57:32.783 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketServers.class]
-2025-05-14 10:57:32.784 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketSubCoins.class]
-2025-05-14 10:57:32.789 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\ISysStatisticsService.class]
-2025-05-14 10:57:32.791 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysConfigServiceImpl.class]
-2025-05-14 10:57:32.792 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDeptServiceImpl.class]
-2025-05-14 10:57:32.792 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictDataServiceImpl.class]
-2025-05-14 10:57:32.792 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictTypeServiceImpl.class]
-2025-05-14 10:57:32.792 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysLogininforServiceImpl.class]
-2025-05-14 10:57:32.792 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysMenuServiceImpl.class]
-2025-05-14 10:57:32.792 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysNoticeServiceImpl.class]
-2025-05-14 10:57:32.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysOperLogServiceImpl.class]
-2025-05-14 10:57:32.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysPostServiceImpl.class]
-2025-05-14 10:57:32.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysRoleServiceImpl.class]
-2025-05-14 10:57:32.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysStatisticsServiceImpl.class]
-2025-05-14 10:57:32.793 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserOnlineServiceImpl.class]
-2025-05-14 10:57:32.794 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserServiceImpl.class]
-2025-05-14 10:57:32.794 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\MyTelegramBot.class]
-2025-05-14 10:57:32.795 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\TelegramBotConfig.class]
-2025-05-14 10:57:32.798 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobController.class]
-2025-05-14 10:57:32.799 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobLogController.class]
-2025-05-14 10:57:32.799 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobLogServiceImpl.class]
-2025-05-14 10:57:32.799 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobServiceImpl.class]
-2025-05-14 10:57:32.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CollectionTask.class]
-2025-05-14 10:57:32.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractOrderTask.class]
-2025-05-14 10:57:32.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractPositionTask.class]
-2025-05-14 10:57:32.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CurrencyOrderTask.class]
-2025-05-14 10:57:32.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\DefiRateTask.class]
-2025-05-14 10:57:32.800 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MineFinancialTask.class]
-2025-05-14 10:57:32.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MingOrderTask.class]
-2025-05-14 10:57:32.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\OwnCoinTask.class]
-2025-05-14 10:57:32.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryAddreUsdt.class]
-2025-05-14 10:57:32.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryUsdtAllowed.class]
-2025-05-14 10:57:32.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\SecondContractTask.class]
-2025-05-14 10:57:32.801 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\TaskExecutePool.class]
-2025-05-14 10:57:32.803 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\config\RuoYiConfig.class]
-2025-05-14 10:57:32.807 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\core\redis\RedisCache.class]
-2025-05-14 10:57:32.810 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\eth\EthUtils.class]
-2025-05-14 10:57:32.814 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\trc\Trc20Service.class]
-2025-05-14 10:57:32.815 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\OrderUtils.class]
-2025-05-14 10:57:32.815 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\RedisUtil.class]
-2025-05-14 10:57:32.815 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\SpringContextUtil.class]
-2025-05-14 10:57:32.818 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\spring\SpringUtils.class]
-2025-05-14 10:57:32.819 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\config\GenConfig.class]
-2025-05-14 10:57:32.820 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\controller\GenController.class]
-2025-05-14 10:57:32.820 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableColumnServiceImpl.class]
-2025-05-14 10:57:32.820 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableServiceImpl.class]
-2025-05-14 10:57:33.092 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/web/OpenApiControllerWebMvc.class]
-2025-05-14 10:57:33.095 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasVendorExtensionsMapperImpl.class]
-2025-05-14 10:57:33.096 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/StyleEnumMapperImpl.class]
-2025-05-14 10:57:33.097 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SecuritySchemeMapperImpl.class]
-2025-05-14 10:57:33.097 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasSecurityMapperImpl.class]
-2025-05-14 10:57:33.097 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SchemaMapperImpl.class]
-2025-05-14 10:57:33.098 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ExamplesMapperImpl.class]
-2025-05-14 10:57:33.098 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ServiceModelToOpenApiMapperImpl.class]
-2025-05-14 10:57:33.099 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasLicenceMapper.class]
-2025-05-14 10:57:33.106 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReferenceScanner.class]
-2025-05-14 10:57:33.106 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDocumentationScanner.class]
-2025-05-14 10:57:33.106 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionReader.class]
-2025-05-14 10:57:33.107 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReader.class]
-2025-05-14 10:57:33.107 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelSpecificationReader.class]
-2025-05-14 10:57:33.107 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/CachingOperationReader.class]
-2025-05-14 10:57:33.107 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/MediaTypeReader.class]
-2025-05-14 10:57:33.108 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingScanner.class]
-2025-05-14 10:57:33.108 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelReader.class]
-2025-05-14 10:57:33.108 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionLookup.class]
-2025-05-14 10:57:33.109 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationModelsProvider.class]
-2025-05-14 10:57:33.109 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationDeprecatedReader.class]
-2025-05-14 10:57:33.110 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ResponseMessagesReader.class]
-2025-05-14 10:57:33.110 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterReader.class]
-2025-05-14 10:57:33.111 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationTagsReader.class]
-2025-05-14 10:57:33.111 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ApiOperationReader.class]
-2025-05-14 10:57:33.111 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/DefaultOperationReader.class]
-2025-05-14 10:57:33.111 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterRequestConditionReader.class]
-2025-05-14 10:57:33.112 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterHeadersConditionReader.class]
-2025-05-14 10:57:33.112 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ContentParameterAggregator.class]
-2025-05-14 10:57:33.112 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationResponseClassReader.class]
-2025-05-14 10:57:33.112 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/CachingOperationNameGenerator.class]
-2025-05-14 10:57:33.113 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterMultiplesReader.class]
-2025-05-14 10:57:33.114 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ModelAttributeParameterExpander.class]
-2025-05-14 10:57:33.114 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterTypeReader.class]
-2025-05-14 10:57:33.114 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterRequiredReader.class]
-2025-05-14 10:57:33.115 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDataTypeReader.class]
-2025-05-14 10:57:33.115 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDefaultReader.class]
-2025-05-14 10:57:33.115 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterNameReader.class]
-2025-05-14 10:57:33.116 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ExpandedParameterBuilder.class]
-2025-05-14 10:57:33.117 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DefaultResponseTypeReader.class]
-2025-05-14 10:57:33.119 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.class]
-2025-05-14 10:57:33.120 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsManager.class]
-2025-05-14 10:57:33.120 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.class]
-2025-05-14 10:57:33.122 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/QueryStringUriTemplateDecorator.class]
-2025-05-14 10:57:33.122 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathMappingDecorator.class]
-2025-05-14 10:57:33.123 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathSanitizer.class]
-2025-05-14 10:57:33.123 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/OperationPathDecorator.class]
-2025-05-14 10:57:33.137 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonJsonViewProvider.class]
-2025-05-14 10:57:33.138 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelDependencyProvider.class]
-2025-05-14 10:57:33.138 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/TypeNameExtractor.class]
-2025-05-14 10:57:33.138 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/PropertyDiscriminatorBasedInheritancePlugin.class]
-2025-05-14 10:57:33.139 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/XmlModelPlugin.class]
-2025-05-14 10:57:33.139 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/SchemaPluginsManager.class]
-2025-05-14 10:57:33.139 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/JsonIgnorePropertiesModelPlugin.class]
-2025-05-14 10:57:33.142 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/CachingModelPropertiesProvider.class]
-2025-05-14 10:57:33.142 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ObjectMapperBeanPropertyNamingStrategy.class]
-2025-05-14 10:57:33.142 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/bean/AccessorsProvider.class]
-2025-05-14 10:57:33.143 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/field/FieldProvider.class]
-2025-05-14 10:57:33.144 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/XmlPropertyPlugin.class]
-2025-05-14 10:57:33.145 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/OptimizedModelPropertiesProvider.class]
-2025-05-14 10:57:33.145 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/FactoryMethodProvider.class]
-2025-05-14 10:57:33.146 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ModelSpecificationFactory.class]
-2025-05-14 10:57:33.147 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelProvider.class]
-2025-05-14 10:57:33.147 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelDependencyProvider.class]
-2025-05-14 10:57:33.147 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonEnumTypeDeterminer.class]
-2025-05-14 10:57:33.148 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelProvider.class]
-2025-05-14 10:57:33.148 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelSpecificationProvider.class]
-2025-05-14 10:57:33.159 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/OpenApiSchemaPropertyBuilder.class]
-2025-05-14 10:57:33.160 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelPropertyPropertyBuilder.class]
-2025-05-14 10:57:33.160 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelTypeNameProvider.class]
-2025-05-14 10:57:33.160 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelBuilder.class]
-2025-05-14 10:57:33.161 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParameterReader.class]
-2025-05-14 10:57:33.162 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/VendorExtensionsReader.class]
-2025-05-14 10:57:33.162 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationResponseClassReader.class]
-2025-05-14 10:57:33.162 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationModelsProvider.class]
-2025-05-14 10:57:33.163 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationAuthReader.class]
-2025-05-14 10:57:33.163 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerMediaTypeReader.class]
-2025-05-14 10:57:33.163 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHttpMethodReader.class]
-2025-05-14 10:57:33.163 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParametersReader.class]
-2025-05-14 10:57:33.163 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationAuthReader.class]
-2025-05-14 10:57:33.164 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHiddenReader.class]
-2025-05-14 10:57:33.164 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationSummaryReader.class]
-2025-05-14 10:57:33.164 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationTagsReader.class]
-2025-05-14 10:57:33.164 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerResponseMessageReader.class]
-2025-05-14 10:57:33.165 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNicknameIntoUniqueIdReader.class]
-2025-05-14 10:57:33.165 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationPositionReader.class]
-2025-05-14 10:57:33.165 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiResponseReader.class]
-2025-05-14 10:57:33.165 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNotesReader.class]
-2025-05-14 10:57:33.165 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationTagsReader.class]
-2025-05-14 10:57:33.166 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/ApiParamParameterBuilder.class]
-2025-05-14 10:57:33.166 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/SwaggerExpandedParameterBuilder.class]
-2025-05-14 10:57:33.166 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/OpenApiParameterBuilder.class]
-2025-05-14 10:57:33.168 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/SwaggerApiListingReader.class]
-2025-05-14 10:57:33.169 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/InMemorySwaggerResourcesProvider.class]
-2025-05-14 10:57:33.169 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/ApiResourceController.class]
-2025-05-14 10:57:33.179 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ServiceModelToSwagger2MapperImpl.class]
-2025-05-14 10:57:33.179 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/VendorExtensionsMapperImpl.class]
-2025-05-14 10:57:33.179 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/PropertyMapperImpl.class]
-2025-05-14 10:57:33.180 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/CompatibilityModelMapperImpl.class]
-2025-05-14 10:57:33.181 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ParameterMapperImpl.class]
-2025-05-14 10:57:33.181 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelMapperImpl.class]
-2025-05-14 10:57:33.182 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/RequestParameterMapperImpl.class]
-2025-05-14 10:57:33.182 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelSpecificationMapperImpl.class]
-2025-05-14 10:57:33.182 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/LicenseMapperImpl.class]
-2025-05-14 10:57:33.183 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/SecurityMapperImpl.class]
-2025-05-14 10:57:33.184 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/web/Swagger2ControllerWebMvc.class]
-2025-05-14 10:57:33.208 [DEBUG] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.core.RedisConnectionUtils.doCloseConnection:389] - Closing Redis Connection.
-2025-05-14 10:57:33.208 [DEBUG] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection:143] - Fetching Redis Connection from RedisConnectionFactory
-2025-05-14 10:57:33.209 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 10:57:33.265 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 10:57:33.265 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 10:57:33.265 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages'
-2025-05-14 10:57:33.266 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.AutoConfigurationPackages.get:196] - @EnableAutoConfiguration was declared on a class in the package 'com.ruoyi'. Automatic @Repository and @Entity scanning is enabled.
-2025-05-14 10:57:33.266 [DEBUG] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:145] - Scanning for Redis repositories in packages com.ruoyi.
-2025-05-14 10:57:33.310 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 43 ms. Found 0 Redis repository interfaces.
-2025-05-14 10:57:33.365 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0'
-2025-05-14 10:57:33.365 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer'
-2025-05-14 10:57:33.381 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiActivityMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiOrderMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiRateMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\KlineSymbolMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\SettingMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TActivityRechargeMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAgentActivityInfoMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAddressInfoMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAssetMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppMailMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppRechargeMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserDetailMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppWalletRecordMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppuserLoginLogMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelInfoMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCollectionOrderMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractCoinMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractLossMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractOrderMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractPositionMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencyOrderMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencySymbolMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TExchangeCoinRecordMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterInfoMapper.class]
-2025-05-14 10:57:33.382 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THomeSetterMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadOrderMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadProductMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMarketsMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineFinancialMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderDayMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineUserMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingOrderMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductUserMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftOrderMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftProductMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftSeriesMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNoticeMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOptionRulesMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinOrderMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinSubscribeOrderMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondCoinConfigMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondContractOrderMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondPeriodConfigMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSpontaneousCoinMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolManageMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolsMapper.class]
-2025-05-14 10:57:33.383 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserBankMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserCoinMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserSymbolAddressMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TWithdrawMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysConfigMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDeptMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictDataMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictTypeMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysLogininforMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysMenuMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysNoticeMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysOperLogMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysPostMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleDeptMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMenuMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserPostMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserRoleMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobLogMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableColumnMapper.class]
-2025-05-14 10:57:33.384 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableMapper.class]
-2025-05-14 10:57:33.385 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiActivityMapper' and 'com.ruoyi.bussiness.mapper.DefiActivityMapper' mapperInterface
-2025-05-14 10:57:33.385 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiActivityMapper'.
-2025-05-14 10:57:33.385 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiOrderMapper' and 'com.ruoyi.bussiness.mapper.DefiOrderMapper' mapperInterface
-2025-05-14 10:57:33.386 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiOrderMapper'.
-2025-05-14 10:57:33.386 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiRateMapper' and 'com.ruoyi.bussiness.mapper.DefiRateMapper' mapperInterface
-2025-05-14 10:57:33.386 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiRateMapper'.
-2025-05-14 10:57:33.386 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'klineSymbolMapper' and 'com.ruoyi.bussiness.mapper.KlineSymbolMapper' mapperInterface
-2025-05-14 10:57:33.386 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'klineSymbolMapper'.
-2025-05-14 10:57:33.386 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'settingMapper' and 'com.ruoyi.bussiness.mapper.SettingMapper' mapperInterface
-2025-05-14 10:57:33.386 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'settingMapper'.
-2025-05-14 10:57:33.387 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TActivityRechargeMapper' and 'com.ruoyi.bussiness.mapper.TActivityRechargeMapper' mapperInterface
-2025-05-14 10:57:33.387 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TActivityRechargeMapper'.
-2025-05-14 10:57:33.387 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAgentActivityInfoMapper' and 'com.ruoyi.bussiness.mapper.TAgentActivityInfoMapper' mapperInterface
-2025-05-14 10:57:33.387 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAgentActivityInfoMapper'.
-2025-05-14 10:57:33.387 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAddressInfoMapper' and 'com.ruoyi.bussiness.mapper.TAppAddressInfoMapper' mapperInterface
-2025-05-14 10:57:33.387 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAddressInfoMapper'.
-2025-05-14 10:57:33.387 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAssetMapper' and 'com.ruoyi.bussiness.mapper.TAppAssetMapper' mapperInterface
-2025-05-14 10:57:33.388 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAssetMapper'.
-2025-05-14 10:57:33.388 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppMailMapper' and 'com.ruoyi.bussiness.mapper.TAppMailMapper' mapperInterface
-2025-05-14 10:57:33.388 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppMailMapper'.
-2025-05-14 10:57:33.388 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppRechargeMapper' and 'com.ruoyi.bussiness.mapper.TAppRechargeMapper' mapperInterface
-2025-05-14 10:57:33.388 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppRechargeMapper'.
-2025-05-14 10:57:33.388 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserDetailMapper' and 'com.ruoyi.bussiness.mapper.TAppUserDetailMapper' mapperInterface
-2025-05-14 10:57:33.388 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserDetailMapper'.
-2025-05-14 10:57:33.389 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserMapper' and 'com.ruoyi.bussiness.mapper.TAppUserMapper' mapperInterface
-2025-05-14 10:57:33.389 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserMapper'.
-2025-05-14 10:57:33.389 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppWalletRecordMapper' and 'com.ruoyi.bussiness.mapper.TAppWalletRecordMapper' mapperInterface
-2025-05-14 10:57:33.389 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppWalletRecordMapper'.
-2025-05-14 10:57:33.389 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppuserLoginLogMapper' and 'com.ruoyi.bussiness.mapper.TAppuserLoginLogMapper' mapperInterface
-2025-05-14 10:57:33.389 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppuserLoginLogMapper'.
-2025-05-14 10:57:33.390 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelInfoMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelInfoMapper' mapperInterface
-2025-05-14 10:57:33.390 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelInfoMapper'.
-2025-05-14 10:57:33.390 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelMapper' mapperInterface
-2025-05-14 10:57:33.390 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelMapper'.
-2025-05-14 10:57:33.390 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCollectionOrderMapper' and 'com.ruoyi.bussiness.mapper.TCollectionOrderMapper' mapperInterface
-2025-05-14 10:57:33.390 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCollectionOrderMapper'.
-2025-05-14 10:57:33.390 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractCoinMapper' and 'com.ruoyi.bussiness.mapper.TContractCoinMapper' mapperInterface
-2025-05-14 10:57:33.391 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractCoinMapper'.
-2025-05-14 10:57:33.391 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractLossMapper' and 'com.ruoyi.bussiness.mapper.TContractLossMapper' mapperInterface
-2025-05-14 10:57:33.391 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractLossMapper'.
-2025-05-14 10:57:33.391 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TContractOrderMapper' mapperInterface
-2025-05-14 10:57:33.391 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractOrderMapper'.
-2025-05-14 10:57:33.391 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractPositionMapper' and 'com.ruoyi.bussiness.mapper.TContractPositionMapper' mapperInterface
-2025-05-14 10:57:33.391 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractPositionMapper'.
-2025-05-14 10:57:33.392 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencyOrderMapper' and 'com.ruoyi.bussiness.mapper.TCurrencyOrderMapper' mapperInterface
-2025-05-14 10:57:33.392 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencyOrderMapper'.
-2025-05-14 10:57:33.392 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencySymbolMapper' and 'com.ruoyi.bussiness.mapper.TCurrencySymbolMapper' mapperInterface
-2025-05-14 10:57:33.392 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencySymbolMapper'.
-2025-05-14 10:57:33.392 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TExchangeCoinRecordMapper' and 'com.ruoyi.bussiness.mapper.TExchangeCoinRecordMapper' mapperInterface
-2025-05-14 10:57:33.392 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TExchangeCoinRecordMapper'.
-2025-05-14 10:57:33.392 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterInfoMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterInfoMapper' mapperInterface
-2025-05-14 10:57:33.393 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterInfoMapper'.
-2025-05-14 10:57:33.393 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterMapper' mapperInterface
-2025-05-14 10:57:33.393 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterMapper'.
-2025-05-14 10:57:33.393 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THomeSetterMapper' and 'com.ruoyi.bussiness.mapper.THomeSetterMapper' mapperInterface
-2025-05-14 10:57:33.393 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THomeSetterMapper'.
-2025-05-14 10:57:33.393 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadOrderMapper' and 'com.ruoyi.bussiness.mapper.TLoadOrderMapper' mapperInterface
-2025-05-14 10:57:33.393 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadOrderMapper'.
-2025-05-14 10:57:33.393 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadProductMapper' and 'com.ruoyi.bussiness.mapper.TLoadProductMapper' mapperInterface
-2025-05-14 10:57:33.394 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadProductMapper'.
-2025-05-14 10:57:33.394 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMarketsMapper' and 'com.ruoyi.bussiness.mapper.TMarketsMapper' mapperInterface
-2025-05-14 10:57:33.394 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMarketsMapper'.
-2025-05-14 10:57:33.394 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineFinancialMapper' and 'com.ruoyi.bussiness.mapper.TMineFinancialMapper' mapperInterface
-2025-05-14 10:57:33.394 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineFinancialMapper'.
-2025-05-14 10:57:33.394 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderDayMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderDayMapper' mapperInterface
-2025-05-14 10:57:33.395 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderDayMapper'.
-2025-05-14 10:57:33.395 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderMapper' mapperInterface
-2025-05-14 10:57:33.395 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderMapper'.
-2025-05-14 10:57:33.395 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineUserMapper' and 'com.ruoyi.bussiness.mapper.TMineUserMapper' mapperInterface
-2025-05-14 10:57:33.395 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineUserMapper'.
-2025-05-14 10:57:33.395 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingOrderMapper' and 'com.ruoyi.bussiness.mapper.TMingOrderMapper' mapperInterface
-2025-05-14 10:57:33.395 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingOrderMapper'.
-2025-05-14 10:57:33.395 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductMapper' and 'com.ruoyi.bussiness.mapper.TMingProductMapper' mapperInterface
-2025-05-14 10:57:33.396 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductMapper'.
-2025-05-14 10:57:33.396 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductUserMapper' and 'com.ruoyi.bussiness.mapper.TMingProductUserMapper' mapperInterface
-2025-05-14 10:57:33.396 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductUserMapper'.
-2025-05-14 10:57:33.396 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftOrderMapper' and 'com.ruoyi.bussiness.mapper.TNftOrderMapper' mapperInterface
-2025-05-14 10:57:33.396 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftOrderMapper'.
-2025-05-14 10:57:33.396 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftProductMapper' and 'com.ruoyi.bussiness.mapper.TNftProductMapper' mapperInterface
-2025-05-14 10:57:33.396 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftProductMapper'.
-2025-05-14 10:57:33.396 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftSeriesMapper' and 'com.ruoyi.bussiness.mapper.TNftSeriesMapper' mapperInterface
-2025-05-14 10:57:33.397 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftSeriesMapper'.
-2025-05-14 10:57:33.397 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNoticeMapper' and 'com.ruoyi.bussiness.mapper.TNoticeMapper' mapperInterface
-2025-05-14 10:57:33.397 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNoticeMapper'.
-2025-05-14 10:57:33.397 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOptionRulesMapper' and 'com.ruoyi.bussiness.mapper.TOptionRulesMapper' mapperInterface
-2025-05-14 10:57:33.397 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOptionRulesMapper'.
-2025-05-14 10:57:33.397 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinMapper' mapperInterface
-2025-05-14 10:57:33.398 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinMapper'.
-2025-05-14 10:57:33.398 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinOrderMapper' mapperInterface
-2025-05-14 10:57:33.398 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinOrderMapper'.
-2025-05-14 10:57:33.398 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinSubscribeOrderMapper' mapperInterface
-2025-05-14 10:57:33.398 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper'.
-2025-05-14 10:57:33.398 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondCoinConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondCoinConfigMapper' mapperInterface
-2025-05-14 10:57:33.398 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondCoinConfigMapper'.
-2025-05-14 10:57:33.399 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TSecondContractOrderMapper' mapperInterface
-2025-05-14 10:57:33.399 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondContractOrderMapper'.
-2025-05-14 10:57:33.399 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondPeriodConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondPeriodConfigMapper' mapperInterface
-2025-05-14 10:57:33.399 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondPeriodConfigMapper'.
-2025-05-14 10:57:33.399 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSpontaneousCoinMapper' and 'com.ruoyi.bussiness.mapper.TSpontaneousCoinMapper' mapperInterface
-2025-05-14 10:57:33.399 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSpontaneousCoinMapper'.
-2025-05-14 10:57:33.399 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolManageMapper' and 'com.ruoyi.bussiness.mapper.TSymbolManageMapper' mapperInterface
-2025-05-14 10:57:33.400 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolManageMapper'.
-2025-05-14 10:57:33.400 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolsMapper' and 'com.ruoyi.bussiness.mapper.TSymbolsMapper' mapperInterface
-2025-05-14 10:57:33.400 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolsMapper'.
-2025-05-14 10:57:33.400 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserBankMapper' and 'com.ruoyi.bussiness.mapper.TUserBankMapper' mapperInterface
-2025-05-14 10:57:33.400 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserBankMapper'.
-2025-05-14 10:57:33.400 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserCoinMapper' and 'com.ruoyi.bussiness.mapper.TUserCoinMapper' mapperInterface
-2025-05-14 10:57:33.400 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserCoinMapper'.
-2025-05-14 10:57:33.401 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserSymbolAddressMapper' and 'com.ruoyi.bussiness.mapper.TUserSymbolAddressMapper' mapperInterface
-2025-05-14 10:57:33.401 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserSymbolAddressMapper'.
-2025-05-14 10:57:33.401 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TWithdrawMapper' and 'com.ruoyi.bussiness.mapper.TWithdrawMapper' mapperInterface
-2025-05-14 10:57:33.401 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TWithdrawMapper'.
-2025-05-14 10:57:33.401 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface
-2025-05-14 10:57:33.401 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysConfigMapper'.
-2025-05-14 10:57:33.401 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface
-2025-05-14 10:57:33.402 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDeptMapper'.
-2025-05-14 10:57:33.402 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface
-2025-05-14 10:57:33.402 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictDataMapper'.
-2025-05-14 10:57:33.402 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface
-2025-05-14 10:57:33.402 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictTypeMapper'.
-2025-05-14 10:57:33.402 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface
-2025-05-14 10:57:33.402 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysLogininforMapper'.
-2025-05-14 10:57:33.402 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface
-2025-05-14 10:57:33.403 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysMenuMapper'.
-2025-05-14 10:57:33.403 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface
-2025-05-14 10:57:33.403 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysNoticeMapper'.
-2025-05-14 10:57:33.403 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface
-2025-05-14 10:57:33.403 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysOperLogMapper'.
-2025-05-14 10:57:33.403 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface
-2025-05-14 10:57:33.404 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysPostMapper'.
-2025-05-14 10:57:33.404 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface
-2025-05-14 10:57:33.404 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleDeptMapper'.
-2025-05-14 10:57:33.404 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface
-2025-05-14 10:57:33.404 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMapper'.
-2025-05-14 10:57:33.404 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface
-2025-05-14 10:57:33.404 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMenuMapper'.
-2025-05-14 10:57:33.404 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface
-2025-05-14 10:57:33.405 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserMapper'.
-2025-05-14 10:57:33.405 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface
-2025-05-14 10:57:33.405 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserPostMapper'.
-2025-05-14 10:57:33.405 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface
-2025-05-14 10:57:33.405 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserRoleMapper'.
-2025-05-14 10:57:33.405 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobLogMapper' and 'com.ruoyi.quartz.mapper.SysJobLogMapper' mapperInterface
-2025-05-14 10:57:33.405 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobLogMapper'.
-2025-05-14 10:57:33.406 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobMapper' and 'com.ruoyi.quartz.mapper.SysJobMapper' mapperInterface
-2025-05-14 10:57:33.406 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobMapper'.
-2025-05-14 10:57:33.406 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface
-2025-05-14 10:57:33.406 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableColumnMapper'.
-2025-05-14 10:57:33.406 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface
-2025-05-14 10:57:33.406 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableMapper'.
-2025-05-14 10:57:33.428 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor'
-2025-05-14 10:57:33.439 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
-2025-05-14 10:57:33.439 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springUtils'
-2025-05-14 10:57:33.439 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor'
-2025-05-14 10:57:33.439 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'conversionServicePostProcessor'
-2025-05-14 10:57:33.440 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
-2025-05-14 10:57:33.440 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory'
-2025-05-14 10:57:33.442 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
-2025-05-14 10:57:33.442 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
-2025-05-14 10:57:33.442 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor'
-2025-05-14 10:57:33.442 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder'
-2025-05-14 10:57:33.442 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinderFactory'
-2025-05-14 10:57:33.443 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator'
-2025-05-14 10:57:33.444 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor'
-2025-05-14 10:57:33.444 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration'
-2025-05-14 10:57:33.445 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'
-2025-05-14 10:57:33.445 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration'
-2025-05-14 10:57:33.445 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodValidationPostProcessor'
-2025-05-14 10:57:33.453 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'methodValidationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 10:57:33.454 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.EnableConfigurationPropertiesRegistrar.methodValidationExcludeFilter'
-2025-05-14 10:57:33.455 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor'
-2025-05-14 10:57:33.455 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 10:57:33.455 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor'
-2025-05-14 10:57:33.456 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor'
-2025-05-14 10:57:33.456 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor'
-2025-05-14 10:57:33.456 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
-2025-05-14 10:57:33.456 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration'
-2025-05-14 10:57:33.456 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.config.internalCacheAdvisor'
-2025-05-14 10:57:33.456 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.annotation.ProxyCachingConfiguration'
-2025-05-14 10:57:33.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'metaDataSourceAdvisor'
-2025-05-14 10:57:33.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodSecurityMetadataSource'
-2025-05-14 10:57:33.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration'
-2025-05-14 10:57:33.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicDatasourceAnnotationAdvisor'
-2025-05-14 10:57:33.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:57:33.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:57:33.457 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:57:33.460 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.DataScopeAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.DataScope) throws java.lang.Throwable
-2025-05-14 10:57:33.461 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public java.lang.Object com.ruoyi.framework.aspectj.DataSourceAspect.around(org.aspectj.lang.ProceedingJoinPoint) throws java.lang.Throwable
-2025-05-14 10:57:33.463 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.boBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log)
-2025-05-14 10:57:33.463 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterReturning(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Object)
-2025-05-14 10:57:33.464 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterThrowing(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Exception)
-2025-05-14 10:57:33.465 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.RateLimiterAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.RateLimiter) throws java.lang.Throwable
-2025-05-14 10:57:33.468 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$230b794] - unable to determine constructor/method parameter names
-2025-05-14 10:57:33.469 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 10:57:33.469 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:57:33.469 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:57:33.469 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties'
-2025-05-14 10:57:33.470 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:57:33.470 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:57:33.470 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:57:33.470 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:57:33.470 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:57:33.470 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:57:33.479 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.480 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:57:33.481 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:57:33.482 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:57:33.482 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 10:57:33.485 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' via constructor to bean named 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 10:57:33.486 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$230b794] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.486 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 10:57:33.492 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dsProcessor'
-2025-05-14 10:57:33.493 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dsProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@59b54a27'
-2025-05-14 10:57:33.493 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.494 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dynamicDatasourceAnnotationAdvisor' via factory method to bean named 'dsProcessor'
-2025-05-14 10:57:33.495 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'objectPostProcessor'
-2025-05-14 10:57:33.496 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration'
-2025-05-14 10:57:33.497 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'objectPostProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@59b54a27'
-2025-05-14 10:57:33.498 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@20c7787d' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.503 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.507 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheOperationSource'
-2025-05-14 10:57:33.510 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheInterceptor'
-2025-05-14 10:57:33.511 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheInterceptor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 10:57:33.512 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 10:57:33.512 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheInterceptor'
-2025-05-14 10:57:33.516 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionAttributeSource'
-2025-05-14 10:57:33.520 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionInterceptor'
-2025-05-14 10:57:33.520 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 10:57:33.521 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 10:57:33.521 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor'
-2025-05-14 10:57:33.523 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcObjectMapperConfigurer'
-2025-05-14 10:57:33.526 [DEBUG] [restartedMain] [org.springframework.ui.context.support.UiApplicationContextUtils.initThemeSource:85] - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@72c06f63]
-2025-05-14 10:57:33.526 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactory'
-2025-05-14 10:57:33.526 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat'
-2025-05-14 10:57:33.529 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'websocketServletWebServerCustomizer'
-2025-05-14 10:57:33.529 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration'
-2025-05-14 10:57:33.531 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer'
-2025-05-14 10:57:33.531 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration'
-2025-05-14 10:57:33.533 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:57:33.541 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:57:33.543 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer'
-2025-05-14 10:57:33.544 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:57:33.545 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer'
-2025-05-14 10:57:33.545 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration'
-2025-05-14 10:57:33.547 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment'
-2025-05-14 10:57:33.547 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:57:33.551 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer'
-2025-05-14 10:57:33.551 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration'
-2025-05-14 10:57:33.552 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:57:33.555 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageCustomizer'
-2025-05-14 10:57:33.556 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration'
-2025-05-14 10:57:33.557 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 10:57:33.560 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServletRegistration'
-2025-05-14 10:57:33.560 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration'
-2025-05-14 10:57:33.561 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServlet'
-2025-05-14 10:57:33.562 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration'
-2025-05-14 10:57:33.563 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:57:33.569 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:57:33.590 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet'
-2025-05-14 10:57:33.590 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 10:57:33.591 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'multipartConfigElement'
-2025-05-14 10:57:33.591 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration'
-2025-05-14 10:57:33.592 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 10:57:33.594 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' via constructor to bean named 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 10:57:33.602 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration'
-2025-05-14 10:57:33.626 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getArchiveFileDocumentRoot:81] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 10:57:33.626 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getExplodedWarFileDocumentRoot:125] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 10:57:33.627 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.logNoDocumentRoots:149] - None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2025-05-14 10:57:33.644 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 10:57:33.644 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 10:57:33.645 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 10:57:33.645 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 10:57:33.689 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 10:57:33.689 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:284] - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2025-05-14 10:57:33.689 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 981 ms
-2025-05-14 10:57:33.690 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'someFilterRegistration'
-2025-05-14 10:57:33.690 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'filterConfig'
-2025-05-14 10:57:33.691 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:57:33.692 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 10:57:33.694 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 10:57:33.701 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener.logAutoConfigurationReport:126] - 
-
-
-============================
-CONDITIONS EVALUATION REPORT
-============================
-
-
-Positive matches:
------------------
-
-   AopAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
-      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   BeanValidatorPluginsConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-
-   CacheAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) found bean 'cacheInterceptor'; @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   CacheAutoConfiguration#cacheManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceInitializationConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DispatcherServletAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
-      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
-
-   DruidDataSourceAutoConfigure matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DruidDynamicDataSourceConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' (OnClassCondition)
-
-   DynamicDataSourceAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSourceInitEvent matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.event.DataSourceInitEvent; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dsProcessor matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.processor.DsProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicDatasourceAnnotationAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.aop.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicTransactionAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.seata=false) matched (OnPropertyCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration#dataSourceCreator matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
-      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-
-   ErrorMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ErrorMvcAutoConfiguration#basicErrorController matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration#errorAttributes matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
-      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
-      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
-      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'freemarker.template.Configuration', 'org.springframework.ui.freemarker.FreeMarkerConfigurationFactory' (OnClassCondition)
-
-   FreeMarkerServletWebConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.freemarker.FreeMarkerConfig; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerViewResolver matched:
-      - @ConditionalOnProperty (spring.freemarker.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (names: freeMarkerViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   GsonAutoConfiguration#gson matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration#gsonBuilder matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonHttpMessageConvertersConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   HttpEncodingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
-
-   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   HttpMessageConvertersAutoConfiguration#messageConverters matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-
-   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JdbcTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   JdbcTemplateConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JedisConnectionConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'org.springframework.data.redis.connection.jedis.JedisConnection', 'redis.clients.jedis.Jedis' (OnClassCondition)
-      - @ConditionalOnProperty (spring.redis.client-type=jedis) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   JmxAutoConfiguration#mbeanExporter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#mbeanServer matched:
-      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#objectNamingStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
-      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration matched:
-      - Initialized Restarter Condition available and initialized (OnInitializedRestarterCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.livereload.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration#liveReloadServer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.livereload.LiveReloadServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.restart.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathFileSystemWatcher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathRestartStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathRestartStrategy; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#conditionEvaluationDeltaLoggingListener matched:
-      - @ConditionalOnProperty (spring.devtools.restart.log-condition-evaluation-delta) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration#multipartConfigElement matched:
-      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration#multipartResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
-      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   NamedParameterJdbcTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   NettyAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
-
-   OpenApiAutoConfiguration matched:
-      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
-
-   OpenApiControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   OpenApiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   PageHelperAutoConfiguration matched:
-      - @ConditionalOnBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found bean 'sqlSessionFactory' (OnBeanCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
-      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   QuartzAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.quartz.Scheduler', 'org.springframework.scheduling.quartz.SchedulerFactoryBean', 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   QuartzAutoConfiguration#quartzScheduler matched:
-      - @ConditionalOnMissingBean (types: org.springframework.scheduling.quartz.SchedulerFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
-
-   RedisAutoConfiguration#stringRedisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisCacheConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisRepositoriesAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
-      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
-
-   SecurityAutoConfiguration#authenticationEventPublisher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityFilterAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
-      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
-
-   ServletWebServerFactoryAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
-      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#pageableCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#sortCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringfoxWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SqlInitializationAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   Swagger2ControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   Swagger2WebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SwaggerUiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
-
-   TaskExecutionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
-
-   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
-
-   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TelegramBotConfig matched:
-      - @ConditionalOnClass found required class 'org.telegram.telegrambots.meta.TelegramBotsApi' (OnClassCondition)
-
-   TransactionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
-
-   ValidationAutoConfiguration#defaultValidator matched:
-      - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration#methodValidationPostProcessor matched:
-      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration#formContentFilter matched:
-      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
-      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
-      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcRequestHandlerProvider matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSecurityEnablerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebSocketMessagingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
-      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   ActiveMQAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   AopAutoConfiguration.ClassProxyingConfiguration:
-      Did not match:
-         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   ArtemisAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   BatchAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
-
-   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-
-   CaffeineCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition)
-
-   CassandraAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
-
-   CassandraRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   ClientHttpConnectorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CodecsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   ContractConfig:
-      Did not match:
-         - @ConditionalOnProperty (contract.address) did not find property 'contract.address' (OnPropertyCondition)
-
-   CouchbaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   CouchbaseReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   DevToolsDataSourceAutoConfiguration:
-      Did not match:
-         - DevTools DataSource Condition did not find a single DataSource bean (DevToolsDataSourceAutoConfiguration.DevToolsDataSourceCondition)
-      Matched:
-         - Devtools devtools enabled. (OnEnabledDevToolsCondition)
-
-   DevToolsDataSourceAutoConfiguration.DatabaseShutdownExecutorEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-         - Ancestor org.springframework.boot.devtools.autoconfigure.DevToolsDataSourceAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   DevToolsR2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
-
-   DruidConfig#removeDruidFilterRegistrationBean:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.statViewServlet.enabled=true) did not find property 'spring.datasource.druid.statViewServlet.enabled' (OnPropertyCondition)
-
-   DruidConfig#slaveDataSource:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.slave.enabled=true) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidDataSourceAutoConfigure#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DruidFilterConfiguration#commonsLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.commons-log.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#configFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.config.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#encodingConvertFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.encoding.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4j2Filter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j2.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4jFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#slf4jLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.slf4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#statFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.stat.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallConfig:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidSpringAopConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.aop-patterns) did not find property 'spring.datasource.druid.aop-patterns' (OnPropertyCondition)
-
-   DruidStatViewServletConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.stat-view-servlet.enabled=true) did not find property 'spring.datasource.druid.stat-view-servlet.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DruidWebStatFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.web-stat-filter.enabled=true) did not find property 'spring.datasource.druid.web-stat-filter.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.BeeCpDataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.beecp.BeeDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.Dbcp2DataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   EhCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
-
-   ElasticsearchDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
-
-   ElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
-
-   ElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestHighLevelClient' (OnClassCondition)
-
-   EmbeddedLdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
-
-   EmbeddedMongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   ErrorWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   FilterConfig#xssFilterRegistration:
-      Did not match:
-         - @ConditionalOnProperty (xss.enabled=true) did not find property 'xss.enabled' (OnPropertyCondition)
-
-   FlywayAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
-
-   FreeMarkerNonWebConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication found 'session' scope and did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerReactiveWebConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#resourceUrlEncodingFilter:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   GenericCacheConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.cache.Cache; SearchStrategy: all) did not find any beans of type org.springframework.cache.Cache (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
-
-   GroovyTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
-
-   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
-
-   H2ConsoleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
-
-   HazelcastAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastJpaDependencyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HibernateJpaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
-
-   HttpHandlerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
-
-   HypermediaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
-
-   InfinispanCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
-
-   InfluxDbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
-
-   IntegrationAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
-
-   JCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
-
-   JdbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
-
-   JerseyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
-
-   JmsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
-
-   JndiConnectionFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
-
-   JndiDataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-
-   JooqAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
-
-   JpaRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
-
-   JsonbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JsonbHttpMessageConvertersConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JtaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
-
-   KafkaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
-
-   LdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
-
-   LdapRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
-
-   LettuceConnectionConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.lettuce.core.RedisClient' (OnClassCondition)
-
-   LiquibaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
-
-   MailSenderAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.JndiNameProperty @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name'; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.HostProperty @ConditionalOnProperty (spring.mail.host) did not find property 'host' (MailSenderAutoConfiguration.MailSenderCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender' (OnClassCondition)
-
-   MailSenderValidatorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-   MongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MustacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
-
-   MybatisAutoConfiguration#sqlSessionFactory:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found beans of type 'org.apache.ibatis.session.SqlSessionFactory' sqlSessionFactory (OnBeanCondition)
-
-   MybatisAutoConfiguration#sqlSessionTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) found beans of type 'org.mybatis.spring.SqlSessionTemplate' sqlSessionTemplate (OnBeanCondition)
-
-   MybatisAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyVelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.velocity.Driver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   Neo4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   NoOpCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
-
-   OAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   OAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
-
-   OpenApiControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   OpenApiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ProjectInfoAutoConfiguration#buildProperties:
-      Did not match:
-         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
-
-   ProjectInfoAutoConfiguration#gitProperties:
-      Did not match:
-         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
-
-   QuartzAutoConfiguration.JdbcStoreTypeConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.quartz.job-store-type=jdbc) did not find property 'job-store-type' (OnPropertyCondition)
-
-   R2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
-
-   R2dbcInitializationConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
-
-   R2dbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcTransactionManagerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
-
-   RSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketRequesterAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
-
-   RSocketServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
-
-   RSocketStrategiesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RabbitAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition)
-
-   ReactiveElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
-
-   ReactiveElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
-
-   ReactiveOAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveOAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   ReactiveSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveUserDetailsServiceAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
-
-   ReactiveWebServerFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   RedisAutoConfiguration#redisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
-
-   RedisReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   RemoteDevToolsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.devtools.remote.secret) did not find property 'secret' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.servlet.Filter', 'org.springframework.http.server.ServerHttpRequest' (OnClassCondition)
-
-   RepositoryRestMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
-
-   SaOAuth2BeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaOAuth2BeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaSsoBeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   SaSsoBeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   Saml2RelyingPartyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
-
-   SecurityDataConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
-
-   SendGridAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
-
-   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedJetty:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   SessionAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
-
-   SimpleCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
-
-   SolrAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
-
-   SpringBootWebSecurityConfiguration:
-      Did not match:
-         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' securityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-      Matched:
-         - found 'session' scope (OnWebApplicationCondition)
-
-   SpringDataRestConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
-
-   SpringfoxWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2ControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2WebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   SwaggerUiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor:
-      Did not match:
-         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' threadPoolTaskExecutor, scheduledExecutorService, socketThread, myTaskAsyncPool (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) found beans of type 'java.util.concurrent.ScheduledExecutorService' scheduledExecutorService (OnBeanCondition)
-
-   ThymeleafAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
-
-   TransactionAutoConfiguration#transactionalOperator:
-      Did not match:
-         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
-      Did not match:
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   UserDetailsServiceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManagerBean and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' userDetailsServiceImpl (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-
-   WebClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   WebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   WebFluxRequestHandlerProvider:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
-
-   WebServiceTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
-
-   WebServicesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
-
-   WebSocketMessagingAutoConfiguration.WebSocketMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration,com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans of type org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'com.fasterxml.jackson.databind.ObjectMapper', 'org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration' (OnClassCondition)
-
-   WebSocketReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
-
-   XADataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
-
-
-Exclusions:
------------
-
-    org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
-
-
-Unconditional classes:
-----------------------
-
-    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanRegister
-
-    cn.dev33.satoken.dao.SaTokenDaoRedisJackson
-
-    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanInject
-
-    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
-
-    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-
-
-
-2025-05-14 10:57:33.718 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted

+ 0 - 4038
log/debug/debug.2025-05-14_11.log

@@ -1,4038 +0,0 @@
-2025-05-14 11:07:14.175 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 25652 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 11:07:14.180 [DEBUG] [restartedMain] [com.ruoyi.AdminApplication.logStarting:56] - Running with Spring Boot v2.5.15, Spring v5.3.27
-2025-05-14 11:07:14.180 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 11:07:14.181 [DEBUG] [restartedMain] [org.springframework.boot.SpringApplication.load:713] - Loading source class com.ruoyi.AdminApplication
-2025-05-14 11:07:14.183 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.prepareRefresh:629] - Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4545c843
-2025-05-14 11:07:14.184 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
-2025-05-14 11:07:14.184 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory'
-2025-05-14 11:07:14.205 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataScopeAspect.class]
-2025-05-14 11:07:14.206 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataSourceAspect.class]
-2025-05-14 11:07:14.206 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\LogAspect.class]
-2025-05-14 11:07:14.207 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\RateLimiterAspect.class]
-2025-05-14 11:07:14.208 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ApplicationConfig.class]
-2025-05-14 11:07:14.208 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\CaptchaConfig.class]
-2025-05-14 11:07:14.210 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\DruidConfig.class]
-2025-05-14 11:07:14.211 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\FilterConfig.class]
-2025-05-14 11:07:14.211 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\MybatisPlusConfig.class]
-2025-05-14 11:07:14.212 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\RedisConfig.class]
-2025-05-14 11:07:14.212 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ResourcesConfig.class]
-2025-05-14 11:07:14.212 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SaTokenConfig.class]
-2025-05-14 11:07:14.213 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SecurityConfig.class]
-2025-05-14 11:07:14.213 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ServerConfig.class]
-2025-05-14 11:07:14.214 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ThreadPoolConfig.class]
-2025-05-14 11:07:14.214 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\WebSocketConfigOne.class]
-2025-05-14 11:07:14.214 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\DruidProperties.class]
-2025-05-14 11:07:14.214 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\PermitAllUrlProperties.class]
-2025-05-14 11:07:14.215 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\RepeatSubmitInterceptor.class]
-2025-05-14 11:07:14.215 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\impl\SameUrlDataInterceptor.class]
-2025-05-14 11:07:14.216 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\ShutdownManager.class]
-2025-05-14 11:07:14.216 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\blockcc\BlockccManager.class]
-2025-05-14 11:07:14.217 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\filter\JwtAuthenticationTokenFilter.class]
-2025-05-14 11:07:14.217 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\AuthenticationEntryPointImpl.class]
-2025-05-14 11:07:14.217 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\LogoutSuccessHandlerImpl.class]
-2025-05-14 11:07:14.219 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\exception\GlobalExceptionHandler.class]
-2025-05-14 11:07:14.219 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\BlockccService.class]
-2025-05-14 11:07:14.220 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\PermissionService.class]
-2025-05-14 11:07:14.220 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysLoginService.class]
-2025-05-14 11:07:14.220 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPasswordService.class]
-2025-05-14 11:07:14.221 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPermissionService.class]
-2025-05-14 11:07:14.221 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysRegisterService.class]
-2025-05-14 11:07:14.221 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\TokenService.class]
-2025-05-14 11:07:14.221 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\UserDetailsServiceImpl.class]
-2025-05-14 11:07:14.242 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayFactory.class]
-2025-05-14 11:07:14.242 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutFactory.class]
-2025-05-14 11:07:14.242 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutService.class]
-2025-05-14 11:07:14.243 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayService.class]
-2025-05-14 11:07:14.243 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiActivityServiceImpl.class]
-2025-05-14 11:07:14.243 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiOrderServiceImpl.class]
-2025-05-14 11:07:14.243 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiRateServiceImpl.class]
-2025-05-14 11:07:14.243 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\FileServiceImpl.class]
-2025-05-14 11:07:14.243 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\ITUserCoinServiceImpl.class]
-2025-05-14 11:07:14.244 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\KlineSymbolServiceImpl.class]
-2025-05-14 11:07:14.244 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SettingServiceImpl.class]
-2025-05-14 11:07:14.244 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SmsServiceImpl.class]
-2025-05-14 11:07:14.244 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TActivityRechargeServiceImpl.class]
-2025-05-14 11:07:14.244 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAgentActivityInfoServiceImpl.class]
-2025-05-14 11:07:14.245 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAddressInfoServiceImpl.class]
-2025-05-14 11:07:14.245 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAssetServiceImpl.class]
-2025-05-14 11:07:14.245 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppMailServiceImpl.class]
-2025-05-14 11:07:14.246 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppRechargeServiceImpl.class]
-2025-05-14 11:07:14.246 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserDetailServiceImpl.class]
-2025-05-14 11:07:14.246 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserServiceImpl.class]
-2025-05-14 11:07:14.246 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppWalletRecordServiceImpl.class]
-2025-05-14 11:07:14.247 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppuserLoginLogServiceImpl.class]
-2025-05-14 11:07:14.247 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelInfoServiceImpl.class]
-2025-05-14 11:07:14.247 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelServiceImpl.class]
-2025-05-14 11:07:14.247 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCollectionOrderServiceImpl.class]
-2025-05-14 11:07:14.247 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractCoinServiceImpl.class]
-2025-05-14 11:07:14.248 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractLossServiceImpl.class]
-2025-05-14 11:07:14.248 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractOrderServiceImpl.class]
-2025-05-14 11:07:14.248 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractPositionServiceImpl.class]
-2025-05-14 11:07:14.248 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencyOrderServiceImpl.class]
-2025-05-14 11:07:14.249 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencySymbolServiceImpl.class]
-2025-05-14 11:07:14.249 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TExchangeCoinRecordServiceImpl.class]
-2025-05-14 11:07:14.249 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterInfoServiceImpl.class]
-2025-05-14 11:07:14.249 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterServiceImpl.class]
-2025-05-14 11:07:14.249 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THomeSetterServiceImpl.class]
-2025-05-14 11:07:14.250 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadOrderServiceImpl.class]
-2025-05-14 11:07:14.250 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadProductServiceImpl.class]
-2025-05-14 11:07:14.250 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMarketsServiceImpl.class]
-2025-05-14 11:07:14.250 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineFinancialServiceImpl.class]
-2025-05-14 11:07:14.251 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderDayServiceImpl.class]
-2025-05-14 11:07:14.251 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderServiceImpl.class]
-2025-05-14 11:07:14.251 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineUserServiceImpl.class]
-2025-05-14 11:07:14.251 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingOrderServiceImpl.class]
-2025-05-14 11:07:14.251 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductServiceImpl.class]
-2025-05-14 11:07:14.252 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductUserServiceImpl.class]
-2025-05-14 11:07:14.252 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftOrderServiceImpl.class]
-2025-05-14 11:07:14.252 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftProductServiceImpl.class]
-2025-05-14 11:07:14.252 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftSeriesServiceImpl.class]
-2025-05-14 11:07:14.252 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNoticeServiceImpl.class]
-2025-05-14 11:07:14.253 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOptionRulesServiceImpl.class]
-2025-05-14 11:07:14.253 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinOrderServiceImpl.class]
-2025-05-14 11:07:14.253 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinServiceImpl.class]
-2025-05-14 11:07:14.253 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondCoinConfigServiceImpl.class]
-2025-05-14 11:07:14.253 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondContractOrderServiceImpl.class]
-2025-05-14 11:07:14.254 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondPeriodConfigServiceImpl.class]
-2025-05-14 11:07:14.254 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSpontaneousCoinServiceImpl.class]
-2025-05-14 11:07:14.254 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolManageServiceImpl.class]
-2025-05-14 11:07:14.254 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolsServiceImpl.class]
-2025-05-14 11:07:14.254 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserBankServiceImpl.class]
-2025-05-14 11:07:14.255 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserSymbolAddressServiceImpl.class]
-2025-05-14 11:07:14.255 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TWithdrawServiceImpl.class]
-2025-05-14 11:07:14.255 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayOutServiceImpl.class]
-2025-05-14 11:07:14.255 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayServiceImpl.class]
-2025-05-14 11:07:14.256 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\SocketThreadPoolTaskConfig.class]
-2025-05-14 11:07:14.256 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\WebSocketConfig.class]
-2025-05-14 11:07:14.258 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\manager\WebSocketUserManager.class]
-2025-05-14 11:07:14.258 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadBinanceImpl.class]
-2025-05-14 11:07:14.259 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadEnergy.class]
-2025-05-14 11:07:14.259 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadHuoBiImpl.class]
-2025-05-14 11:07:14.259 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMetal.class]
-2025-05-14 11:07:14.259 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMt5.class]
-2025-05-14 11:07:14.260 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketCoinOver.class]
-2025-05-14 11:07:14.261 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketNotice.class]
-2025-05-14 11:07:14.261 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketServers.class]
-2025-05-14 11:07:14.261 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketSubCoins.class]
-2025-05-14 11:07:14.269 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\ISysStatisticsService.class]
-2025-05-14 11:07:14.271 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysConfigServiceImpl.class]
-2025-05-14 11:07:14.272 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDeptServiceImpl.class]
-2025-05-14 11:07:14.272 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictDataServiceImpl.class]
-2025-05-14 11:07:14.273 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictTypeServiceImpl.class]
-2025-05-14 11:07:14.273 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysLogininforServiceImpl.class]
-2025-05-14 11:07:14.273 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysMenuServiceImpl.class]
-2025-05-14 11:07:14.273 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysNoticeServiceImpl.class]
-2025-05-14 11:07:14.274 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysOperLogServiceImpl.class]
-2025-05-14 11:07:14.274 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysPostServiceImpl.class]
-2025-05-14 11:07:14.274 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysRoleServiceImpl.class]
-2025-05-14 11:07:14.274 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysStatisticsServiceImpl.class]
-2025-05-14 11:07:14.274 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserOnlineServiceImpl.class]
-2025-05-14 11:07:14.275 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserServiceImpl.class]
-2025-05-14 11:07:14.275 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\MyTelegramBot.class]
-2025-05-14 11:07:14.276 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\TelegramBotConfig.class]
-2025-05-14 11:07:14.280 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobController.class]
-2025-05-14 11:07:14.280 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobLogController.class]
-2025-05-14 11:07:14.281 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobLogServiceImpl.class]
-2025-05-14 11:07:14.281 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobServiceImpl.class]
-2025-05-14 11:07:14.282 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CollectionTask.class]
-2025-05-14 11:07:14.282 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractOrderTask.class]
-2025-05-14 11:07:14.282 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractPositionTask.class]
-2025-05-14 11:07:14.282 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CurrencyOrderTask.class]
-2025-05-14 11:07:14.282 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\DefiRateTask.class]
-2025-05-14 11:07:14.283 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MineFinancialTask.class]
-2025-05-14 11:07:14.283 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MingOrderTask.class]
-2025-05-14 11:07:14.283 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\OwnCoinTask.class]
-2025-05-14 11:07:14.283 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryAddreUsdt.class]
-2025-05-14 11:07:14.283 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryUsdtAllowed.class]
-2025-05-14 11:07:14.283 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\SecondContractTask.class]
-2025-05-14 11:07:14.284 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\TaskExecutePool.class]
-2025-05-14 11:07:14.285 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\config\RuoYiConfig.class]
-2025-05-14 11:07:14.290 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\core\redis\RedisCache.class]
-2025-05-14 11:07:14.294 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\eth\EthUtils.class]
-2025-05-14 11:07:14.298 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\trc\Trc20Service.class]
-2025-05-14 11:07:14.299 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\OrderUtils.class]
-2025-05-14 11:07:14.299 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\RedisUtil.class]
-2025-05-14 11:07:14.300 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\SpringContextUtil.class]
-2025-05-14 11:07:14.303 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\spring\SpringUtils.class]
-2025-05-14 11:07:14.304 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\config\GenConfig.class]
-2025-05-14 11:07:14.304 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\controller\GenController.class]
-2025-05-14 11:07:14.305 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableColumnServiceImpl.class]
-2025-05-14 11:07:14.305 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableServiceImpl.class]
-2025-05-14 11:07:14.455 [DEBUG] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.core.RedisConnectionUtils.doCloseConnection:389] - Closing Redis Connection.
-2025-05-14 11:07:14.456 [DEBUG] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection:143] - Fetching Redis Connection from RedisConnectionFactory
-2025-05-14 11:07:14.456 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 11:07:14.585 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/web/OpenApiControllerWebMvc.class]
-2025-05-14 11:07:14.588 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasVendorExtensionsMapperImpl.class]
-2025-05-14 11:07:14.589 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/StyleEnumMapperImpl.class]
-2025-05-14 11:07:14.590 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SecuritySchemeMapperImpl.class]
-2025-05-14 11:07:14.590 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasSecurityMapperImpl.class]
-2025-05-14 11:07:14.590 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SchemaMapperImpl.class]
-2025-05-14 11:07:14.591 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ExamplesMapperImpl.class]
-2025-05-14 11:07:14.591 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ServiceModelToOpenApiMapperImpl.class]
-2025-05-14 11:07:14.591 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasLicenceMapper.class]
-2025-05-14 11:07:14.599 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReferenceScanner.class]
-2025-05-14 11:07:14.599 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDocumentationScanner.class]
-2025-05-14 11:07:14.599 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionReader.class]
-2025-05-14 11:07:14.600 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReader.class]
-2025-05-14 11:07:14.600 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelSpecificationReader.class]
-2025-05-14 11:07:14.600 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/CachingOperationReader.class]
-2025-05-14 11:07:14.601 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/MediaTypeReader.class]
-2025-05-14 11:07:14.601 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingScanner.class]
-2025-05-14 11:07:14.601 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelReader.class]
-2025-05-14 11:07:14.602 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionLookup.class]
-2025-05-14 11:07:14.602 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationModelsProvider.class]
-2025-05-14 11:07:14.602 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationDeprecatedReader.class]
-2025-05-14 11:07:14.603 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ResponseMessagesReader.class]
-2025-05-14 11:07:14.603 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterReader.class]
-2025-05-14 11:07:14.604 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationTagsReader.class]
-2025-05-14 11:07:14.604 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ApiOperationReader.class]
-2025-05-14 11:07:14.604 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/DefaultOperationReader.class]
-2025-05-14 11:07:14.605 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterRequestConditionReader.class]
-2025-05-14 11:07:14.605 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterHeadersConditionReader.class]
-2025-05-14 11:07:14.605 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ContentParameterAggregator.class]
-2025-05-14 11:07:14.605 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationResponseClassReader.class]
-2025-05-14 11:07:14.605 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/CachingOperationNameGenerator.class]
-2025-05-14 11:07:14.606 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterMultiplesReader.class]
-2025-05-14 11:07:14.606 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ModelAttributeParameterExpander.class]
-2025-05-14 11:07:14.607 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterTypeReader.class]
-2025-05-14 11:07:14.607 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterRequiredReader.class]
-2025-05-14 11:07:14.608 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDataTypeReader.class]
-2025-05-14 11:07:14.608 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDefaultReader.class]
-2025-05-14 11:07:14.608 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterNameReader.class]
-2025-05-14 11:07:14.609 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ExpandedParameterBuilder.class]
-2025-05-14 11:07:14.610 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DefaultResponseTypeReader.class]
-2025-05-14 11:07:14.612 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.class]
-2025-05-14 11:07:14.613 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsManager.class]
-2025-05-14 11:07:14.613 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.class]
-2025-05-14 11:07:14.615 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/QueryStringUriTemplateDecorator.class]
-2025-05-14 11:07:14.615 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathMappingDecorator.class]
-2025-05-14 11:07:14.615 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathSanitizer.class]
-2025-05-14 11:07:14.615 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/OperationPathDecorator.class]
-2025-05-14 11:07:14.629 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonJsonViewProvider.class]
-2025-05-14 11:07:14.630 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelDependencyProvider.class]
-2025-05-14 11:07:14.630 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/TypeNameExtractor.class]
-2025-05-14 11:07:14.630 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/PropertyDiscriminatorBasedInheritancePlugin.class]
-2025-05-14 11:07:14.631 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/XmlModelPlugin.class]
-2025-05-14 11:07:14.631 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/SchemaPluginsManager.class]
-2025-05-14 11:07:14.631 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/JsonIgnorePropertiesModelPlugin.class]
-2025-05-14 11:07:14.634 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/CachingModelPropertiesProvider.class]
-2025-05-14 11:07:14.634 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ObjectMapperBeanPropertyNamingStrategy.class]
-2025-05-14 11:07:14.635 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/bean/AccessorsProvider.class]
-2025-05-14 11:07:14.636 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/field/FieldProvider.class]
-2025-05-14 11:07:14.637 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/XmlPropertyPlugin.class]
-2025-05-14 11:07:14.637 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/OptimizedModelPropertiesProvider.class]
-2025-05-14 11:07:14.638 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/FactoryMethodProvider.class]
-2025-05-14 11:07:14.638 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ModelSpecificationFactory.class]
-2025-05-14 11:07:14.639 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelProvider.class]
-2025-05-14 11:07:14.639 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelDependencyProvider.class]
-2025-05-14 11:07:14.640 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonEnumTypeDeterminer.class]
-2025-05-14 11:07:14.640 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelProvider.class]
-2025-05-14 11:07:14.640 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelSpecificationProvider.class]
-2025-05-14 11:07:14.651 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/OpenApiSchemaPropertyBuilder.class]
-2025-05-14 11:07:14.652 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelPropertyPropertyBuilder.class]
-2025-05-14 11:07:14.652 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelTypeNameProvider.class]
-2025-05-14 11:07:14.652 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelBuilder.class]
-2025-05-14 11:07:14.653 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParameterReader.class]
-2025-05-14 11:07:14.653 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/VendorExtensionsReader.class]
-2025-05-14 11:07:14.653 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationResponseClassReader.class]
-2025-05-14 11:07:14.654 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationModelsProvider.class]
-2025-05-14 11:07:14.654 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationAuthReader.class]
-2025-05-14 11:07:14.654 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerMediaTypeReader.class]
-2025-05-14 11:07:14.654 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHttpMethodReader.class]
-2025-05-14 11:07:14.654 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParametersReader.class]
-2025-05-14 11:07:14.655 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationAuthReader.class]
-2025-05-14 11:07:14.655 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHiddenReader.class]
-2025-05-14 11:07:14.655 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationSummaryReader.class]
-2025-05-14 11:07:14.655 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationTagsReader.class]
-2025-05-14 11:07:14.655 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerResponseMessageReader.class]
-2025-05-14 11:07:14.656 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNicknameIntoUniqueIdReader.class]
-2025-05-14 11:07:14.656 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationPositionReader.class]
-2025-05-14 11:07:14.656 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiResponseReader.class]
-2025-05-14 11:07:14.656 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNotesReader.class]
-2025-05-14 11:07:14.657 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationTagsReader.class]
-2025-05-14 11:07:14.657 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/ApiParamParameterBuilder.class]
-2025-05-14 11:07:14.657 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/SwaggerExpandedParameterBuilder.class]
-2025-05-14 11:07:14.658 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/OpenApiParameterBuilder.class]
-2025-05-14 11:07:14.659 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/SwaggerApiListingReader.class]
-2025-05-14 11:07:14.660 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/InMemorySwaggerResourcesProvider.class]
-2025-05-14 11:07:14.661 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/ApiResourceController.class]
-2025-05-14 11:07:14.670 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ServiceModelToSwagger2MapperImpl.class]
-2025-05-14 11:07:14.670 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/VendorExtensionsMapperImpl.class]
-2025-05-14 11:07:14.671 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/PropertyMapperImpl.class]
-2025-05-14 11:07:14.671 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/CompatibilityModelMapperImpl.class]
-2025-05-14 11:07:14.672 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ParameterMapperImpl.class]
-2025-05-14 11:07:14.673 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelMapperImpl.class]
-2025-05-14 11:07:14.673 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/RequestParameterMapperImpl.class]
-2025-05-14 11:07:14.673 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelSpecificationMapperImpl.class]
-2025-05-14 11:07:14.673 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/LicenseMapperImpl.class]
-2025-05-14 11:07:14.674 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/SecurityMapperImpl.class]
-2025-05-14 11:07:14.676 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/web/Swagger2ControllerWebMvc.class]
-2025-05-14 11:07:14.756 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 11:07:14.756 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 11:07:14.756 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages'
-2025-05-14 11:07:14.756 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.AutoConfigurationPackages.get:196] - @EnableAutoConfiguration was declared on a class in the package 'com.ruoyi'. Automatic @Repository and @Entity scanning is enabled.
-2025-05-14 11:07:14.756 [DEBUG] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:145] - Scanning for Redis repositories in packages com.ruoyi.
-2025-05-14 11:07:14.799 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 42 ms. Found 0 Redis repository interfaces.
-2025-05-14 11:07:14.855 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0'
-2025-05-14 11:07:14.856 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer'
-2025-05-14 11:07:14.872 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiActivityMapper.class]
-2025-05-14 11:07:14.872 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiOrderMapper.class]
-2025-05-14 11:07:14.872 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiRateMapper.class]
-2025-05-14 11:07:14.872 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\KlineSymbolMapper.class]
-2025-05-14 11:07:14.872 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\SettingMapper.class]
-2025-05-14 11:07:14.872 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TActivityRechargeMapper.class]
-2025-05-14 11:07:14.872 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAgentActivityInfoMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAddressInfoMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAssetMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppMailMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppRechargeMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserDetailMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppWalletRecordMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppuserLoginLogMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelInfoMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCollectionOrderMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractCoinMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractLossMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractOrderMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractPositionMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencyOrderMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencySymbolMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TExchangeCoinRecordMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterInfoMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THomeSetterMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadOrderMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadProductMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMarketsMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineFinancialMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderDayMapper.class]
-2025-05-14 11:07:14.873 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineUserMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingOrderMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductUserMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftOrderMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftProductMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftSeriesMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNoticeMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOptionRulesMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinOrderMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinSubscribeOrderMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondCoinConfigMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondContractOrderMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondPeriodConfigMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSpontaneousCoinMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolManageMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolsMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserBankMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserCoinMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserSymbolAddressMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TWithdrawMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysConfigMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDeptMapper.class]
-2025-05-14 11:07:14.874 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictDataMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictTypeMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysLogininforMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysMenuMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysNoticeMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysOperLogMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysPostMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleDeptMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMenuMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserPostMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserRoleMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobLogMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableColumnMapper.class]
-2025-05-14 11:07:14.875 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableMapper.class]
-2025-05-14 11:07:14.876 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiActivityMapper' and 'com.ruoyi.bussiness.mapper.DefiActivityMapper' mapperInterface
-2025-05-14 11:07:14.876 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiActivityMapper'.
-2025-05-14 11:07:14.876 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiOrderMapper' and 'com.ruoyi.bussiness.mapper.DefiOrderMapper' mapperInterface
-2025-05-14 11:07:14.876 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiOrderMapper'.
-2025-05-14 11:07:14.876 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiRateMapper' and 'com.ruoyi.bussiness.mapper.DefiRateMapper' mapperInterface
-2025-05-14 11:07:14.877 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiRateMapper'.
-2025-05-14 11:07:14.877 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'klineSymbolMapper' and 'com.ruoyi.bussiness.mapper.KlineSymbolMapper' mapperInterface
-2025-05-14 11:07:14.877 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'klineSymbolMapper'.
-2025-05-14 11:07:14.877 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'settingMapper' and 'com.ruoyi.bussiness.mapper.SettingMapper' mapperInterface
-2025-05-14 11:07:14.877 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'settingMapper'.
-2025-05-14 11:07:14.877 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TActivityRechargeMapper' and 'com.ruoyi.bussiness.mapper.TActivityRechargeMapper' mapperInterface
-2025-05-14 11:07:14.878 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TActivityRechargeMapper'.
-2025-05-14 11:07:14.878 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAgentActivityInfoMapper' and 'com.ruoyi.bussiness.mapper.TAgentActivityInfoMapper' mapperInterface
-2025-05-14 11:07:14.878 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAgentActivityInfoMapper'.
-2025-05-14 11:07:14.878 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAddressInfoMapper' and 'com.ruoyi.bussiness.mapper.TAppAddressInfoMapper' mapperInterface
-2025-05-14 11:07:14.878 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAddressInfoMapper'.
-2025-05-14 11:07:14.878 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAssetMapper' and 'com.ruoyi.bussiness.mapper.TAppAssetMapper' mapperInterface
-2025-05-14 11:07:14.878 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAssetMapper'.
-2025-05-14 11:07:14.879 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppMailMapper' and 'com.ruoyi.bussiness.mapper.TAppMailMapper' mapperInterface
-2025-05-14 11:07:14.879 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppMailMapper'.
-2025-05-14 11:07:14.879 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppRechargeMapper' and 'com.ruoyi.bussiness.mapper.TAppRechargeMapper' mapperInterface
-2025-05-14 11:07:14.879 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppRechargeMapper'.
-2025-05-14 11:07:14.879 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserDetailMapper' and 'com.ruoyi.bussiness.mapper.TAppUserDetailMapper' mapperInterface
-2025-05-14 11:07:14.879 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserDetailMapper'.
-2025-05-14 11:07:14.879 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserMapper' and 'com.ruoyi.bussiness.mapper.TAppUserMapper' mapperInterface
-2025-05-14 11:07:14.880 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserMapper'.
-2025-05-14 11:07:14.880 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppWalletRecordMapper' and 'com.ruoyi.bussiness.mapper.TAppWalletRecordMapper' mapperInterface
-2025-05-14 11:07:14.880 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppWalletRecordMapper'.
-2025-05-14 11:07:14.880 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppuserLoginLogMapper' and 'com.ruoyi.bussiness.mapper.TAppuserLoginLogMapper' mapperInterface
-2025-05-14 11:07:14.880 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppuserLoginLogMapper'.
-2025-05-14 11:07:14.880 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelInfoMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelInfoMapper' mapperInterface
-2025-05-14 11:07:14.880 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelInfoMapper'.
-2025-05-14 11:07:14.881 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelMapper' mapperInterface
-2025-05-14 11:07:14.881 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelMapper'.
-2025-05-14 11:07:14.881 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCollectionOrderMapper' and 'com.ruoyi.bussiness.mapper.TCollectionOrderMapper' mapperInterface
-2025-05-14 11:07:14.881 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCollectionOrderMapper'.
-2025-05-14 11:07:14.881 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractCoinMapper' and 'com.ruoyi.bussiness.mapper.TContractCoinMapper' mapperInterface
-2025-05-14 11:07:14.881 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractCoinMapper'.
-2025-05-14 11:07:14.881 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractLossMapper' and 'com.ruoyi.bussiness.mapper.TContractLossMapper' mapperInterface
-2025-05-14 11:07:14.882 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractLossMapper'.
-2025-05-14 11:07:14.882 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TContractOrderMapper' mapperInterface
-2025-05-14 11:07:14.882 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractOrderMapper'.
-2025-05-14 11:07:14.882 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractPositionMapper' and 'com.ruoyi.bussiness.mapper.TContractPositionMapper' mapperInterface
-2025-05-14 11:07:14.882 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractPositionMapper'.
-2025-05-14 11:07:14.882 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencyOrderMapper' and 'com.ruoyi.bussiness.mapper.TCurrencyOrderMapper' mapperInterface
-2025-05-14 11:07:14.883 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencyOrderMapper'.
-2025-05-14 11:07:14.883 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencySymbolMapper' and 'com.ruoyi.bussiness.mapper.TCurrencySymbolMapper' mapperInterface
-2025-05-14 11:07:14.883 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencySymbolMapper'.
-2025-05-14 11:07:14.883 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TExchangeCoinRecordMapper' and 'com.ruoyi.bussiness.mapper.TExchangeCoinRecordMapper' mapperInterface
-2025-05-14 11:07:14.883 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TExchangeCoinRecordMapper'.
-2025-05-14 11:07:14.883 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterInfoMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterInfoMapper' mapperInterface
-2025-05-14 11:07:14.883 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterInfoMapper'.
-2025-05-14 11:07:14.883 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterMapper' mapperInterface
-2025-05-14 11:07:14.884 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterMapper'.
-2025-05-14 11:07:14.884 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THomeSetterMapper' and 'com.ruoyi.bussiness.mapper.THomeSetterMapper' mapperInterface
-2025-05-14 11:07:14.884 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THomeSetterMapper'.
-2025-05-14 11:07:14.884 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadOrderMapper' and 'com.ruoyi.bussiness.mapper.TLoadOrderMapper' mapperInterface
-2025-05-14 11:07:14.884 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadOrderMapper'.
-2025-05-14 11:07:14.884 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadProductMapper' and 'com.ruoyi.bussiness.mapper.TLoadProductMapper' mapperInterface
-2025-05-14 11:07:14.884 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadProductMapper'.
-2025-05-14 11:07:14.885 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMarketsMapper' and 'com.ruoyi.bussiness.mapper.TMarketsMapper' mapperInterface
-2025-05-14 11:07:14.885 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMarketsMapper'.
-2025-05-14 11:07:14.885 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineFinancialMapper' and 'com.ruoyi.bussiness.mapper.TMineFinancialMapper' mapperInterface
-2025-05-14 11:07:14.885 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineFinancialMapper'.
-2025-05-14 11:07:14.885 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderDayMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderDayMapper' mapperInterface
-2025-05-14 11:07:14.885 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderDayMapper'.
-2025-05-14 11:07:14.885 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderMapper' mapperInterface
-2025-05-14 11:07:14.886 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderMapper'.
-2025-05-14 11:07:14.886 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineUserMapper' and 'com.ruoyi.bussiness.mapper.TMineUserMapper' mapperInterface
-2025-05-14 11:07:14.886 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineUserMapper'.
-2025-05-14 11:07:14.886 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingOrderMapper' and 'com.ruoyi.bussiness.mapper.TMingOrderMapper' mapperInterface
-2025-05-14 11:07:14.886 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingOrderMapper'.
-2025-05-14 11:07:14.886 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductMapper' and 'com.ruoyi.bussiness.mapper.TMingProductMapper' mapperInterface
-2025-05-14 11:07:14.886 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductMapper'.
-2025-05-14 11:07:14.886 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductUserMapper' and 'com.ruoyi.bussiness.mapper.TMingProductUserMapper' mapperInterface
-2025-05-14 11:07:14.887 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductUserMapper'.
-2025-05-14 11:07:14.887 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftOrderMapper' and 'com.ruoyi.bussiness.mapper.TNftOrderMapper' mapperInterface
-2025-05-14 11:07:14.887 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftOrderMapper'.
-2025-05-14 11:07:14.887 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftProductMapper' and 'com.ruoyi.bussiness.mapper.TNftProductMapper' mapperInterface
-2025-05-14 11:07:14.887 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftProductMapper'.
-2025-05-14 11:07:14.887 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftSeriesMapper' and 'com.ruoyi.bussiness.mapper.TNftSeriesMapper' mapperInterface
-2025-05-14 11:07:14.887 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftSeriesMapper'.
-2025-05-14 11:07:14.888 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNoticeMapper' and 'com.ruoyi.bussiness.mapper.TNoticeMapper' mapperInterface
-2025-05-14 11:07:14.888 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNoticeMapper'.
-2025-05-14 11:07:14.888 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOptionRulesMapper' and 'com.ruoyi.bussiness.mapper.TOptionRulesMapper' mapperInterface
-2025-05-14 11:07:14.888 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOptionRulesMapper'.
-2025-05-14 11:07:14.888 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinMapper' mapperInterface
-2025-05-14 11:07:14.888 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinMapper'.
-2025-05-14 11:07:14.888 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinOrderMapper' mapperInterface
-2025-05-14 11:07:14.889 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinOrderMapper'.
-2025-05-14 11:07:14.889 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinSubscribeOrderMapper' mapperInterface
-2025-05-14 11:07:14.889 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper'.
-2025-05-14 11:07:14.889 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondCoinConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondCoinConfigMapper' mapperInterface
-2025-05-14 11:07:14.889 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondCoinConfigMapper'.
-2025-05-14 11:07:14.889 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TSecondContractOrderMapper' mapperInterface
-2025-05-14 11:07:14.889 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondContractOrderMapper'.
-2025-05-14 11:07:14.890 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondPeriodConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondPeriodConfigMapper' mapperInterface
-2025-05-14 11:07:14.890 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondPeriodConfigMapper'.
-2025-05-14 11:07:14.890 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSpontaneousCoinMapper' and 'com.ruoyi.bussiness.mapper.TSpontaneousCoinMapper' mapperInterface
-2025-05-14 11:07:14.890 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSpontaneousCoinMapper'.
-2025-05-14 11:07:14.890 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolManageMapper' and 'com.ruoyi.bussiness.mapper.TSymbolManageMapper' mapperInterface
-2025-05-14 11:07:14.890 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolManageMapper'.
-2025-05-14 11:07:14.890 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolsMapper' and 'com.ruoyi.bussiness.mapper.TSymbolsMapper' mapperInterface
-2025-05-14 11:07:14.891 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolsMapper'.
-2025-05-14 11:07:14.891 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserBankMapper' and 'com.ruoyi.bussiness.mapper.TUserBankMapper' mapperInterface
-2025-05-14 11:07:14.891 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserBankMapper'.
-2025-05-14 11:07:14.891 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserCoinMapper' and 'com.ruoyi.bussiness.mapper.TUserCoinMapper' mapperInterface
-2025-05-14 11:07:14.891 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserCoinMapper'.
-2025-05-14 11:07:14.891 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserSymbolAddressMapper' and 'com.ruoyi.bussiness.mapper.TUserSymbolAddressMapper' mapperInterface
-2025-05-14 11:07:14.891 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserSymbolAddressMapper'.
-2025-05-14 11:07:14.891 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TWithdrawMapper' and 'com.ruoyi.bussiness.mapper.TWithdrawMapper' mapperInterface
-2025-05-14 11:07:14.892 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TWithdrawMapper'.
-2025-05-14 11:07:14.892 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface
-2025-05-14 11:07:14.892 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysConfigMapper'.
-2025-05-14 11:07:14.892 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface
-2025-05-14 11:07:14.892 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDeptMapper'.
-2025-05-14 11:07:14.892 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface
-2025-05-14 11:07:14.893 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictDataMapper'.
-2025-05-14 11:07:14.893 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface
-2025-05-14 11:07:14.893 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictTypeMapper'.
-2025-05-14 11:07:14.893 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface
-2025-05-14 11:07:14.893 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysLogininforMapper'.
-2025-05-14 11:07:14.893 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface
-2025-05-14 11:07:14.893 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysMenuMapper'.
-2025-05-14 11:07:14.893 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface
-2025-05-14 11:07:14.894 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysNoticeMapper'.
-2025-05-14 11:07:14.894 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface
-2025-05-14 11:07:14.894 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysOperLogMapper'.
-2025-05-14 11:07:14.894 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface
-2025-05-14 11:07:14.894 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysPostMapper'.
-2025-05-14 11:07:14.894 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface
-2025-05-14 11:07:14.894 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleDeptMapper'.
-2025-05-14 11:07:14.895 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface
-2025-05-14 11:07:14.895 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMapper'.
-2025-05-14 11:07:14.895 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface
-2025-05-14 11:07:14.895 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMenuMapper'.
-2025-05-14 11:07:14.895 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface
-2025-05-14 11:07:14.895 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserMapper'.
-2025-05-14 11:07:14.895 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface
-2025-05-14 11:07:14.896 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserPostMapper'.
-2025-05-14 11:07:14.896 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface
-2025-05-14 11:07:14.896 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserRoleMapper'.
-2025-05-14 11:07:14.896 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobLogMapper' and 'com.ruoyi.quartz.mapper.SysJobLogMapper' mapperInterface
-2025-05-14 11:07:14.896 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobLogMapper'.
-2025-05-14 11:07:14.896 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobMapper' and 'com.ruoyi.quartz.mapper.SysJobMapper' mapperInterface
-2025-05-14 11:07:14.896 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobMapper'.
-2025-05-14 11:07:14.897 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface
-2025-05-14 11:07:14.897 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableColumnMapper'.
-2025-05-14 11:07:14.897 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface
-2025-05-14 11:07:14.897 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableMapper'.
-2025-05-14 11:07:14.920 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor'
-2025-05-14 11:07:14.932 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
-2025-05-14 11:07:14.932 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springUtils'
-2025-05-14 11:07:14.932 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor'
-2025-05-14 11:07:14.932 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'conversionServicePostProcessor'
-2025-05-14 11:07:14.933 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
-2025-05-14 11:07:14.933 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory'
-2025-05-14 11:07:14.935 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
-2025-05-14 11:07:14.935 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
-2025-05-14 11:07:14.935 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor'
-2025-05-14 11:07:14.935 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder'
-2025-05-14 11:07:14.935 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinderFactory'
-2025-05-14 11:07:14.936 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator'
-2025-05-14 11:07:14.937 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor'
-2025-05-14 11:07:14.937 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration'
-2025-05-14 11:07:14.938 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'
-2025-05-14 11:07:14.938 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration'
-2025-05-14 11:07:14.939 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodValidationPostProcessor'
-2025-05-14 11:07:14.947 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'methodValidationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 11:07:14.948 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.EnableConfigurationPropertiesRegistrar.methodValidationExcludeFilter'
-2025-05-14 11:07:14.950 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor'
-2025-05-14 11:07:14.950 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 11:07:14.951 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor'
-2025-05-14 11:07:14.951 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor'
-2025-05-14 11:07:14.951 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor'
-2025-05-14 11:07:14.951 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.config.internalCacheAdvisor'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.annotation.ProxyCachingConfiguration'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'metaDataSourceAdvisor'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodSecurityMetadataSource'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicDatasourceAnnotationAdvisor'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:07:14.952 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:07:14.955 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.DataScopeAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.DataScope) throws java.lang.Throwable
-2025-05-14 11:07:14.956 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public java.lang.Object com.ruoyi.framework.aspectj.DataSourceAspect.around(org.aspectj.lang.ProceedingJoinPoint) throws java.lang.Throwable
-2025-05-14 11:07:14.958 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.boBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log)
-2025-05-14 11:07:14.958 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterReturning(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Object)
-2025-05-14 11:07:14.958 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterThrowing(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Exception)
-2025-05-14 11:07:14.959 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.RateLimiterAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.RateLimiter) throws java.lang.Throwable
-2025-05-14 11:07:14.963 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$361b52a7] - unable to determine constructor/method parameter names
-2025-05-14 11:07:14.963 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 11:07:14.964 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:07:14.964 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:07:14.964 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties'
-2025-05-14 11:07:14.964 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:07:14.964 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:07:14.965 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:07:14.965 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:07:14.965 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:07:14.965 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:07:14.974 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:14.974 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:07:14.975 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:07:14.975 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:07:14.975 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:07:14.980 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' via constructor to bean named 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 11:07:14.981 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$361b52a7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:14.981 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:07:14.987 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dsProcessor'
-2025-05-14 11:07:14.988 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dsProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@2efa3a69'
-2025-05-14 11:07:14.988 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:14.990 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dynamicDatasourceAnnotationAdvisor' via factory method to bean named 'dsProcessor'
-2025-05-14 11:07:14.990 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'objectPostProcessor'
-2025-05-14 11:07:14.991 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration'
-2025-05-14 11:07:14.992 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'objectPostProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@2efa3a69'
-2025-05-14 11:07:14.994 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@6e4c3069' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:14.999 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:15.003 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheOperationSource'
-2025-05-14 11:07:15.007 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheInterceptor'
-2025-05-14 11:07:15.008 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheInterceptor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 11:07:15.009 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 11:07:15.009 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheInterceptor'
-2025-05-14 11:07:15.014 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionAttributeSource'
-2025-05-14 11:07:15.018 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionInterceptor'
-2025-05-14 11:07:15.018 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 11:07:15.019 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 11:07:15.019 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor'
-2025-05-14 11:07:15.021 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcObjectMapperConfigurer'
-2025-05-14 11:07:15.024 [DEBUG] [restartedMain] [org.springframework.ui.context.support.UiApplicationContextUtils.initThemeSource:85] - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@5bb07df5]
-2025-05-14 11:07:15.024 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactory'
-2025-05-14 11:07:15.025 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat'
-2025-05-14 11:07:15.028 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'websocketServletWebServerCustomizer'
-2025-05-14 11:07:15.028 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration'
-2025-05-14 11:07:15.030 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer'
-2025-05-14 11:07:15.031 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration'
-2025-05-14 11:07:15.032 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:07:15.041 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:07:15.044 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer'
-2025-05-14 11:07:15.044 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:07:15.046 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer'
-2025-05-14 11:07:15.046 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration'
-2025-05-14 11:07:15.047 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment'
-2025-05-14 11:07:15.047 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:07:15.052 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer'
-2025-05-14 11:07:15.052 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration'
-2025-05-14 11:07:15.053 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:07:15.056 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageCustomizer'
-2025-05-14 11:07:15.056 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration'
-2025-05-14 11:07:15.057 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:07:15.060 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServletRegistration'
-2025-05-14 11:07:15.060 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration'
-2025-05-14 11:07:15.062 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServlet'
-2025-05-14 11:07:15.062 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration'
-2025-05-14 11:07:15.063 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 11:07:15.069 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 11:07:15.091 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet'
-2025-05-14 11:07:15.091 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 11:07:15.092 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'multipartConfigElement'
-2025-05-14 11:07:15.093 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration'
-2025-05-14 11:07:15.093 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 11:07:15.096 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' via constructor to bean named 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 11:07:15.104 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration'
-2025-05-14 11:07:15.131 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getArchiveFileDocumentRoot:81] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 11:07:15.132 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getExplodedWarFileDocumentRoot:125] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 11:07:15.132 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.logNoDocumentRoots:149] - None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2025-05-14 11:07:15.158 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 11:07:15.158 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 11:07:15.159 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 11:07:15.159 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 11:07:15.221 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 11:07:15.222 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:284] - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2025-05-14 11:07:15.222 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 1039 ms
-2025-05-14 11:07:15.222 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'someFilterRegistration'
-2025-05-14 11:07:15.223 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'filterConfig'
-2025-05-14 11:07:15.224 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 11:07:15.225 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 11:07:15.227 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 11:07:15.235 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener.logAutoConfigurationReport:126] - 
-
-
-============================
-CONDITIONS EVALUATION REPORT
-============================
-
-
-Positive matches:
------------------
-
-   AopAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
-      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   BeanValidatorPluginsConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-
-   CacheAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) found bean 'cacheInterceptor'; @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   CacheAutoConfiguration#cacheManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceInitializationConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DispatcherServletAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
-      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
-
-   DruidDataSourceAutoConfigure matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DruidDynamicDataSourceConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' (OnClassCondition)
-
-   DynamicDataSourceAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSourceInitEvent matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.event.DataSourceInitEvent; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dsProcessor matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.processor.DsProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicDatasourceAnnotationAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.aop.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicTransactionAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.seata=false) matched (OnPropertyCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration#dataSourceCreator matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
-      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-
-   ErrorMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ErrorMvcAutoConfiguration#basicErrorController matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration#errorAttributes matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
-      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
-      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
-      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'freemarker.template.Configuration', 'org.springframework.ui.freemarker.FreeMarkerConfigurationFactory' (OnClassCondition)
-
-   FreeMarkerServletWebConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.freemarker.FreeMarkerConfig; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerViewResolver matched:
-      - @ConditionalOnProperty (spring.freemarker.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (names: freeMarkerViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   GsonAutoConfiguration#gson matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration#gsonBuilder matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonHttpMessageConvertersConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   HttpEncodingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
-
-   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   HttpMessageConvertersAutoConfiguration#messageConverters matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-
-   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JdbcTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   JdbcTemplateConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JedisConnectionConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'org.springframework.data.redis.connection.jedis.JedisConnection', 'redis.clients.jedis.Jedis' (OnClassCondition)
-      - @ConditionalOnProperty (spring.redis.client-type=jedis) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   JmxAutoConfiguration#mbeanExporter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#mbeanServer matched:
-      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#objectNamingStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
-      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration matched:
-      - Initialized Restarter Condition available and initialized (OnInitializedRestarterCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.livereload.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration#liveReloadServer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.livereload.LiveReloadServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.restart.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathFileSystemWatcher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathRestartStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathRestartStrategy; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#conditionEvaluationDeltaLoggingListener matched:
-      - @ConditionalOnProperty (spring.devtools.restart.log-condition-evaluation-delta) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration#multipartConfigElement matched:
-      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration#multipartResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
-      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   NamedParameterJdbcTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   NettyAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
-
-   OpenApiAutoConfiguration matched:
-      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
-
-   OpenApiControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   OpenApiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   PageHelperAutoConfiguration matched:
-      - @ConditionalOnBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found bean 'sqlSessionFactory' (OnBeanCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
-      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   QuartzAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.quartz.Scheduler', 'org.springframework.scheduling.quartz.SchedulerFactoryBean', 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   QuartzAutoConfiguration#quartzScheduler matched:
-      - @ConditionalOnMissingBean (types: org.springframework.scheduling.quartz.SchedulerFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
-
-   RedisAutoConfiguration#stringRedisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisCacheConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisRepositoriesAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
-      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
-
-   SecurityAutoConfiguration#authenticationEventPublisher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityFilterAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
-      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
-
-   ServletWebServerFactoryAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
-      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#pageableCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#sortCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringfoxWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SqlInitializationAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   Swagger2ControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   Swagger2WebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SwaggerUiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
-
-   TaskExecutionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
-
-   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
-
-   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TelegramBotConfig matched:
-      - @ConditionalOnClass found required class 'org.telegram.telegrambots.meta.TelegramBotsApi' (OnClassCondition)
-
-   TransactionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
-
-   ValidationAutoConfiguration#defaultValidator matched:
-      - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration#methodValidationPostProcessor matched:
-      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration#formContentFilter matched:
-      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
-      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
-      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcRequestHandlerProvider matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSecurityEnablerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebSocketMessagingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
-      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   ActiveMQAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   AopAutoConfiguration.ClassProxyingConfiguration:
-      Did not match:
-         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   ArtemisAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   BatchAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
-
-   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-
-   CaffeineCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition)
-
-   CassandraAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
-
-   CassandraRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   ClientHttpConnectorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CodecsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   ContractConfig:
-      Did not match:
-         - @ConditionalOnProperty (contract.address) did not find property 'contract.address' (OnPropertyCondition)
-
-   CouchbaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   CouchbaseReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   DevToolsDataSourceAutoConfiguration:
-      Did not match:
-         - DevTools DataSource Condition did not find a single DataSource bean (DevToolsDataSourceAutoConfiguration.DevToolsDataSourceCondition)
-      Matched:
-         - Devtools devtools enabled. (OnEnabledDevToolsCondition)
-
-   DevToolsDataSourceAutoConfiguration.DatabaseShutdownExecutorEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-         - Ancestor org.springframework.boot.devtools.autoconfigure.DevToolsDataSourceAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   DevToolsR2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
-
-   DruidConfig#removeDruidFilterRegistrationBean:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.statViewServlet.enabled=true) did not find property 'spring.datasource.druid.statViewServlet.enabled' (OnPropertyCondition)
-
-   DruidConfig#slaveDataSource:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.slave.enabled=true) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidDataSourceAutoConfigure#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DruidFilterConfiguration#commonsLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.commons-log.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#configFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.config.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#encodingConvertFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.encoding.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4j2Filter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j2.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4jFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#slf4jLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.slf4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#statFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.stat.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallConfig:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidSpringAopConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.aop-patterns) did not find property 'spring.datasource.druid.aop-patterns' (OnPropertyCondition)
-
-   DruidStatViewServletConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.stat-view-servlet.enabled=true) did not find property 'spring.datasource.druid.stat-view-servlet.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DruidWebStatFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.web-stat-filter.enabled=true) did not find property 'spring.datasource.druid.web-stat-filter.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.BeeCpDataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.beecp.BeeDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.Dbcp2DataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   EhCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
-
-   ElasticsearchDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
-
-   ElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
-
-   ElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestHighLevelClient' (OnClassCondition)
-
-   EmbeddedLdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
-
-   EmbeddedMongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   ErrorWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   FilterConfig#xssFilterRegistration:
-      Did not match:
-         - @ConditionalOnProperty (xss.enabled=true) did not find property 'xss.enabled' (OnPropertyCondition)
-
-   FlywayAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
-
-   FreeMarkerNonWebConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication found 'session' scope and did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerReactiveWebConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#resourceUrlEncodingFilter:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   GenericCacheConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.cache.Cache; SearchStrategy: all) did not find any beans of type org.springframework.cache.Cache (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
-
-   GroovyTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
-
-   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
-
-   H2ConsoleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
-
-   HazelcastAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastJpaDependencyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HibernateJpaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
-
-   HttpHandlerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
-
-   HypermediaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
-
-   InfinispanCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
-
-   InfluxDbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
-
-   IntegrationAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
-
-   JCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
-
-   JdbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
-
-   JerseyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
-
-   JmsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
-
-   JndiConnectionFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
-
-   JndiDataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-
-   JooqAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
-
-   JpaRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
-
-   JsonbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JsonbHttpMessageConvertersConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JtaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
-
-   KafkaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
-
-   LdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
-
-   LdapRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
-
-   LettuceConnectionConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.lettuce.core.RedisClient' (OnClassCondition)
-
-   LiquibaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
-
-   MailSenderAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.JndiNameProperty @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name'; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.HostProperty @ConditionalOnProperty (spring.mail.host) did not find property 'host' (MailSenderAutoConfiguration.MailSenderCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender' (OnClassCondition)
-
-   MailSenderValidatorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-   MongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MustacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
-
-   MybatisAutoConfiguration#sqlSessionFactory:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found beans of type 'org.apache.ibatis.session.SqlSessionFactory' sqlSessionFactory (OnBeanCondition)
-
-   MybatisAutoConfiguration#sqlSessionTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) found beans of type 'org.mybatis.spring.SqlSessionTemplate' sqlSessionTemplate (OnBeanCondition)
-
-   MybatisAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyVelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.velocity.Driver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   Neo4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   NoOpCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
-
-   OAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   OAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
-
-   OpenApiControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   OpenApiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ProjectInfoAutoConfiguration#buildProperties:
-      Did not match:
-         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
-
-   ProjectInfoAutoConfiguration#gitProperties:
-      Did not match:
-         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
-
-   QuartzAutoConfiguration.JdbcStoreTypeConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.quartz.job-store-type=jdbc) did not find property 'job-store-type' (OnPropertyCondition)
-
-   R2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
-
-   R2dbcInitializationConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
-
-   R2dbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcTransactionManagerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
-
-   RSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketRequesterAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
-
-   RSocketServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
-
-   RSocketStrategiesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RabbitAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition)
-
-   ReactiveElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
-
-   ReactiveElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
-
-   ReactiveOAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveOAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   ReactiveSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveUserDetailsServiceAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
-
-   ReactiveWebServerFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   RedisAutoConfiguration#redisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
-
-   RedisReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   RemoteDevToolsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.devtools.remote.secret) did not find property 'secret' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.servlet.Filter', 'org.springframework.http.server.ServerHttpRequest' (OnClassCondition)
-
-   RepositoryRestMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
-
-   SaOAuth2BeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaOAuth2BeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaSsoBeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   SaSsoBeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   Saml2RelyingPartyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
-
-   SecurityDataConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
-
-   SendGridAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
-
-   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedJetty:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   SessionAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
-
-   SimpleCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
-
-   SolrAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
-
-   SpringBootWebSecurityConfiguration:
-      Did not match:
-         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' securityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-      Matched:
-         - found 'session' scope (OnWebApplicationCondition)
-
-   SpringDataRestConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
-
-   SpringfoxWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2ControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2WebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   SwaggerUiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor:
-      Did not match:
-         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' threadPoolTaskExecutor, scheduledExecutorService, socketThread, myTaskAsyncPool (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) found beans of type 'java.util.concurrent.ScheduledExecutorService' scheduledExecutorService (OnBeanCondition)
-
-   ThymeleafAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
-
-   TransactionAutoConfiguration#transactionalOperator:
-      Did not match:
-         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
-      Did not match:
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   UserDetailsServiceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManagerBean and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' userDetailsServiceImpl (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-
-   WebClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   WebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   WebFluxRequestHandlerProvider:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
-
-   WebServiceTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
-
-   WebServicesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
-
-   WebSocketMessagingAutoConfiguration.WebSocketMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration,com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans of type org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'com.fasterxml.jackson.databind.ObjectMapper', 'org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration' (OnClassCondition)
-
-   WebSocketReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
-
-   XADataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
-
-
-Exclusions:
------------
-
-    org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
-
-
-Unconditional classes:
-----------------------
-
-    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanRegister
-
-    cn.dev33.satoken.dao.SaTokenDaoRedisJackson
-
-    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanInject
-
-    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
-
-    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-
-
-
-2025-05-14 11:07:15.251 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 11:07:49.823 [DEBUG] [Thread-4] [org.springframework.boot.devtools.restart.classloader.RestartClassLoader.<init>:85] - Created RestartClassLoader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@2e79c1c7
-2025-05-14 11:07:49.823 [DEBUG] [Thread-4] [org.springframework.boot.devtools.restart.Restarter.doStart:281] - Starting application com.ruoyi.AdminApplication with URLs [file:/D:/workspace/echo2.0/ruoyi-admin/target/classes/, file:/D:/workspace/echo2.0/ruoyi-framework/target/classes/, file:/D:/workspace/echo2.0/ruoyi-system/target/classes/, file:/D:/workspace/echo2.0/ruoyi-quartz/target/classes/, file:/D:/workspace/echo2.0/ruoyi-common/target/classes/, file:/C:/Users/QiniuKj/.m2/repository/com/alibaba/fastjson2/fastjson2/2.0.25/fastjson2-2.0.25.jar, file:/C:/Users/QiniuKj/.m2/repository/com/alibaba/fastjson/1.2.47/fastjson-1.2.47.jar, file:/D:/workspace/echo2.0/ruoyi-generator/target/classes/]
-2025-05-14 11:08:04.464 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 25652 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 11:08:04.464 [DEBUG] [restartedMain] [com.ruoyi.AdminApplication.logStarting:56] - Running with Spring Boot v2.5.15, Spring v5.3.27
-2025-05-14 11:08:04.464 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 11:08:04.464 [DEBUG] [restartedMain] [org.springframework.boot.SpringApplication.load:713] - Loading source class com.ruoyi.AdminApplication
-2025-05-14 11:08:04.467 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.prepareRefresh:629] - Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50693ccf
-2025-05-14 11:08:04.467 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
-2025-05-14 11:08:04.467 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory'
-2025-05-14 11:08:04.487 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataScopeAspect.class]
-2025-05-14 11:08:04.488 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\DataSourceAspect.class]
-2025-05-14 11:08:04.489 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\LogAspect.class]
-2025-05-14 11:08:04.489 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\aspectj\RateLimiterAspect.class]
-2025-05-14 11:08:04.490 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ApplicationConfig.class]
-2025-05-14 11:08:04.490 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\CaptchaConfig.class]
-2025-05-14 11:08:04.491 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\DruidConfig.class]
-2025-05-14 11:08:04.491 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\FilterConfig.class]
-2025-05-14 11:08:04.492 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\MybatisPlusConfig.class]
-2025-05-14 11:08:04.492 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\RedisConfig.class]
-2025-05-14 11:08:04.492 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ResourcesConfig.class]
-2025-05-14 11:08:04.492 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SaTokenConfig.class]
-2025-05-14 11:08:04.493 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\SecurityConfig.class]
-2025-05-14 11:08:04.493 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ServerConfig.class]
-2025-05-14 11:08:04.493 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\ThreadPoolConfig.class]
-2025-05-14 11:08:04.493 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\WebSocketConfigOne.class]
-2025-05-14 11:08:04.494 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\DruidProperties.class]
-2025-05-14 11:08:04.494 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\config\properties\PermitAllUrlProperties.class]
-2025-05-14 11:08:04.495 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\RepeatSubmitInterceptor.class]
-2025-05-14 11:08:04.495 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\interceptor\impl\SameUrlDataInterceptor.class]
-2025-05-14 11:08:04.495 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\ShutdownManager.class]
-2025-05-14 11:08:04.496 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\manager\blockcc\BlockccManager.class]
-2025-05-14 11:08:04.496 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\filter\JwtAuthenticationTokenFilter.class]
-2025-05-14 11:08:04.496 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\AuthenticationEntryPointImpl.class]
-2025-05-14 11:08:04.497 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\security\handle\LogoutSuccessHandlerImpl.class]
-2025-05-14 11:08:04.498 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\exception\GlobalExceptionHandler.class]
-2025-05-14 11:08:04.498 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\BlockccService.class]
-2025-05-14 11:08:04.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\PermissionService.class]
-2025-05-14 11:08:04.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysLoginService.class]
-2025-05-14 11:08:04.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPasswordService.class]
-2025-05-14 11:08:04.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysPermissionService.class]
-2025-05-14 11:08:04.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\SysRegisterService.class]
-2025-05-14 11:08:04.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\TokenService.class]
-2025-05-14 11:08:04.499 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-framework\target\classes\com\ruoyi\framework\web\service\UserDetailsServiceImpl.class]
-2025-05-14 11:08:04.517 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayFactory.class]
-2025-05-14 11:08:04.517 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutFactory.class]
-2025-05-14 11:08:04.518 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayOutService.class]
-2025-05-14 11:08:04.518 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\ThirdPayService.class]
-2025-05-14 11:08:04.518 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiActivityServiceImpl.class]
-2025-05-14 11:08:04.518 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiOrderServiceImpl.class]
-2025-05-14 11:08:04.518 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\DefiRateServiceImpl.class]
-2025-05-14 11:08:04.518 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\FileServiceImpl.class]
-2025-05-14 11:08:04.518 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\ITUserCoinServiceImpl.class]
-2025-05-14 11:08:04.519 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\KlineSymbolServiceImpl.class]
-2025-05-14 11:08:04.519 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SettingServiceImpl.class]
-2025-05-14 11:08:04.519 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\SmsServiceImpl.class]
-2025-05-14 11:08:04.519 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TActivityRechargeServiceImpl.class]
-2025-05-14 11:08:04.519 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAgentActivityInfoServiceImpl.class]
-2025-05-14 11:08:04.519 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAddressInfoServiceImpl.class]
-2025-05-14 11:08:04.520 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppAssetServiceImpl.class]
-2025-05-14 11:08:04.520 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppMailServiceImpl.class]
-2025-05-14 11:08:04.520 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppRechargeServiceImpl.class]
-2025-05-14 11:08:04.520 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserDetailServiceImpl.class]
-2025-05-14 11:08:04.520 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppUserServiceImpl.class]
-2025-05-14 11:08:04.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppWalletRecordServiceImpl.class]
-2025-05-14 11:08:04.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TAppuserLoginLogServiceImpl.class]
-2025-05-14 11:08:04.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelInfoServiceImpl.class]
-2025-05-14 11:08:04.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TBotKlineModelServiceImpl.class]
-2025-05-14 11:08:04.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCollectionOrderServiceImpl.class]
-2025-05-14 11:08:04.521 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractCoinServiceImpl.class]
-2025-05-14 11:08:04.522 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractLossServiceImpl.class]
-2025-05-14 11:08:04.522 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractOrderServiceImpl.class]
-2025-05-14 11:08:04.522 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TContractPositionServiceImpl.class]
-2025-05-14 11:08:04.523 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencyOrderServiceImpl.class]
-2025-05-14 11:08:04.523 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TCurrencySymbolServiceImpl.class]
-2025-05-14 11:08:04.523 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TExchangeCoinRecordServiceImpl.class]
-2025-05-14 11:08:04.523 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterInfoServiceImpl.class]
-2025-05-14 11:08:04.523 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THelpCenterServiceImpl.class]
-2025-05-14 11:08:04.523 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\THomeSetterServiceImpl.class]
-2025-05-14 11:08:04.523 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadOrderServiceImpl.class]
-2025-05-14 11:08:04.524 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TLoadProductServiceImpl.class]
-2025-05-14 11:08:04.524 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMarketsServiceImpl.class]
-2025-05-14 11:08:04.524 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineFinancialServiceImpl.class]
-2025-05-14 11:08:04.524 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderDayServiceImpl.class]
-2025-05-14 11:08:04.524 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineOrderServiceImpl.class]
-2025-05-14 11:08:04.524 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMineUserServiceImpl.class]
-2025-05-14 11:08:04.524 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingOrderServiceImpl.class]
-2025-05-14 11:08:04.525 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductServiceImpl.class]
-2025-05-14 11:08:04.525 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TMingProductUserServiceImpl.class]
-2025-05-14 11:08:04.525 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftOrderServiceImpl.class]
-2025-05-14 11:08:04.525 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftProductServiceImpl.class]
-2025-05-14 11:08:04.525 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNftSeriesServiceImpl.class]
-2025-05-14 11:08:04.525 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TNoticeServiceImpl.class]
-2025-05-14 11:08:04.525 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOptionRulesServiceImpl.class]
-2025-05-14 11:08:04.526 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinOrderServiceImpl.class]
-2025-05-14 11:08:04.526 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TOwnCoinServiceImpl.class]
-2025-05-14 11:08:04.526 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondCoinConfigServiceImpl.class]
-2025-05-14 11:08:04.526 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondContractOrderServiceImpl.class]
-2025-05-14 11:08:04.526 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSecondPeriodConfigServiceImpl.class]
-2025-05-14 11:08:04.526 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSpontaneousCoinServiceImpl.class]
-2025-05-14 11:08:04.527 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolManageServiceImpl.class]
-2025-05-14 11:08:04.527 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TSymbolsServiceImpl.class]
-2025-05-14 11:08:04.527 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserBankServiceImpl.class]
-2025-05-14 11:08:04.527 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TUserSymbolAddressServiceImpl.class]
-2025-05-14 11:08:04.527 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\TWithdrawServiceImpl.class]
-2025-05-14 11:08:04.527 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayOutServiceImpl.class]
-2025-05-14 11:08:04.528 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\service\impl\UncPayServiceImpl.class]
-2025-05-14 11:08:04.528 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\SocketThreadPoolTaskConfig.class]
-2025-05-14 11:08:04.529 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\config\WebSocketConfig.class]
-2025-05-14 11:08:04.530 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\manager\WebSocketUserManager.class]
-2025-05-14 11:08:04.531 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadBinanceImpl.class]
-2025-05-14 11:08:04.531 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadEnergy.class]
-2025-05-14 11:08:04.531 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadHuoBiImpl.class]
-2025-05-14 11:08:04.531 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMetal.class]
-2025-05-14 11:08:04.532 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\service\impl\MarketThreadMt5.class]
-2025-05-14 11:08:04.533 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketCoinOver.class]
-2025-05-14 11:08:04.533 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketNotice.class]
-2025-05-14 11:08:04.533 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketServers.class]
-2025-05-14 11:08:04.533 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\socket\socketserver\WebSocketSubCoins.class]
-2025-05-14 11:08:04.539 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:441] - Ignored because not a concrete top-level class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\ISysStatisticsService.class]
-2025-05-14 11:08:04.541 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysConfigServiceImpl.class]
-2025-05-14 11:08:04.541 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDeptServiceImpl.class]
-2025-05-14 11:08:04.541 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictDataServiceImpl.class]
-2025-05-14 11:08:04.541 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysDictTypeServiceImpl.class]
-2025-05-14 11:08:04.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysLogininforServiceImpl.class]
-2025-05-14 11:08:04.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysMenuServiceImpl.class]
-2025-05-14 11:08:04.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysNoticeServiceImpl.class]
-2025-05-14 11:08:04.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysOperLogServiceImpl.class]
-2025-05-14 11:08:04.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysPostServiceImpl.class]
-2025-05-14 11:08:04.542 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysRoleServiceImpl.class]
-2025-05-14 11:08:04.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysStatisticsServiceImpl.class]
-2025-05-14 11:08:04.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserOnlineServiceImpl.class]
-2025-05-14 11:08:04.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\service\impl\SysUserServiceImpl.class]
-2025-05-14 11:08:04.543 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\MyTelegramBot.class]
-2025-05-14 11:08:04.544 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\telegrambot\TelegramBotConfig.class]
-2025-05-14 11:08:04.547 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobController.class]
-2025-05-14 11:08:04.548 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\controller\SysJobLogController.class]
-2025-05-14 11:08:04.548 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobLogServiceImpl.class]
-2025-05-14 11:08:04.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\service\impl\SysJobServiceImpl.class]
-2025-05-14 11:08:04.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CollectionTask.class]
-2025-05-14 11:08:04.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractOrderTask.class]
-2025-05-14 11:08:04.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\ContractPositionTask.class]
-2025-05-14 11:08:04.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\CurrencyOrderTask.class]
-2025-05-14 11:08:04.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\DefiRateTask.class]
-2025-05-14 11:08:04.549 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MineFinancialTask.class]
-2025-05-14 11:08:04.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\MingOrderTask.class]
-2025-05-14 11:08:04.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\OwnCoinTask.class]
-2025-05-14 11:08:04.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryAddreUsdt.class]
-2025-05-14 11:08:04.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\QueryUsdtAllowed.class]
-2025-05-14 11:08:04.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\SecondContractTask.class]
-2025-05-14 11:08:04.550 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\task\TaskExecutePool.class]
-2025-05-14 11:08:04.552 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\config\RuoYiConfig.class]
-2025-05-14 11:08:04.555 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\core\redis\RedisCache.class]
-2025-05-14 11:08:04.559 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\eth\EthUtils.class]
-2025-05-14 11:08:04.562 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\trc\Trc20Service.class]
-2025-05-14 11:08:04.563 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\OrderUtils.class]
-2025-05-14 11:08:04.563 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\RedisUtil.class]
-2025-05-14 11:08:04.563 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\SpringContextUtil.class]
-2025-05-14 11:08:04.565 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-common\target\classes\com\ruoyi\common\utils\spring\SpringUtils.class]
-2025-05-14 11:08:04.566 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\config\GenConfig.class]
-2025-05-14 11:08:04.566 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\controller\GenController.class]
-2025-05-14 11:08:04.567 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableColumnServiceImpl.class]
-2025-05-14 11:08:04.567 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\service\GenTableServiceImpl.class]
-2025-05-14 11:08:04.856 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/web/OpenApiControllerWebMvc.class]
-2025-05-14 11:08:04.860 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasVendorExtensionsMapperImpl.class]
-2025-05-14 11:08:04.861 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/StyleEnumMapperImpl.class]
-2025-05-14 11:08:04.862 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SecuritySchemeMapperImpl.class]
-2025-05-14 11:08:04.862 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasSecurityMapperImpl.class]
-2025-05-14 11:08:04.862 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SchemaMapperImpl.class]
-2025-05-14 11:08:04.862 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ExamplesMapperImpl.class]
-2025-05-14 11:08:04.863 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ServiceModelToOpenApiMapperImpl.class]
-2025-05-14 11:08:04.863 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasLicenceMapper.class]
-2025-05-14 11:08:04.873 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReferenceScanner.class]
-2025-05-14 11:08:04.873 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDocumentationScanner.class]
-2025-05-14 11:08:04.873 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionReader.class]
-2025-05-14 11:08:04.874 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingReader.class]
-2025-05-14 11:08:04.874 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelSpecificationReader.class]
-2025-05-14 11:08:04.875 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/CachingOperationReader.class]
-2025-05-14 11:08:04.875 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/MediaTypeReader.class]
-2025-05-14 11:08:04.876 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiListingScanner.class]
-2025-05-14 11:08:04.876 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiModelReader.class]
-2025-05-14 11:08:04.877 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/scanners/ApiDescriptionLookup.class]
-2025-05-14 11:08:04.879 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationModelsProvider.class]
-2025-05-14 11:08:04.879 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationDeprecatedReader.class]
-2025-05-14 11:08:04.879 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ResponseMessagesReader.class]
-2025-05-14 11:08:04.881 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterReader.class]
-2025-05-14 11:08:04.881 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationTagsReader.class]
-2025-05-14 11:08:04.883 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ApiOperationReader.class]
-2025-05-14 11:08:04.883 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/DefaultOperationReader.class]
-2025-05-14 11:08:04.883 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterRequestConditionReader.class]
-2025-05-14 11:08:04.883 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationParameterHeadersConditionReader.class]
-2025-05-14 11:08:04.883 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/ContentParameterAggregator.class]
-2025-05-14 11:08:04.883 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/OperationResponseClassReader.class]
-2025-05-14 11:08:04.884 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/operation/CachingOperationNameGenerator.class]
-2025-05-14 11:08:04.885 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterMultiplesReader.class]
-2025-05-14 11:08:04.885 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ModelAttributeParameterExpander.class]
-2025-05-14 11:08:04.885 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterTypeReader.class]
-2025-05-14 11:08:04.886 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterRequiredReader.class]
-2025-05-14 11:08:04.886 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDataTypeReader.class]
-2025-05-14 11:08:04.887 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterDefaultReader.class]
-2025-05-14 11:08:04.887 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ParameterNameReader.class]
-2025-05-14 11:08:04.887 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/readers/parameter/ExpandedParameterBuilder.class]
-2025-05-14 11:08:04.888 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DefaultResponseTypeReader.class]
-2025-05-14 11:08:04.891 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsBootstrapper.class]
-2025-05-14 11:08:04.892 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/plugins/DocumentationPluginsManager.class]
-2025-05-14 11:08:04.893 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/springfox/documentation/spring/web/plugins/WebMvcRequestHandlerProvider.class]
-2025-05-14 11:08:04.895 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/QueryStringUriTemplateDecorator.class]
-2025-05-14 11:08:04.896 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathMappingDecorator.class]
-2025-05-14 11:08:04.896 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/PathSanitizer.class]
-2025-05-14 11:08:04.897 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/springfox/documentation/spring/web/paths/OperationPathDecorator.class]
-2025-05-14 11:08:04.916 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonJsonViewProvider.class]
-2025-05-14 11:08:04.917 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelDependencyProvider.class]
-2025-05-14 11:08:04.917 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/TypeNameExtractor.class]
-2025-05-14 11:08:04.917 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/PropertyDiscriminatorBasedInheritancePlugin.class]
-2025-05-14 11:08:04.918 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/XmlModelPlugin.class]
-2025-05-14 11:08:04.918 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/SchemaPluginsManager.class]
-2025-05-14 11:08:04.918 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/JsonIgnorePropertiesModelPlugin.class]
-2025-05-14 11:08:04.921 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/CachingModelPropertiesProvider.class]
-2025-05-14 11:08:04.921 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ObjectMapperBeanPropertyNamingStrategy.class]
-2025-05-14 11:08:04.922 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/bean/AccessorsProvider.class]
-2025-05-14 11:08:04.923 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/field/FieldProvider.class]
-2025-05-14 11:08:04.923 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/XmlPropertyPlugin.class]
-2025-05-14 11:08:04.924 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/OptimizedModelPropertiesProvider.class]
-2025-05-14 11:08:04.924 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/FactoryMethodProvider.class]
-2025-05-14 11:08:04.925 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ModelSpecificationFactory.class]
-2025-05-14 11:08:04.926 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelProvider.class]
-2025-05-14 11:08:04.926 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelDependencyProvider.class]
-2025-05-14 11:08:04.927 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonEnumTypeDeterminer.class]
-2025-05-14 11:08:04.927 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelProvider.class]
-2025-05-14 11:08:04.928 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelSpecificationProvider.class]
-2025-05-14 11:08:04.940 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/OpenApiSchemaPropertyBuilder.class]
-2025-05-14 11:08:04.940 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelPropertyPropertyBuilder.class]
-2025-05-14 11:08:04.940 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelTypeNameProvider.class]
-2025-05-14 11:08:04.940 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelBuilder.class]
-2025-05-14 11:08:04.941 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParameterReader.class]
-2025-05-14 11:08:04.942 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/VendorExtensionsReader.class]
-2025-05-14 11:08:04.942 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationResponseClassReader.class]
-2025-05-14 11:08:04.942 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationModelsProvider.class]
-2025-05-14 11:08:04.942 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationAuthReader.class]
-2025-05-14 11:08:04.943 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerMediaTypeReader.class]
-2025-05-14 11:08:04.943 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHttpMethodReader.class]
-2025-05-14 11:08:04.943 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationImplicitParametersReader.class]
-2025-05-14 11:08:04.943 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationAuthReader.class]
-2025-05-14 11:08:04.943 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationHiddenReader.class]
-2025-05-14 11:08:04.944 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationSummaryReader.class]
-2025-05-14 11:08:04.944 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiOperationTagsReader.class]
-2025-05-14 11:08:04.944 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerResponseMessageReader.class]
-2025-05-14 11:08:04.944 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNicknameIntoUniqueIdReader.class]
-2025-05-14 11:08:04.944 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationPositionReader.class]
-2025-05-14 11:08:04.945 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OpenApiResponseReader.class]
-2025-05-14 11:08:04.945 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/OperationNotesReader.class]
-2025-05-14 11:08:04.945 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/operation/SwaggerOperationTagsReader.class]
-2025-05-14 11:08:04.945 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/ApiParamParameterBuilder.class]
-2025-05-14 11:08:04.946 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/SwaggerExpandedParameterBuilder.class]
-2025-05-14 11:08:04.946 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/readers/parameter/OpenApiParameterBuilder.class]
-2025-05-14 11:08:04.948 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/SwaggerApiListingReader.class]
-2025-05-14 11:08:04.949 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/InMemorySwaggerResourcesProvider.class]
-2025-05-14 11:08:04.949 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/ApiResourceController.class]
-2025-05-14 11:08:04.959 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ServiceModelToSwagger2MapperImpl.class]
-2025-05-14 11:08:04.959 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/VendorExtensionsMapperImpl.class]
-2025-05-14 11:08:04.959 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/PropertyMapperImpl.class]
-2025-05-14 11:08:04.960 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/CompatibilityModelMapperImpl.class]
-2025-05-14 11:08:04.961 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ParameterMapperImpl.class]
-2025-05-14 11:08:04.962 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelMapperImpl.class]
-2025-05-14 11:08:04.962 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/RequestParameterMapperImpl.class]
-2025-05-14 11:08:04.962 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelSpecificationMapperImpl.class]
-2025-05-14 11:08:04.962 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/LicenseMapperImpl.class]
-2025-05-14 11:08:04.963 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/SecurityMapperImpl.class]
-2025-05-14 11:08:04.965 [DEBUG] [restartedMain] [org.springframework.context.annotation.ClassPathBeanDefinitionScanner.scanCandidateComponents:435] - Identified candidate component class: URL [jar:file:/C:/Users/QiniuKj/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/web/Swagger2ControllerWebMvc.class]
-2025-05-14 11:08:05.051 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 11:08:05.051 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 11:08:05.051 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages'
-2025-05-14 11:08:05.051 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.AutoConfigurationPackages.get:196] - @EnableAutoConfiguration was declared on a class in the package 'com.ruoyi'. Automatic @Repository and @Entity scanning is enabled.
-2025-05-14 11:08:05.052 [DEBUG] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:145] - Scanning for Redis repositories in packages com.ruoyi.
-2025-05-14 11:08:05.100 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 48 ms. Found 0 Redis repository interfaces.
-2025-05-14 11:08:05.161 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0'
-2025-05-14 11:08:05.162 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer'
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiActivityMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiOrderMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\DefiRateMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\KlineSymbolMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\SettingMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TActivityRechargeMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAgentActivityInfoMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAddressInfoMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppAssetMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppMailMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppRechargeMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserDetailMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppUserMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppWalletRecordMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TAppuserLoginLogMapper.class]
-2025-05-14 11:08:05.178 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelInfoMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TBotKlineModelMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCollectionOrderMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractCoinMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractLossMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractOrderMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TContractPositionMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencyOrderMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TCurrencySymbolMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TExchangeCoinRecordMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterInfoMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THelpCenterMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\THomeSetterMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadOrderMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TLoadProductMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMarketsMapper.class]
-2025-05-14 11:08:05.179 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineFinancialMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderDayMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineOrderMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMineUserMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingOrderMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TMingProductUserMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftOrderMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftProductMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNftSeriesMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TNoticeMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOptionRulesMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinOrderMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TOwnCoinSubscribeOrderMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondCoinConfigMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondContractOrderMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSecondPeriodConfigMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSpontaneousCoinMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolManageMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TSymbolsMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserBankMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserCoinMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TUserSymbolAddressMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\bussiness\mapper\TWithdrawMapper.class]
-2025-05-14 11:08:05.180 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysConfigMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDeptMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictDataMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysDictTypeMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysLogininforMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysMenuMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysNoticeMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysOperLogMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysPostMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleDeptMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysRoleMenuMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserPostMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-system\target\classes\com\ruoyi\system\mapper\SysUserRoleMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobLogMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-quartz\target\classes\com\ruoyi\quartz\mapper\SysJobMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableColumnMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.scanCandidateComponents:435] - Identified candidate component class: file [D:\workspace\echo2.0\ruoyi-generator\target\classes\com\ruoyi\generator\mapper\GenTableMapper.class]
-2025-05-14 11:08:05.181 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiActivityMapper' and 'com.ruoyi.bussiness.mapper.DefiActivityMapper' mapperInterface
-2025-05-14 11:08:05.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiActivityMapper'.
-2025-05-14 11:08:05.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiOrderMapper' and 'com.ruoyi.bussiness.mapper.DefiOrderMapper' mapperInterface
-2025-05-14 11:08:05.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiOrderMapper'.
-2025-05-14 11:08:05.182 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'defiRateMapper' and 'com.ruoyi.bussiness.mapper.DefiRateMapper' mapperInterface
-2025-05-14 11:08:05.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'defiRateMapper'.
-2025-05-14 11:08:05.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'klineSymbolMapper' and 'com.ruoyi.bussiness.mapper.KlineSymbolMapper' mapperInterface
-2025-05-14 11:08:05.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'klineSymbolMapper'.
-2025-05-14 11:08:05.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'settingMapper' and 'com.ruoyi.bussiness.mapper.SettingMapper' mapperInterface
-2025-05-14 11:08:05.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'settingMapper'.
-2025-05-14 11:08:05.183 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TActivityRechargeMapper' and 'com.ruoyi.bussiness.mapper.TActivityRechargeMapper' mapperInterface
-2025-05-14 11:08:05.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TActivityRechargeMapper'.
-2025-05-14 11:08:05.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAgentActivityInfoMapper' and 'com.ruoyi.bussiness.mapper.TAgentActivityInfoMapper' mapperInterface
-2025-05-14 11:08:05.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAgentActivityInfoMapper'.
-2025-05-14 11:08:05.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAddressInfoMapper' and 'com.ruoyi.bussiness.mapper.TAppAddressInfoMapper' mapperInterface
-2025-05-14 11:08:05.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAddressInfoMapper'.
-2025-05-14 11:08:05.184 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppAssetMapper' and 'com.ruoyi.bussiness.mapper.TAppAssetMapper' mapperInterface
-2025-05-14 11:08:05.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppAssetMapper'.
-2025-05-14 11:08:05.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppMailMapper' and 'com.ruoyi.bussiness.mapper.TAppMailMapper' mapperInterface
-2025-05-14 11:08:05.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppMailMapper'.
-2025-05-14 11:08:05.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppRechargeMapper' and 'com.ruoyi.bussiness.mapper.TAppRechargeMapper' mapperInterface
-2025-05-14 11:08:05.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppRechargeMapper'.
-2025-05-14 11:08:05.185 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserDetailMapper' and 'com.ruoyi.bussiness.mapper.TAppUserDetailMapper' mapperInterface
-2025-05-14 11:08:05.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserDetailMapper'.
-2025-05-14 11:08:05.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppUserMapper' and 'com.ruoyi.bussiness.mapper.TAppUserMapper' mapperInterface
-2025-05-14 11:08:05.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppUserMapper'.
-2025-05-14 11:08:05.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppWalletRecordMapper' and 'com.ruoyi.bussiness.mapper.TAppWalletRecordMapper' mapperInterface
-2025-05-14 11:08:05.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppWalletRecordMapper'.
-2025-05-14 11:08:05.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TAppuserLoginLogMapper' and 'com.ruoyi.bussiness.mapper.TAppuserLoginLogMapper' mapperInterface
-2025-05-14 11:08:05.186 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TAppuserLoginLogMapper'.
-2025-05-14 11:08:05.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelInfoMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelInfoMapper' mapperInterface
-2025-05-14 11:08:05.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelInfoMapper'.
-2025-05-14 11:08:05.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TBotKlineModelMapper' and 'com.ruoyi.bussiness.mapper.TBotKlineModelMapper' mapperInterface
-2025-05-14 11:08:05.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TBotKlineModelMapper'.
-2025-05-14 11:08:05.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCollectionOrderMapper' and 'com.ruoyi.bussiness.mapper.TCollectionOrderMapper' mapperInterface
-2025-05-14 11:08:05.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCollectionOrderMapper'.
-2025-05-14 11:08:05.187 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractCoinMapper' and 'com.ruoyi.bussiness.mapper.TContractCoinMapper' mapperInterface
-2025-05-14 11:08:05.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractCoinMapper'.
-2025-05-14 11:08:05.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractLossMapper' and 'com.ruoyi.bussiness.mapper.TContractLossMapper' mapperInterface
-2025-05-14 11:08:05.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractLossMapper'.
-2025-05-14 11:08:05.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TContractOrderMapper' mapperInterface
-2025-05-14 11:08:05.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractOrderMapper'.
-2025-05-14 11:08:05.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TContractPositionMapper' and 'com.ruoyi.bussiness.mapper.TContractPositionMapper' mapperInterface
-2025-05-14 11:08:05.188 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TContractPositionMapper'.
-2025-05-14 11:08:05.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencyOrderMapper' and 'com.ruoyi.bussiness.mapper.TCurrencyOrderMapper' mapperInterface
-2025-05-14 11:08:05.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencyOrderMapper'.
-2025-05-14 11:08:05.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TCurrencySymbolMapper' and 'com.ruoyi.bussiness.mapper.TCurrencySymbolMapper' mapperInterface
-2025-05-14 11:08:05.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TCurrencySymbolMapper'.
-2025-05-14 11:08:05.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TExchangeCoinRecordMapper' and 'com.ruoyi.bussiness.mapper.TExchangeCoinRecordMapper' mapperInterface
-2025-05-14 11:08:05.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TExchangeCoinRecordMapper'.
-2025-05-14 11:08:05.189 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterInfoMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterInfoMapper' mapperInterface
-2025-05-14 11:08:05.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterInfoMapper'.
-2025-05-14 11:08:05.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THelpCenterMapper' and 'com.ruoyi.bussiness.mapper.THelpCenterMapper' mapperInterface
-2025-05-14 11:08:05.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THelpCenterMapper'.
-2025-05-14 11:08:05.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'THomeSetterMapper' and 'com.ruoyi.bussiness.mapper.THomeSetterMapper' mapperInterface
-2025-05-14 11:08:05.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'THomeSetterMapper'.
-2025-05-14 11:08:05.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadOrderMapper' and 'com.ruoyi.bussiness.mapper.TLoadOrderMapper' mapperInterface
-2025-05-14 11:08:05.190 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadOrderMapper'.
-2025-05-14 11:08:05.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TLoadProductMapper' and 'com.ruoyi.bussiness.mapper.TLoadProductMapper' mapperInterface
-2025-05-14 11:08:05.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TLoadProductMapper'.
-2025-05-14 11:08:05.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMarketsMapper' and 'com.ruoyi.bussiness.mapper.TMarketsMapper' mapperInterface
-2025-05-14 11:08:05.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMarketsMapper'.
-2025-05-14 11:08:05.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineFinancialMapper' and 'com.ruoyi.bussiness.mapper.TMineFinancialMapper' mapperInterface
-2025-05-14 11:08:05.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineFinancialMapper'.
-2025-05-14 11:08:05.191 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderDayMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderDayMapper' mapperInterface
-2025-05-14 11:08:05.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderDayMapper'.
-2025-05-14 11:08:05.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineOrderMapper' and 'com.ruoyi.bussiness.mapper.TMineOrderMapper' mapperInterface
-2025-05-14 11:08:05.192 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineOrderMapper'.
-2025-05-14 11:08:05.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMineUserMapper' and 'com.ruoyi.bussiness.mapper.TMineUserMapper' mapperInterface
-2025-05-14 11:08:05.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMineUserMapper'.
-2025-05-14 11:08:05.193 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingOrderMapper' and 'com.ruoyi.bussiness.mapper.TMingOrderMapper' mapperInterface
-2025-05-14 11:08:05.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingOrderMapper'.
-2025-05-14 11:08:05.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductMapper' and 'com.ruoyi.bussiness.mapper.TMingProductMapper' mapperInterface
-2025-05-14 11:08:05.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductMapper'.
-2025-05-14 11:08:05.194 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TMingProductUserMapper' and 'com.ruoyi.bussiness.mapper.TMingProductUserMapper' mapperInterface
-2025-05-14 11:08:05.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TMingProductUserMapper'.
-2025-05-14 11:08:05.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftOrderMapper' and 'com.ruoyi.bussiness.mapper.TNftOrderMapper' mapperInterface
-2025-05-14 11:08:05.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftOrderMapper'.
-2025-05-14 11:08:05.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftProductMapper' and 'com.ruoyi.bussiness.mapper.TNftProductMapper' mapperInterface
-2025-05-14 11:08:05.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftProductMapper'.
-2025-05-14 11:08:05.195 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNftSeriesMapper' and 'com.ruoyi.bussiness.mapper.TNftSeriesMapper' mapperInterface
-2025-05-14 11:08:05.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNftSeriesMapper'.
-2025-05-14 11:08:05.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TNoticeMapper' and 'com.ruoyi.bussiness.mapper.TNoticeMapper' mapperInterface
-2025-05-14 11:08:05.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TNoticeMapper'.
-2025-05-14 11:08:05.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOptionRulesMapper' and 'com.ruoyi.bussiness.mapper.TOptionRulesMapper' mapperInterface
-2025-05-14 11:08:05.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOptionRulesMapper'.
-2025-05-14 11:08:05.196 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinMapper' mapperInterface
-2025-05-14 11:08:05.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinMapper'.
-2025-05-14 11:08:05.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinOrderMapper' mapperInterface
-2025-05-14 11:08:05.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinOrderMapper'.
-2025-05-14 11:08:05.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper' and 'com.ruoyi.bussiness.mapper.TOwnCoinSubscribeOrderMapper' mapperInterface
-2025-05-14 11:08:05.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TOwnCoinSubscribeOrderMapper'.
-2025-05-14 11:08:05.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondCoinConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondCoinConfigMapper' mapperInterface
-2025-05-14 11:08:05.197 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondCoinConfigMapper'.
-2025-05-14 11:08:05.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondContractOrderMapper' and 'com.ruoyi.bussiness.mapper.TSecondContractOrderMapper' mapperInterface
-2025-05-14 11:08:05.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondContractOrderMapper'.
-2025-05-14 11:08:05.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSecondPeriodConfigMapper' and 'com.ruoyi.bussiness.mapper.TSecondPeriodConfigMapper' mapperInterface
-2025-05-14 11:08:05.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSecondPeriodConfigMapper'.
-2025-05-14 11:08:05.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSpontaneousCoinMapper' and 'com.ruoyi.bussiness.mapper.TSpontaneousCoinMapper' mapperInterface
-2025-05-14 11:08:05.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSpontaneousCoinMapper'.
-2025-05-14 11:08:05.198 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolManageMapper' and 'com.ruoyi.bussiness.mapper.TSymbolManageMapper' mapperInterface
-2025-05-14 11:08:05.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolManageMapper'.
-2025-05-14 11:08:05.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TSymbolsMapper' and 'com.ruoyi.bussiness.mapper.TSymbolsMapper' mapperInterface
-2025-05-14 11:08:05.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TSymbolsMapper'.
-2025-05-14 11:08:05.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserBankMapper' and 'com.ruoyi.bussiness.mapper.TUserBankMapper' mapperInterface
-2025-05-14 11:08:05.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserBankMapper'.
-2025-05-14 11:08:05.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserCoinMapper' and 'com.ruoyi.bussiness.mapper.TUserCoinMapper' mapperInterface
-2025-05-14 11:08:05.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserCoinMapper'.
-2025-05-14 11:08:05.199 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TUserSymbolAddressMapper' and 'com.ruoyi.bussiness.mapper.TUserSymbolAddressMapper' mapperInterface
-2025-05-14 11:08:05.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TUserSymbolAddressMapper'.
-2025-05-14 11:08:05.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'TWithdrawMapper' and 'com.ruoyi.bussiness.mapper.TWithdrawMapper' mapperInterface
-2025-05-14 11:08:05.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'TWithdrawMapper'.
-2025-05-14 11:08:05.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface
-2025-05-14 11:08:05.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysConfigMapper'.
-2025-05-14 11:08:05.200 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface
-2025-05-14 11:08:05.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDeptMapper'.
-2025-05-14 11:08:05.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface
-2025-05-14 11:08:05.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictDataMapper'.
-2025-05-14 11:08:05.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface
-2025-05-14 11:08:05.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysDictTypeMapper'.
-2025-05-14 11:08:05.201 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface
-2025-05-14 11:08:05.202 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysLogininforMapper'.
-2025-05-14 11:08:05.202 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface
-2025-05-14 11:08:05.202 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysMenuMapper'.
-2025-05-14 11:08:05.202 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface
-2025-05-14 11:08:05.202 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysNoticeMapper'.
-2025-05-14 11:08:05.202 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface
-2025-05-14 11:08:05.202 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysOperLogMapper'.
-2025-05-14 11:08:05.202 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface
-2025-05-14 11:08:05.203 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysPostMapper'.
-2025-05-14 11:08:05.203 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface
-2025-05-14 11:08:05.203 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleDeptMapper'.
-2025-05-14 11:08:05.203 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface
-2025-05-14 11:08:05.203 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMapper'.
-2025-05-14 11:08:05.203 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface
-2025-05-14 11:08:05.204 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysRoleMenuMapper'.
-2025-05-14 11:08:05.204 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface
-2025-05-14 11:08:05.204 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserMapper'.
-2025-05-14 11:08:05.204 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface
-2025-05-14 11:08:05.204 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserPostMapper'.
-2025-05-14 11:08:05.204 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface
-2025-05-14 11:08:05.204 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysUserRoleMapper'.
-2025-05-14 11:08:05.204 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobLogMapper' and 'com.ruoyi.quartz.mapper.SysJobLogMapper' mapperInterface
-2025-05-14 11:08:05.205 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobLogMapper'.
-2025-05-14 11:08:05.205 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'sysJobMapper' and 'com.ruoyi.quartz.mapper.SysJobMapper' mapperInterface
-2025-05-14 11:08:05.205 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'sysJobMapper'.
-2025-05-14 11:08:05.205 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface
-2025-05-14 11:08:05.205 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableColumnMapper'.
-2025-05-14 11:08:05.205 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Creating MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface
-2025-05-14 11:08:05.206 [DEBUG] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.debug:49] - Enabling autowire by type for MapperFactoryBean with name 'genTableMapper'.
-2025-05-14 11:08:05.227 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor'
-2025-05-14 11:08:05.238 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
-2025-05-14 11:08:05.238 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'springUtils'
-2025-05-14 11:08:05.238 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor'
-2025-05-14 11:08:05.238 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'conversionServicePostProcessor'
-2025-05-14 11:08:05.239 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
-2025-05-14 11:08:05.239 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory'
-2025-05-14 11:08:05.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
-2025-05-14 11:08:05.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
-2025-05-14 11:08:05.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor'
-2025-05-14 11:08:05.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder'
-2025-05-14 11:08:05.241 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinderFactory'
-2025-05-14 11:08:05.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator'
-2025-05-14 11:08:05.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor'
-2025-05-14 11:08:05.243 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration'
-2025-05-14 11:08:05.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'
-2025-05-14 11:08:05.244 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration'
-2025-05-14 11:08:05.245 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodValidationPostProcessor'
-2025-05-14 11:08:05.252 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'methodValidationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 11:08:05.253 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.EnableConfigurationPropertiesRegistrar.methodValidationExcludeFilter'
-2025-05-14 11:08:05.253 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor'
-2025-05-14 11:08:05.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment'
-2025-05-14 11:08:05.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor'
-2025-05-14 11:08:05.254 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor'
-2025-05-14 11:08:05.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor'
-2025-05-14 11:08:05.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor'
-2025-05-14 11:08:05.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration'
-2025-05-14 11:08:05.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.config.internalCacheAdvisor'
-2025-05-14 11:08:05.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.cache.annotation.ProxyCachingConfiguration'
-2025-05-14 11:08:05.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'metaDataSourceAdvisor'
-2025-05-14 11:08:05.255 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'methodSecurityMetadataSource'
-2025-05-14 11:08:05.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration'
-2025-05-14 11:08:05.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicDatasourceAnnotationAdvisor'
-2025-05-14 11:08:05.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:08:05.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:08:05.256 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:08:05.260 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.DataScopeAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.DataScope) throws java.lang.Throwable
-2025-05-14 11:08:05.262 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public java.lang.Object com.ruoyi.framework.aspectj.DataSourceAspect.around(org.aspectj.lang.ProceedingJoinPoint) throws java.lang.Throwable
-2025-05-14 11:08:05.264 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.boBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log)
-2025-05-14 11:08:05.265 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterReturning(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Object)
-2025-05-14 11:08:05.266 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.LogAspect.doAfterThrowing(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.Log,java.lang.Exception)
-2025-05-14 11:08:05.267 [DEBUG] [restartedMain] [org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.getAdvice:258] - Found AspectJ method: public void com.ruoyi.framework.aspectj.RateLimiterAspect.doBefore(org.aspectj.lang.JoinPoint,com.ruoyi.common.annotation.RateLimiter) throws java.lang.Throwable
-2025-05-14 11:08:05.270 [DEBUG] [restartedMain] [org.springframework.core.LocalVariableTableParameterNameDiscoverer.inspectClass:105] - Cannot find '.class' file for class [class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$361b52a7] - unable to determine constructor/method parameter names
-2025-05-14 11:08:05.270 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 11:08:05.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:08:05.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:08:05.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties'
-2025-05-14 11:08:05.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:08:05.271 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:08:05.272 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:08:05.272 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:08:05.272 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:08:05.272 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:08:05.283 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.283 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:08:05.283 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:08:05.283 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:08:05.283 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration'
-2025-05-14 11:08:05.287 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' via constructor to bean named 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties'
-2025-05-14 11:08:05.288 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$361b52a7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.288 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dynamicTransactionAdvisor'
-2025-05-14 11:08:05.295 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dsProcessor'
-2025-05-14 11:08:05.296 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dsProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@289cf717'
-2025-05-14 11:08:05.296 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.298 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dynamicDatasourceAnnotationAdvisor' via factory method to bean named 'dsProcessor'
-2025-05-14 11:08:05.299 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'objectPostProcessor'
-2025-05-14 11:08:05.299 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration'
-2025-05-14 11:08:05.300 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'objectPostProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@289cf717'
-2025-05-14 11:08:05.301 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@fa941d9' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.307 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.311 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheOperationSource'
-2025-05-14 11:08:05.315 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'cacheInterceptor'
-2025-05-14 11:08:05.316 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'cacheInterceptor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 11:08:05.317 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheOperationSource'
-2025-05-14 11:08:05.317 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.cache.config.internalCacheAdvisor' via factory method to bean named 'cacheInterceptor'
-2025-05-14 11:08:05.321 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionAttributeSource'
-2025-05-14 11:08:05.325 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'transactionInterceptor'
-2025-05-14 11:08:05.326 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 11:08:05.327 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource'
-2025-05-14 11:08:05.327 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor'
-2025-05-14 11:08:05.329 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'webMvcObjectMapperConfigurer'
-2025-05-14 11:08:05.331 [DEBUG] [restartedMain] [org.springframework.ui.context.support.UiApplicationContextUtils.initThemeSource:85] - Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@ec9271f]
-2025-05-14 11:08:05.332 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactory'
-2025-05-14 11:08:05.332 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat'
-2025-05-14 11:08:05.335 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'websocketServletWebServerCustomizer'
-2025-05-14 11:08:05.335 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration'
-2025-05-14 11:08:05.338 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer'
-2025-05-14 11:08:05.338 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration'
-2025-05-14 11:08:05.340 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:08:05.348 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:08:05.349 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer'
-2025-05-14 11:08:05.350 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:08:05.351 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer'
-2025-05-14 11:08:05.351 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration'
-2025-05-14 11:08:05.353 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment'
-2025-05-14 11:08:05.354 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:08:05.358 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer'
-2025-05-14 11:08:05.358 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration'
-2025-05-14 11:08:05.359 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:08:05.362 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'errorPageCustomizer'
-2025-05-14 11:08:05.362 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration'
-2025-05-14 11:08:05.363 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' via constructor to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties'
-2025-05-14 11:08:05.366 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServletRegistration'
-2025-05-14 11:08:05.366 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration'
-2025-05-14 11:08:05.368 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'dispatcherServlet'
-2025-05-14 11:08:05.368 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration'
-2025-05-14 11:08:05.369 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 11:08:05.375 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 11:08:05.396 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet'
-2025-05-14 11:08:05.396 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties'
-2025-05-14 11:08:05.397 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'multipartConfigElement'
-2025-05-14 11:08:05.397 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration'
-2025-05-14 11:08:05.397 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 11:08:05.400 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' via constructor to bean named 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties'
-2025-05-14 11:08:05.408 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.createArgumentArray:808] - Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration'
-2025-05-14 11:08:05.431 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getArchiveFileDocumentRoot:81] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 11:08:05.431 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getExplodedWarFileDocumentRoot:125] - Code archive: C:\Users\QiniuKj\.m2\repository\org\springframework\boot\spring-boot\2.5.15\spring-boot-2.5.15.jar
-2025-05-14 11:08:05.431 [DEBUG] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.logNoDocumentRoots:149] - None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored.
-2025-05-14 11:08:05.448 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 11:08:05.449 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 11:08:05.449 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 11:08:05.449 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 11:08:05.502 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat-1].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 11:08:05.502 [DEBUG] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:284] - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT]
-2025-05-14 11:08:05.502 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 1036 ms
-2025-05-14 11:08:05.504 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'someFilterRegistration'
-2025-05-14 11:08:05.504 [DEBUG] [restartedMain] [org.springframework.beans.factory.support.DefaultListableBeanFactory.getSingleton:225] - Creating shared instance of singleton bean 'filterConfig'
-2025-05-14 11:08:05.505 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 11:08:05.507 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 11:08:05.510 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 11:08:05.517 [DEBUG] [restartedMain] [org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener.logAutoConfigurationReport:126] - 
-
-
-============================
-CONDITIONS EVALUATION REPORT
-============================
-
-
-Positive matches:
------------------
-
-   AopAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration matched:
-      - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   BeanValidatorPluginsConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-
-   CacheAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) found bean 'cacheInterceptor'; @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   CacheAutoConfiguration#cacheManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceInitializationConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DispatcherServletAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition)
-      - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
-      - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
-
-   DruidDataSourceAutoConfigure matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DruidDynamicDataSourceConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' (OnClassCondition)
-
-   DynamicDataSourceAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSourceInitEvent matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.event.DataSourceInitEvent; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dsProcessor matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.processor.DsProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicDatasourceAnnotationAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.aop.enabled=true) matched (OnPropertyCondition)
-
-   DynamicDataSourceAutoConfiguration#dynamicTransactionAdvisor matched:
-      - @ConditionalOnProperty (spring.datasource.dynamic.seata=false) matched (OnPropertyCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration#dataSourceCreator matched:
-      - @ConditionalOnMissingBean (types: com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.alibaba.druid.pool.DruidDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration matched:
-      - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
-      - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-
-   ErrorMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ErrorMvcAutoConfiguration#basicErrorController matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration#errorAttributes matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
-      - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
-      - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
-      - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'freemarker.template.Configuration', 'org.springframework.ui.freemarker.FreeMarkerConfigurationFactory' (OnClassCondition)
-
-   FreeMarkerServletWebConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.freemarker.FreeMarkerConfig; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   FreeMarkerServletWebConfiguration#freeMarkerViewResolver matched:
-      - @ConditionalOnProperty (spring.freemarker.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (names: freeMarkerViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   GsonAutoConfiguration#gson matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.Gson; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonAutoConfiguration#gsonBuilder matched:
-      - @ConditionalOnMissingBean (types: com.google.gson.GsonBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   GsonHttpMessageConvertersConfiguration matched:
-      - @ConditionalOnClass found required class 'com.google.gson.Gson' (OnClassCondition)
-
-   HttpEncodingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition)
-
-   HttpEncodingAutoConfiguration#characterEncodingFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   HttpMessageConvertersAutoConfiguration#messageConverters matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition)
-
-   HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-
-   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition)
-
-   JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition)
-
-   JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
-      - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
-      - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
-      - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JdbcTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   JdbcTemplateConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JedisConnectionConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'org.springframework.data.redis.connection.jedis.JedisConnection', 'redis.clients.jedis.Jedis' (OnClassCondition)
-      - @ConditionalOnProperty (spring.redis.client-type=jedis) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
-      - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
-
-   JmxAutoConfiguration#mbeanExporter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#mbeanServer matched:
-      - @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   JmxAutoConfiguration#objectNamingStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LifecycleAutoConfiguration#defaultLifecycleProcessor matched:
-      - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration matched:
-      - Initialized Restarter Condition available and initialized (OnInitializedRestarterCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.livereload.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.LiveReloadConfiguration#liveReloadServer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.livereload.LiveReloadServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration matched:
-      - @ConditionalOnProperty (spring.devtools.restart.enabled) matched (OnPropertyCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathFileSystemWatcher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathFileSystemWatcher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#classPathRestartStrategy matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.devtools.classpath.ClassPathRestartStrategy; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   LocalDevToolsAutoConfiguration.RestartConfiguration#conditionEvaluationDeltaLoggingListener matched:
-      - @ConditionalOnProperty (spring.devtools.restart.log-condition-evaluation-delta) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
-
-   MultipartAutoConfiguration#multipartConfigElement matched:
-      - @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MultipartAutoConfiguration#multipartResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition)
-      - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single primary bean 'dynamicDataSource' from beans 'masterDataSource', 'dynamicDataSource' (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
-      - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration#sqlSessionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition)
-
-   NamedParameterJdbcTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   NettyAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition)
-
-   OpenApiAutoConfiguration matched:
-      - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition)
-
-   OpenApiControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   OpenApiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   PageHelperAutoConfiguration matched:
-      - @ConditionalOnBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found bean 'sqlSessionFactory' (OnBeanCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition)
-
-   PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
-      - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   QuartzAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.quartz.Scheduler', 'org.springframework.scheduling.quartz.SchedulerFactoryBean', 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   QuartzAutoConfiguration#quartzScheduler matched:
-      - @ConditionalOnMissingBean (types: org.springframework.scheduling.quartz.SchedulerFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition)
-
-   RedisAutoConfiguration#stringRedisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisCacheConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition)
-      - Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisRepositoriesAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition)
-      - @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
-      - @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (RestTemplateAutoConfiguration.NotReactiveWebApplicationCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RestTemplateAutoConfiguration#restTemplateBuilderConfigurer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
-
-   SecurityAutoConfiguration#authenticationEventPublisher matched:
-      - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SecurityFilterAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SecurityFilterAutoConfiguration#securityFilterChainRegistration matched:
-      - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition)
-
-   ServletWebServerFactoryAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.servlet.ServletRequest' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
-      - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
-
-   SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#pageableCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringDataWebAutoConfiguration#sortCustomizer matched:
-      - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringfoxWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SqlInitializationAutoConfiguration matched:
-      - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition)
-      - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   Swagger2ControllerWebMvc matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   Swagger2WebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   SwaggerUiWebMvcConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition)
-
-   TaskExecutionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
-
-   TaskExecutionAutoConfiguration#taskExecutorBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
-
-   TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TelegramBotConfig matched:
-      - @ConditionalOnClass found required class 'org.telegram.telegrambots.meta.TelegramBotsApi' (OnClassCondition)
-
-   TransactionAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition)
-
-   TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
-      - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition)
-
-   TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
-      - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition)
-      - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
-
-   ValidationAutoConfiguration#defaultValidator matched:
-      - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   ValidationAutoConfiguration#methodValidationPostProcessor matched:
-      - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration#formContentFilter matched:
-      - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition)
-      - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched:
-      - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched:
-      - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
-      - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
-      - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcRequestHandlerProvider matched:
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSecurityEnablerConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-      - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebSocketMessagingAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration matched:
-      - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer' (OnClassCondition)
-      - found 'session' scope (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
-      - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched:
-      - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   ActiveMQAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   AopAutoConfiguration.AspectJAutoProxyingConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-
-   AopAutoConfiguration.ClassProxyingConfiguration:
-      Did not match:
-         - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
-
-   ArtemisAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
-
-   BatchAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
-
-   CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-
-   CaffeineCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition)
-
-   CassandraAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   CassandraReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition)
-
-   CassandraRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition)
-
-   ClientHttpConnectorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   CodecsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   ContractConfig:
-      Did not match:
-         - @ConditionalOnProperty (contract.address) did not find property 'contract.address' (OnPropertyCondition)
-
-   CouchbaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   CouchbaseReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Cluster' (OnClassCondition)
-
-   CouchbaseRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.couchbase.client.java.Bucket' (OnClassCondition)
-
-   DevToolsDataSourceAutoConfiguration:
-      Did not match:
-         - DevTools DataSource Condition did not find a single DataSource bean (DevToolsDataSourceAutoConfiguration.DevToolsDataSourceCondition)
-      Matched:
-         - Devtools devtools enabled. (OnEnabledDevToolsCondition)
-
-   DevToolsDataSourceAutoConfiguration.DatabaseShutdownExecutorEntityManagerFactoryDependsOnPostProcessor:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition)
-         - Ancestor org.springframework.boot.devtools.autoconfigure.DevToolsDataSourceAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   DevToolsR2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
-
-   DruidConfig#removeDruidFilterRegistrationBean:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.statViewServlet.enabled=true) did not find property 'spring.datasource.druid.statViewServlet.enabled' (OnPropertyCondition)
-
-   DruidConfig#slaveDataSource:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.slave.enabled=true) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidDataSourceAutoConfigure#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DruidFilterConfiguration#commonsLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.commons-log.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#configFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.config.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#encodingConvertFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.encoding.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4j2Filter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j2.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#log4jFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.log4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#slf4jLogFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.slf4j.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#statFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.stat.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallConfig:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidFilterConfiguration#wallFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.wall.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidSpringAopConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.aop-patterns) did not find property 'spring.datasource.druid.aop-patterns' (OnPropertyCondition)
-
-   DruidStatViewServletConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.stat-view-servlet.enabled=true) did not find property 'spring.datasource.druid.stat-view-servlet.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DruidWebStatFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.web-stat-filter.enabled=true) did not find property 'spring.datasource.druid.web-stat-filter.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DynamicDataSourceAutoConfiguration#dataSource:
-      Did not match:
-         - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' masterDataSource, dynamicDataSource (OnBeanCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.BeeCpDataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.beecp.BeeDataSource' (OnClassCondition)
-
-   DynamicDataSourceCreatorAutoConfiguration.Dbcp2DataSourceCreatorConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
-
-   EhCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
-
-   ElasticsearchDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.core.ElasticsearchRestTemplate' (OnClassCondition)
-
-   ElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
-
-   ElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestHighLevelClient' (OnClassCondition)
-
-   EmbeddedLdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
-
-   EmbeddedMongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.MongoClientSettings' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition)
-
-   EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   ErrorWebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   FilterConfig#xssFilterRegistration:
-      Did not match:
-         - @ConditionalOnProperty (xss.enabled=true) did not find property 'xss.enabled' (OnPropertyCondition)
-
-   FlywayAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
-
-   FreeMarkerNonWebConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication found 'session' scope and did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerReactiveWebConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   FreeMarkerServletWebConfiguration#resourceUrlEncodingFilter:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   GenericCacheConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.cache.Cache; SearchStrategy: all) did not find any beans of type org.springframework.cache.Cache (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
-
-   GroovyTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
-
-   GsonHttpMessageConvertersConfiguration.GsonHttpMessageConverterConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnavailable NoneNestedConditions 1 matched 1 did not; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JsonbPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jsonb) did not find property 'spring.mvc.converters.preferred-json-mapper'; NestedCondition on GsonHttpMessageConvertersConfiguration.JacksonAndJsonbUnavailableCondition.JacksonAvailable @ConditionalOnBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) found bean 'mappingJackson2HttpMessageConverter'; NestedCondition on GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition.GsonPreferred @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=gson) did not find property 'spring.mvc.converters.preferred-json-mapper' (GsonHttpMessageConvertersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCondition)
-
-   H2ConsoleAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
-
-   HazelcastAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HazelcastJpaDependencyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
-
-   HibernateJpaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.persistence.EntityManager' (OnClassCondition)
-
-   HttpHandlerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
-
-   HypermediaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition)
-
-   InfinispanCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition)
-
-   InfluxDbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
-
-   IntegrationAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
-
-   JCacheCacheConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
-
-   JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
-
-   JdbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition)
-
-   JerseyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
-
-   JmsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition)
-
-   JndiConnectionFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
-
-   JndiDataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition)
-
-   JooqAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
-
-   JpaRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition)
-
-   JsonbAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JsonbHttpMessageConvertersConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
-
-   JtaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition)
-
-   KafkaAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
-
-   LdapAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
-
-   LdapRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
-
-   LettuceConnectionConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.lettuce.core.RedisClient' (OnClassCondition)
-
-   LiquibaseAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition)
-
-   MailSenderAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.JndiNameProperty @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name'; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.HostProperty @ConditionalOnProperty (spring.mail.host) did not find property 'host' (MailSenderAutoConfiguration.MailSenderCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender' (OnClassCondition)
-
-   MailSenderValidatorAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-   MongoAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
-
-   MongoRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition)
-
-   MustacheAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
-
-   MybatisAutoConfiguration#sqlSessionFactory:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) found beans of type 'org.apache.ibatis.session.SqlSessionFactory' sqlSessionFactory (OnBeanCondition)
-
-   MybatisAutoConfiguration#sqlSessionTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) found beans of type 'org.mybatis.spring.SqlSessionTemplate' sqlSessionTemplate (OnBeanCondition)
-
-   MybatisAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.LegacyVelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.velocity.Driver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) found beans of type 'org.mybatis.spring.mapper.MapperScannerConfigurer' com.ruoyi.framework.config.ApplicationConfig#MapperScannerRegistrar#0 (OnBeanCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition)
-
-   MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition)
-
-   Neo4jAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jReactiveRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   Neo4jRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition)
-
-   NoOpCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
-
-   OAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
-
-   OAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.BearerTokenAuthenticationToken' (OnClassCondition)
-
-   OpenApiControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   OpenApiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   ProjectInfoAutoConfiguration#buildProperties:
-      Did not match:
-         - @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
-
-   ProjectInfoAutoConfiguration#gitProperties:
-      Did not match:
-         - GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
-
-   QuartzAutoConfiguration.JdbcStoreTypeConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.quartz.job-store-type=jdbc) did not find property 'job-store-type' (OnPropertyCondition)
-
-   R2dbcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcDataAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate' (OnClassCondition)
-
-   R2dbcInitializationConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (OnClassCondition)
-
-   R2dbcRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)
-
-   R2dbcTransactionManagerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.r2dbc.connection.R2dbcTransactionManager' (OnClassCondition)
-
-   RSocketMessagingAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketRequesterAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RSocketSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor' (OnClassCondition)
-
-   RSocketServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.core.RSocketServer' (OnClassCondition)
-
-   RSocketStrategiesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.rsocket.RSocket' (OnClassCondition)
-
-   RabbitAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition)
-
-   ReactiveElasticsearchRepositoriesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.reactive.ReactiveElasticsearchClient' (OnClassCondition)
-
-   ReactiveElasticsearchRestClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.netty.http.client.HttpClient' (OnClassCondition)
-
-   ReactiveOAuth2ClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveOAuth2ResourceServerAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   ReactiveSecurityAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   ReactiveUserDetailsServiceAutoConfiguration:
-      Did not match:
-         - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.ReactiveUserDetailsServiceCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
-
-   ReactiveWebServerFactoryAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   RedisAutoConfiguration#redisTemplate:
-      Did not match:
-         - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition)
-
-   RedisReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
-
-   RemoteDevToolsAutoConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.devtools.remote.secret) did not find property 'secret' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'javax.servlet.Filter', 'org.springframework.http.server.ServerHttpRequest' (OnClassCondition)
-
-   RepositoryRestMvcAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
-
-   SaOAuth2BeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaOAuth2BeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.oauth2.SaOAuth2Manager' (OnClassCondition)
-
-   SaSsoBeanInject:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   SaSsoBeanRegister:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'cn.dev33.satoken.sso.SaSsoManager' (OnClassCondition)
-
-   Saml2RelyingPartyAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition)
-
-   SecurityDataConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition)
-
-   SendGridAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
-
-   ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedJetty:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
-
-   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
-
-   SessionAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
-
-   SimpleCacheConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (OnBeanCondition)
-      Matched:
-         - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
-
-   SolrAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
-
-   SpringBootWebSecurityConfiguration:
-      Did not match:
-         - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter' securityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-      Matched:
-         - found 'session' scope (OnWebApplicationCondition)
-
-   SpringDataRestConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition)
-
-   SpringfoxWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2ControllerWebFlux:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   Swagger2WebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   SwaggerUiWebFluxConfiguration:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor:
-      Did not match:
-         - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' threadPoolTaskExecutor, scheduledExecutorService, socketThread, myTaskAsyncPool (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) found beans of type 'java.util.concurrent.ScheduledExecutorService' scheduledExecutorService (OnBeanCondition)
-
-   ThymeleafAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition)
-
-   TransactionAutoConfiguration#transactionalOperator:
-      Did not match:
-         - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration:
-      Did not match:
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-      Matched:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
-         - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
-
-   UserDetailsServiceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManagerBean and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' userDetailsServiceImpl (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-
-   WebClientAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
-
-   WebFluxAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
-
-   WebFluxRequestHandlerProvider:
-      Did not match:
-         - did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
-      Did not match:
-         - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
-
-   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
-      Did not match:
-         - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
-
-   WebServiceTemplateAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition)
-
-   WebServicesAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
-
-   WebSocketMessagingAutoConfiguration.WebSocketMessageConverterConfiguration:
-      Did not match:
-         - @ConditionalOnBean (types: org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration,com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans of type org.springframework.web.socket.config.annotation.DelegatingWebSocketMessageBrokerConfiguration (OnBeanCondition)
-      Matched:
-         - @ConditionalOnClass found required classes 'com.fasterxml.jackson.databind.ObjectMapper', 'org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration' (OnClassCondition)
-
-   WebSocketReactiveAutoConfiguration:
-      Did not match:
-         - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition)
-
-   WebSocketServletAutoConfiguration.Jetty10WebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.websocket.javax.server.internal.JavaxWebSocketServerContainer', 'org.eclipse.jetty.websocket.server.JettyWebSocketServerContainer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
-
-   WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
-
-   XADataSourceAutoConfiguration:
-      Did not match:
-         - @ConditionalOnClass did not find required class 'javax.transaction.TransactionManager' (OnClassCondition)
-
-
-Exclusions:
------------
-
-    org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
-
-
-Unconditional classes:
-----------------------
-
-    org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanRegister
-
-    cn.dev33.satoken.dao.SaTokenDaoRedisJackson
-
-    org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
-
-    org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
-
-    cn.dev33.satoken.spring.SaBeanInject
-
-    org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
-
-    org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
-
-
-
-2025-05-14 11:08:05.524 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 11:08:08.117 [DEBUG] [Thread-7] [org.springframework.boot.devtools.restart.classloader.RestartClassLoader.<init>:85] - Created RestartClassLoader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@184aad53
-2025-05-14 11:08:08.117 [DEBUG] [Thread-7] [org.springframework.boot.devtools.restart.Restarter.doStart:281] - Starting application com.ruoyi.AdminApplication with URLs [file:/D:/workspace/echo2.0/ruoyi-admin/target/classes/, file:/D:/workspace/echo2.0/ruoyi-framework/target/classes/, file:/D:/workspace/echo2.0/ruoyi-system/target/classes/, file:/D:/workspace/echo2.0/ruoyi-quartz/target/classes/, file:/D:/workspace/echo2.0/ruoyi-common/target/classes/, file:/C:/Users/QiniuKj/.m2/repository/com/alibaba/fastjson2/fastjson2/2.0.25/fastjson2-2.0.25.jar, file:/C:/Users/QiniuKj/.m2/repository/com/alibaba/fastjson/1.2.47/fastjson-1.2.47.jar, file:/D:/workspace/echo2.0/ruoyi-generator/target/classes/]

+ 0 - 16
log/error.log

@@ -1,16 +0,0 @@
-2025-05-19 09:46:46.725 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)

+ 0 - 299
log/error/error.2025-05-14_10.log

@@ -1,299 +0,0 @@
-2025-05-14 10:40:22.510 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 10:40:23.525 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:40:23.551 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 10:42:42.370 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:42:42.385 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 10:57:33.209 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 10:57:33.691 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:57:33.718 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted

+ 0 - 194
log/error/error.2025-05-14_11.log

@@ -1,194 +0,0 @@
-2025-05-14 11:07:14.456 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 11:07:15.224 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 11:07:15.251 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 11:08:05.505 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 11:08:05.524 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted

+ 0 - 127
log/info.log

@@ -1,127 +0,0 @@
-2025-05-19 09:46:46.478 [INFO] [restartedMain] [com.ruoyi.ApiApplication.logStarting:55] - Starting ApiApplication using Java 20.0.2 on qiniu with PID 7920 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-19 09:46:46.484 [INFO] [restartedMain] [com.ruoyi.ApiApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-19 09:46:46.725 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-19 09:46:46.893 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-19 09:46:46.893 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-19 09:46:46.894 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces.
-2025-05-19 09:46:46.959 [WARN] [restartedMain] [org.mybatis.spring.mapper.ClassPathMapperScanner.warn:44] - No MyBatis mapper was found in '[com.ruoyi]' package. Please check your configuration.
-2025-05-19 09:46:47.009 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-19 09:46:47.013 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$77d965eb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-19 09:46:47.016 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-19 09:46:47.097 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-19 09:46:47.097 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-19 09:46:47.097 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-19 09:46:47.097 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-19 09:46:47.147 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-19 09:46:47.148 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 661 ms
-2025-05-19 09:46:47.422 [INFO] [restartedMain] [org.springframework.boot.devtools.autoconfigure.OptionalLiveReloadServer.startServer:58] - LiveReload server is running on port 35729
-2025-05-19 09:46:47.504 [WARN] [restartedMain] [com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet:236] - dynamic-datasource initial loaded [0] datasource,Please add your primary datasource or check your configuration
-2025-05-19 09:46:47.605 [WARN] [restartedMain] [org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration.checkTemplateLocationExists:65] - Cannot find template location(s): [classpath:/templates/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false)
-2025-05-19 09:46:47.637 [WARN] [restartedMain] [org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration.getOrDeducePassword:85] - 
-
-Using generated security password: 742df183-7fe8-4caa-8eb3-5d7596edd625
-
-This generated password is for development use only. Your security configuration must be updated before running your application in production.
-
-2025-05-19 09:46:47.679 [INFO] [restartedMain] [org.springframework.security.web.DefaultSecurityFilterChain.<init>:52] - Will not secure any request
-2025-05-19 09:46:47.733 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Starting ProtocolHandler ["http-nio-8080"]
-2025-05-19 09:46:47.737 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start:220] - Tomcat started on port(s): 8080 (http) with context path ''
-2025-05-19 09:46:47.810 [INFO] [restartedMain] [com.ruoyi.ApiApplication.logStarted:61] - Started ApiApplication in 1.378 seconds (JVM running for 66.204)
-2025-05-19 09:46:47.812 [INFO] [restartedMain] [org.springframework.boot.devtools.autoconfigure.ConditionEvaluationDeltaLoggingListener.onApplicationEvent:58] - Condition evaluation delta:
-
-
-==========================
-CONDITION EVALUATION DELTA
-==========================
-
-
-Positive matches:
------------------
-
-   DynamicDataSourceAutoConfiguration#dataSource matched:
-      - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotFoundConfiguration matched:
-      - @ConditionalOnMissingBean (types: org.mybatis.spring.mapper.MapperFactoryBean,org.mybatis.spring.mapper.MapperScannerConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   RedisAutoConfiguration#redisTemplate matched:
-      - @ConditionalOnSingleCandidate (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found a single bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   SpringBootWebSecurityConfiguration matched:
-      - found 'session' scope (OnWebApplicationCondition)
-      - AllNestedConditions 2 matched 0 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter,org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) did not find any beans; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition)
-
-   TaskExecutionAutoConfiguration#applicationTaskExecutor matched:
-      - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TaskSchedulingAutoConfiguration#taskScheduler matched:
-      - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) found bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor'; @ConditionalOnMissingBean (types: org.springframework.scheduling.annotation.SchedulingConfigurer,org.springframework.scheduling.TaskScheduler,java.util.concurrent.ScheduledExecutorService; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration matched:
-      - @ConditionalOnBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found bean 'transactionManager'; @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration matched:
-      - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
-
-   UserDetailsServiceAutoConfiguration matched:
-      - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
-      - @ConditionalOnBean (types: org.springframework.security.config.annotation.ObjectPostProcessor; SearchStrategy: all) found bean 'objectPostProcessor'; @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-   WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched:
-      - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
-
-
-Negative matches:
------------------
-
-   DruidFilterConfiguration#statFilter:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.filter.stat.enabled) did not find property 'enabled' (OnPropertyCondition)
-
-   DruidStatViewServletConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.stat-view-servlet.enabled=true) did not find property 'spring.datasource.druid.stat-view-servlet.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   DruidWebStatFilterConfiguration:
-      Did not match:
-         - @ConditionalOnProperty (spring.datasource.druid.web-stat-filter.enabled=true) did not find property 'spring.datasource.druid.web-stat-filter.enabled' (OnPropertyCondition)
-      Matched:
-         - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition)
-
-   MessageSourceAutoConfiguration:
-      Did not match:
-         - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
-
-
-Exclusions:
------------
-
-    None
-
-
-Unconditional classes:
-----------------------
-
-    None
-
-
-
-2025-05-19 09:46:58.569 [INFO] [SpringApplicationShutdownHook] [com.baomidou.dynamic.datasource.DynamicRoutingDataSource.destroy:211] - dynamic-datasource start closing ....
-2025-05-19 09:46:58.569 [INFO] [SpringApplicationShutdownHook] [com.baomidou.dynamic.datasource.DynamicRoutingDataSource.destroy:215] - dynamic-datasource all closed success,bye

+ 0 - 353
log/info/info.2025-05-14_10.log

@@ -1,353 +0,0 @@
-2025-05-14 10:40:22.469 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 21216 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 10:40:22.470 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 10:40:22.510 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 10:40:23.057 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 10:40:23.058 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 10:40:23.103 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 44 ms. Found 0 Redis repository interfaces.
-2025-05-14 10:40:23.279 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.285 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$bc43ed7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.291 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.297 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@4e4c2811' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.302 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:40:23.460 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 10:40:23.461 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 10:40:23.461 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 10:40:23.461 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 10:40:23.522 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 10:40:23.522 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 1048 ms
-2025-05-14 10:40:23.525 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:40:23.526 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 10:40:23.528 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 10:40:23.551 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 10:42:41.385 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 21216 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 10:42:41.386 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 10:42:41.944 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 10:42:41.945 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 10:42:41.989 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 44 ms. Found 0 Redis repository interfaces.
-2025-05-14 10:42:42.163 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.167 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$bc43ed7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.173 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.180 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@103275e9' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.184 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:42:42.323 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 10:42:42.323 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 10:42:42.323 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 10:42:42.323 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 10:42:42.368 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat-1].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 10:42:42.369 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 980 ms
-2025-05-14 10:42:42.370 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:42:42.371 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 10:42:42.373 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 10:42:42.385 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 10:57:32.704 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 21988 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 10:57:32.705 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 10:57:33.209 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 10:57:33.265 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 10:57:33.265 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 10:57:33.310 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 43 ms. Found 0 Redis repository interfaces.
-2025-05-14 10:57:33.479 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.486 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$230b794] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.493 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.498 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@20c7787d' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.503 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 10:57:33.644 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 10:57:33.644 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 10:57:33.645 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 10:57:33.645 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 10:57:33.689 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 10:57:33.689 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 981 ms
-2025-05-14 10:57:33.691 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 10:57:33.692 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 10:57:33.694 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 10:57:33.718 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted

+ 0 - 230
log/info/info.2025-05-14_11.log

@@ -1,230 +0,0 @@
-2025-05-14 11:07:14.175 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 25652 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 11:07:14.180 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 11:07:14.456 [ERROR] [SimpleAsyncTaskExecutor-1] [org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer$LoggingErrorHandler.handleError:388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-2025-05-14 11:07:14.756 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 11:07:14.756 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 11:07:14.799 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 42 ms. Found 0 Redis repository interfaces.
-2025-05-14 11:07:14.974 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:14.981 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$361b52a7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:14.988 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:14.994 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@6e4c3069' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:14.999 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:07:15.158 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 11:07:15.158 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 11:07:15.159 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 11:07:15.159 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 11:07:15.221 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 11:07:15.222 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 1039 ms
-2025-05-14 11:07:15.224 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 11:07:15.225 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 11:07:15.227 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 11:07:15.251 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted
-2025-05-14 11:08:04.464 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStarting:55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 25652 (started by QiniuKj in D:\workspace\echo2.0)
-2025-05-14 11:08:04.464 [INFO] [restartedMain] [com.ruoyi.AdminApplication.logStartupProfileInfo:680] - No active profile set, falling back to 1 default profile: "default"
-2025-05-14 11:08:05.051 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.multipleStoresDetected:262] - Multiple Spring Data modules found, entering strict repository configuration mode!
-2025-05-14 11:08:05.051 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:132] - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
-2025-05-14 11:08:05.100 [INFO] [restartedMain] [org.springframework.data.repository.config.RepositoryConfigurationDelegate.registerRepositoriesIn:201] - Finished Spring Data repository scanning in 48 ms. Found 0 Redis repository interfaces.
-2025-05-14 11:08:05.283 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.288 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$361b52a7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.296 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.301 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@fa941d9' of type [org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.307 [INFO] [restartedMain] [org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker.postProcessAfterInitialization:376] - Bean 'methodSecurityMetadataSource' of type [org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
-2025-05-14 11:08:05.448 [INFO] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize:108] - Tomcat initialized with port(s): 8080 (http)
-2025-05-14 11:08:05.449 [INFO] [restartedMain] [org.apache.coyote.http11.Http11NioProtocol.log:173] - Initializing ProtocolHandler ["http-nio-8080"]
-2025-05-14 11:08:05.449 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Starting service [Tomcat]
-2025-05-14 11:08:05.449 [INFO] [restartedMain] [org.apache.catalina.core.StandardEngine.log:173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-2025-05-14 11:08:05.502 [INFO] [restartedMain] [org.apache.catalina.core.ContainerBase.[Tomcat-1].[localhost].[/].log:173] - Initializing Spring embedded WebApplicationContext
-2025-05-14 11:08:05.502 [INFO] [restartedMain] [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.prepareWebApplicationContext:290] - Root WebApplicationContext: initialization completed in 1036 ms
-2025-05-14 11:08:05.505 [ERROR] [restartedMain] [org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup:61] - Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-2025-05-14 11:08:05.507 [INFO] [restartedMain] [org.apache.catalina.core.StandardService.log:173] - Stopping service [Tomcat]
-2025-05-14 11:08:05.510 [WARN] [restartedMain] [org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.refresh:591] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-2025-05-14 11:08:05.524 [ERROR] [restartedMain] [org.springframework.boot.SpringApplication.reportFailure:870] - Application run failed
-org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:142)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:104)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:456)
-	at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:204)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
-	... 11 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:405)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:410)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1352)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1195)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:203)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:97)
-	at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:86)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
-	at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53)
-	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4936)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:795)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
-	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
-	at java.base/java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:317)
-	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java)
-	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
-	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
-	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
-	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:249)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:914)
-	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
-	at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
-	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
-	... 16 common frames omitted
-Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'xss.excludes' in value "${xss.excludes}"
-	at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:180)
-	at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
-	at org.springframework.core.env.AbstractPropertyResolver.doResolvePlaceholders(AbstractPropertyResolver.java:239)
-	at org.springframework.core.env.AbstractPropertyResolver.resolveRequiredPlaceholders(AbstractPropertyResolver.java:210)
-	at org.springframework.context.support.PropertySourcesPlaceholderConfigurer.lambda$processProperties$0(PropertySourcesPlaceholderConfigurer.java:191)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.resolveEmbeddedValue(AbstractBeanFactory.java:936)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1332)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	... 65 common frames omitted

+ 0 - 3172
logs/sys-error.log

@@ -1,3172 +0,0 @@
-10:21:53.085 [restartedMain] ERROR c.r.t.TelegramBotConfig - [lambda$start$0,49] - Failed to register bot null due to error
-org.telegram.telegrambots.meta.exceptions.TelegramApiException: Bot token and username can't be empty
-	at org.telegram.telegrambots.meta.TelegramBotsApi.registerBot(TelegramBotsApi.java:62)
-	at com.ruoyi.telegrambot.TelegramBotConfig.lambda$start$0(TelegramBotConfig.java:47)
-	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
-	at com.ruoyi.telegrambot.TelegramBotConfig.start(TelegramBotConfig.java:44)
-	at com.ruoyi.web.lifecycle.MySmartLifecycle.start(MySmartLifecycle.java:43)
-	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
-	at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
-	at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
-	at java.base/java.lang.Iterable.forEach(Iterable.java:75)
-	at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
-	at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
-	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:937)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 10] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 9] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 13] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 14] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 2] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 4] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 1] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 6] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 8] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 11] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 5] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 3] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 12] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:36.878 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 7] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:22:37.121 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 15] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:41:57.926 [restartedMain] ERROR c.a.d.p.DruidDataSource - [init,929] - init datasource error, url: jdbc:mysql://69.165.68.143:3306/echo2?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2B8
-com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:175)
-	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
-	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:446)
-	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239)
-	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:118)
-	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:232)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:112)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1786)
-	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:925)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1444)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1440)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:83)
-	at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:194)
-	at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:159)
-	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:117)
-	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:67)
-	at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:93)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:68)
-	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
-	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
-	at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
-	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:65)
-	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
-	at jdk.proxy2/jdk.proxy2.$Proxy160.query(Unknown Source)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
-	at jdk.proxy2/jdk.proxy2.$Proxy127.selectList(Unknown Source)
-	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
-	at jdk.proxy3/jdk.proxy3.$Proxy159.selectConfigList(Unknown Source)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.loadingConfigCache(SysConfigServiceImpl.java:177)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.init(SysConfigServiceImpl.java:40)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeanByName(AbstractAutowireCapableBeanFactory.java:479)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:550)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
-	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
-	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.ApiApplication.main(ApiApplication.java:26)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
-	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
-	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:150)
-	at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:166)
-	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89)
-	at com.mysql.cj.NativeSession.connect(NativeSession.java:121)
-	at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:945)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:815)
-	... 190 common frames omitted
-Caused by: java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153)
-	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63)
-	... 193 common frames omitted
-10:41:57.929 [restartedMain] ERROR c.a.d.p.DruidDataSource - [init,971] - {dataSource-1} init error
-com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:175)
-	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
-	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:446)
-	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239)
-	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:118)
-	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:232)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:112)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1786)
-	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:925)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1444)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1440)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:83)
-	at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:194)
-	at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:159)
-	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:117)
-	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:67)
-	at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:93)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:68)
-	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
-	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
-	at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
-	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:65)
-	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
-	at jdk.proxy2/jdk.proxy2.$Proxy160.query(Unknown Source)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
-	at jdk.proxy2/jdk.proxy2.$Proxy127.selectList(Unknown Source)
-	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
-	at jdk.proxy3/jdk.proxy3.$Proxy159.selectConfigList(Unknown Source)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.loadingConfigCache(SysConfigServiceImpl.java:177)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.init(SysConfigServiceImpl.java:40)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeanByName(AbstractAutowireCapableBeanFactory.java:479)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:550)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
-	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
-	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.ApiApplication.main(ApiApplication.java:26)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
-	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
-	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:150)
-	at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:166)
-	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89)
-	at com.mysql.cj.NativeSession.connect(NativeSession.java:121)
-	at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:945)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:815)
-	... 190 common frames omitted
-Caused by: java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153)
-	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63)
-	... 193 common frames omitted
-10:41:57.981 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed
-org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'redisStreamConfig' defined in file [D:\workspace\echo2.0\ruoyi-api\target\classes\com\ruoyi\config\RedisStreamConfig.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webSocketRunner': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webSocketConfigdd': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TSecondCoinConfigServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800)
-	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.ApiApplication.main(ApiApplication.java:26)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webSocketRunner': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webSocketConfigdd': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TSecondCoinConfigServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
-	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
-	... 22 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'webSocketConfigdd': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TSecondCoinConfigServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeanByName(AbstractAutowireCapableBeanFactory.java:479)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:550)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 34 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TSecondCoinConfigServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 48 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 64 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 80 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 96 common frames omitted
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 112 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:160)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	... 131 common frames omitted
-Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96)
-	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)
-	at jdk.proxy2/jdk.proxy2.$Proxy127.selectList(Unknown Source)
-	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
-	at jdk.proxy3/jdk.proxy3.$Proxy159.selectConfigList(Unknown Source)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.loadingConfigCache(SysConfigServiceImpl.java:177)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.init(SysConfigServiceImpl.java:40)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
-	... 143 common frames omitted
-Caused by: org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:153)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
-	... 157 common frames omitted
-Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:83)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:67)
-	at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:93)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:68)
-	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
-	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
-	at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
-	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:65)
-	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
-	at jdk.proxy2/jdk.proxy2.$Proxy160.query(Unknown Source)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
-	... 162 common frames omitted
-Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:175)
-	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
-	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:446)
-	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239)
-	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:118)
-	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:232)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:112)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1786)
-	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:925)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1444)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1440)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:83)
-	at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:194)
-	at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:159)
-	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:117)
-	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
-	... 174 common frames omitted
-Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure
-
-The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
-	at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
-	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
-	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105)
-	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:150)
-	at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:166)
-	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89)
-	at com.mysql.cj.NativeSession.connect(NativeSession.java:121)
-	at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:945)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:815)
-	... 190 common frames omitted
-Caused by: java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:153)
-	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63)
-	... 193 common frames omitted
-10:44:30.880 [SimpleAsyncTaskExecutor-1] ERROR o.s.d.r.s.DefaultStreamMessageListenerContainer$LoggingErrorHandler - [handleError,388] - Unexpected error occurred in scheduled task.
-java.lang.IllegalStateException: JedisConnectionFactory was destroyed and cannot be used anymore
-	at org.springframework.util.Assert.state(Assert.java:76)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.assertInitialized(JedisConnectionFactory.java:970)
-	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:508)
-	at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
-	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
-	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
-	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:176)
-	at org.springframework.data.redis.stream.DefaultStreamMessageListenerContainer.lambda$getReadFunction$4(DefaultStreamMessageListenerContainer.java:258)
-	at org.springframework.data.redis.stream.StreamPollTask.readRecords(StreamPollTask.java:166)
-	at org.springframework.data.redis.stream.StreamPollTask.doLoop(StreamPollTask.java:147)
-	at org.springframework.data.redis.stream.StreamPollTask.run(StreamPollTask.java:132)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:44:33.912 [restartedMain] ERROR c.a.d.p.DruidDataSource - [init,929] - init datasource error, url: jdbc:mysql://localhost:3306/echo2?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2B8
-java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:130)
-	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
-	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:446)
-	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239)
-	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:118)
-	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:232)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:112)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1786)
-	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:925)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1444)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1440)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:83)
-	at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:194)
-	at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:159)
-	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:117)
-	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:67)
-	at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:93)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:68)
-	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
-	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
-	at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
-	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:65)
-	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
-	at jdk.proxy2/jdk.proxy2.$Proxy163.query(Unknown Source)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
-	at jdk.proxy2/jdk.proxy2.$Proxy124.selectList(Unknown Source)
-	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
-	at jdk.proxy4/jdk.proxy4.$Proxy367.selectConfigList(Unknown Source)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.loadingConfigCache(SysConfigServiceImpl.java:177)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.init(SysConfigServiceImpl.java:40)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1609)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1573)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1462)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1349)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
-	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
-	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-10:44:33.914 [restartedMain] ERROR c.a.d.p.DruidDataSource - [init,971] - {dataSource-2} init error
-java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:130)
-	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
-	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:446)
-	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239)
-	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:118)
-	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:232)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:112)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1786)
-	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:925)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1444)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1440)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:83)
-	at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:194)
-	at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:159)
-	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:117)
-	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:67)
-	at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:93)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:68)
-	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
-	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
-	at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
-	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:65)
-	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
-	at jdk.proxy2/jdk.proxy2.$Proxy163.query(Unknown Source)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
-	at jdk.proxy2/jdk.proxy2.$Proxy124.selectList(Unknown Source)
-	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
-	at jdk.proxy4/jdk.proxy4.$Proxy367.selectConfigList(Unknown Source)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.loadingConfigCache(SysConfigServiceImpl.java:177)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.init(SysConfigServiceImpl.java:40)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1609)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1573)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1462)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1349)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
-	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
-	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-10:44:33.928 [Druid-ConnectionPool-Create-886475456] ERROR c.a.d.p.DruidDataSource - [run,2912] - create connection SQLException, url: jdbc:mysql://localhost:3306/echo2?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&serverTimezone=GMT%2B8, errorCode 1045, state 28000
-java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:130)
-	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
-	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:446)
-	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239)
-	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:118)
-	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:232)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:112)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1786)
-	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2910)
-10:44:33.942 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed
-org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'redisStreamConfig' defined in file [D:\workspace\echo2.0\ruoyi-admin\target\classes\com\ruoyi\config\RedisStreamConfig.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'marketThreadBinanceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TSecondCoinConfigServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800)
-	at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:229)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'marketThreadBinanceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TSecondCoinConfigServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1609)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1573)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1462)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1349)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887)
-	at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
-	... 22 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TSecondCoinConfigServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 37 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 53 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOwnCoinOrderServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 69 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TAppUserServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:332)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 85 common frames omitted
-Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'configService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:544)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:520)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:673)
-	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228)
-	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
-	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:329)
-	... 101 common frames omitted
-Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysConfigServiceImpl': Invocation of init method failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:160)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
-	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
-	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
-	... 120 common frames omitted
-Caused by: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96)
-	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)
-	at jdk.proxy2/jdk.proxy2.$Proxy124.selectList(Unknown Source)
-	at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:173)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:78)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
-	at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
-	at jdk.proxy4/jdk.proxy4.$Proxy367.selectConfigList(Unknown Source)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.loadingConfigCache(SysConfigServiceImpl.java:177)
-	at com.ruoyi.system.service.impl.SysConfigServiceImpl.init(SysConfigServiceImpl.java:40)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
-	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
-	... 132 common frames omitted
-Caused by: org.apache.ibatis.exceptions.PersistenceException: 
-### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-### The error may exist in file [D:\workspace\echo2.0\ruoyi-system\target\classes\mapper\system\SysConfigMapper.xml]
-### The error may involve com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
-### The error occurred while executing a query
-### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:153)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
-	... 146 common frames omitted
-Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:83)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.openConnection(SpringManagedTransaction.java:80)
-	at org.mybatis.spring.transaction.SpringManagedTransaction.getConnection(SpringManagedTransaction.java:67)
-	at org.apache.ibatis.executor.BaseExecutor.getConnection(BaseExecutor.java:337)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:93)
-	at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:68)
-	at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
-	at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
-	at com.baomidou.mybatisplus.core.executor.MybatisCachingExecutor.query(MybatisCachingExecutor.java:165)
-	at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:65)
-	at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
-	at jdk.proxy2/jdk.proxy2.$Proxy163.query(Unknown Source)
-	at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151)
-	... 151 common frames omitted
-Caused by: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:130)
-	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
-	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:825)
-	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:446)
-	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239)
-	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:118)
-	at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:232)
-	at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:112)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1703)
-	at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1786)
-	at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:925)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1444)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:1440)
-	at com.alibaba.druid.pool.DruidDataSource.getConnection(DruidDataSource.java:83)
-	at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:194)
-	at org.springframework.jdbc.datasource.DataSourceUtils.fetchConnection(DataSourceUtils.java:159)
-	at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:117)
-	at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
-	... 163 common frames omitted
-10:45:52.186 [restartedMain] ERROR c.r.t.TelegramBotConfig - [lambda$start$0,49] - Failed to register bot null due to error
-org.telegram.telegrambots.meta.exceptions.TelegramApiException: Bot token and username can't be empty
-	at org.telegram.telegrambots.meta.TelegramBotsApi.registerBot(TelegramBotsApi.java:62)
-	at com.ruoyi.telegrambot.TelegramBotConfig.lambda$start$0(TelegramBotConfig.java:47)
-	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
-	at com.ruoyi.telegrambot.TelegramBotConfig.start(TelegramBotConfig.java:44)
-	at com.ruoyi.web.lifecycle.MySmartLifecycle.start(MySmartLifecycle.java:43)
-	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
-	at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
-	at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
-	at java.base/java.lang.Iterable.forEach(Iterable.java:75)
-	at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
-	at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
-	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:937)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)
-10:47:15.811 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 8] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.811 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 12] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.811 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 4] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.811 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 7] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.811 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 2] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.812 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 10] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.812 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 6] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.811 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 5] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.811 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 9] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.811 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 13] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.812 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 11] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.815 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 14] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.815 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 15] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-10:47:15.812 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 1] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:01:57.992 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 3] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:02:01.650 [schedule-pool-21] ERROR c.a.d.f.s.StatFilter - [internalAfterStatementExecute,504] - slow sql 2934 millis. select id, decline, granularity, increase, model, price_pencent, symbol, create_by, create_time, update_by, update_time, search_value, begin_time, end_time ,line_chart_data,con_price from t_bot_kline_model
-     
-        where  TIMESTAMPDIFF(SECOND, ? , begin_time) < 60
-        and  TIMESTAMPDIFF(SECOND, ? , begin_time) > 0
-        and model =2["2025-05-19 11:01:16","2025-05-19 11:01:16"]
-11:03:56.117 [schedule-pool-48] ERROR c.a.d.f.s.StatFilter - [internalAfterStatementExecute,504] - slow sql 3728 millis. select id, decline, granularity, increase, model, price_pencent, symbol, create_by, create_time, update_by, update_time, search_value, begin_time, end_time ,line_chart_data,con_price from t_bot_kline_model
-     
-        where  TIMESTAMPDIFF(SECOND, ? , begin_time) < 60
-        and  TIMESTAMPDIFF(SECOND, ? , begin_time) > 0
-        and model =2["2025-05-19 11:03:52","2025-05-19 11:03:52"]
-11:04:02.459 [schedule-pool-48] ERROR c.a.d.f.s.StatFilter - [internalAfterStatementExecute,504] - slow sql 1538 millis. SELECT  id,decline,granularity,increase,model,price_pencent,symbol,search_value,begin_time,end_time,line_chart_data,con_price,create_by,create_time,update_by,update_time,remark  FROM t_bot_kline_model[]
-11:04:32.808 [schedule-pool-50] ERROR c.a.d.f.s.StatFilter - [internalAfterStatementExecute,504] - slow sql 16624 millis. select id, decline, granularity, increase, model, price_pencent, symbol, create_by, create_time, update_by, update_time, search_value, begin_time, end_time ,line_chart_data,con_price from t_bot_kline_model
-     
-        where  TIMESTAMPDIFF(SECOND, ? , begin_time) < 60
-        and  TIMESTAMPDIFF(SECOND, ? , begin_time) > 0
-        and model =2["2025-05-19 11:04:15","2025-05-19 11:04:15"]
-11:15:05.863 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 6] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:15:23.204 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 1] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:15:24.871 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 13] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:24.871 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 8] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:15:26.404 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 14] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:27.202 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 3] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:27.202 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 2] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:15:27.513 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 10] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:27.886 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 11] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:27.886 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 5] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:27.887 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 12] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:27.888 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 7] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:27.888 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 15] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:15:27.888 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 9] Failure
-java.net.ConnectException: Failed to connect to stream.binance.com/162.125.32.12:9443
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:297)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-Caused by: java.net.ConnectException: Connection timed out: no further information
-	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
-	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:673)
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	... 18 common frames omitted
-11:19:15.794 [schedule-pool-4] ERROR c.a.d.f.s.StatFilter - [internalAfterStatementExecute,504] - slow sql 10165 millis. select id, decline, granularity, increase, model, price_pencent, symbol, create_by, create_time, update_by, update_time, search_value, begin_time, end_time ,line_chart_data,con_price from t_bot_kline_model
-     
-        where  TIMESTAMPDIFF(SECOND, ? , begin_time) < 60
-        and  TIMESTAMPDIFF(SECOND, ? , begin_time) > 0
-        and model =2["2025-05-19 11:18:56","2025-05-19 11:18:56"]
-11:19:23.371 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 4] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 4] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 14] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 11] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 15] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 13] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 7] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 8] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 12] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 2] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 1] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 3] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 10] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 5] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 9] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:29:37.465 [OkHttp https://stream.binance.com:9443/...] ERROR c.b.c.c.u.WebSocketConnection - [onFailure,116] - [Connection 6] Failure
-java.net.SocketTimeoutException: Connect timed out
-	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:544)
-	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:590)
-	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
-	at java.base/java.net.Socket.connect(Socket.java:666)
-	at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:120)
-	at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
-	at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
-	at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
-	at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
-	at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
-	at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
-	at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
-	at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
-	at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
-	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:517)
-	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
-	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
-	at java.base/java.lang.Thread.run(Thread.java:1623)
-11:30:26.621 [restartedMain] ERROR c.r.t.TelegramBotConfig - [lambda$start$0,49] - Failed to register bot null due to error
-org.telegram.telegrambots.meta.exceptions.TelegramApiException: Bot token and username can't be empty
-	at org.telegram.telegrambots.meta.TelegramBotsApi.registerBot(TelegramBotsApi.java:62)
-	at com.ruoyi.telegrambot.TelegramBotConfig.lambda$start$0(TelegramBotConfig.java:47)
-	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
-	at com.ruoyi.telegrambot.TelegramBotConfig.start(TelegramBotConfig.java:44)
-	at com.ruoyi.web.lifecycle.MySmartLifecycle.start(MySmartLifecycle.java:43)
-	at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
-	at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
-	at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
-	at java.base/java.lang.Iterable.forEach(Iterable.java:75)
-	at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
-	at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
-	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:937)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
-	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
-	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:780)
-	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:453)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1370)
-	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1359)
-	at com.ruoyi.AdminApplication.main(AdminApplication.java:28)
-	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
-	at java.base/java.lang.reflect.Method.invoke(Method.java:578)
-	at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49)

+ 0 - 263
logs/sys-info.log

@@ -1,263 +0,0 @@
-10:21:40.036 [background-preinit] INFO  o.h.v.i.util.Version - [<clinit>,21] - HV000001: Hibernate Validator 6.2.5.Final
-10:21:40.045 [restartedMain] INFO  c.r.AdminApplication - [logStarting,55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 14668 (D:\workspace\echo2.0\ruoyi-admin\target\classes started by QiniuKj in D:\workspace\echo2.0)
-10:21:40.046 [restartedMain] INFO  c.r.AdminApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-10:21:42.519 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8080"]
-10:21:42.520 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-10:21:42.520 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-10:21:42.642 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-10:21:48.007 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-1} inited
-10:21:50.910 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor
-10:21:50.919 [restartedMain] INFO  o.q.c.SchedulerSignalerImpl - [<init>,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
-10:21:50.919 [restartedMain] INFO  o.q.c.QuartzScheduler - [<init>,229] - Quartz Scheduler v.2.3.2 created.
-10:21:50.920 [restartedMain] INFO  o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized.
-10:21:50.921 [restartedMain] INFO  o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
-  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
-  NOT STARTED.
-  Currently in standby mode.
-  Number of jobs executed: 0
-  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
-  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
-
-10:21:50.921 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
-10:21:50.921 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2
-10:21:50.921 [restartedMain] INFO  o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@a846b99
-10:21:52.969 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,34] - SmartLifecycle  生命周期初始化 ==========开始
-10:21:53.028 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,38] - myTelegramBot  初始化 ==========结束
-10:21:53.029 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,42] - 开始创建机器人链接 TelegramBot============开始
-10:21:53.029 [restartedMain] INFO  c.r.t.TelegramBotConfig - [stop,55] - STOP ===============:[]
-10:21:53.079 [restartedMain] INFO  c.r.t.TelegramBotConfig - [start,40] - Starting auto config for telegram bots
-10:21:53.082 [restartedMain] INFO  c.r.t.TelegramBotConfig - [lambda$start$0,46] - Registering polling bot: null
-10:21:53.086 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,44] - 开始创建机器人链接 TelegramBot============结束
-10:21:53.086 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8080"]
-10:21:53.409 [restartedMain] INFO  o.q.c.QuartzScheduler - [start,547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
-10:21:53.426 [restartedMain] INFO  c.r.AdminApplication - [logStarted,61] - Started AdminApplication in 13.766 seconds (JVM running for 14.771)
-10:21:53.600 [schedule-pool-1] INFO  c.r.s.s.i.MarketThreadEnergy - [getSecondCoins,73] - []
-10:22:16.554 [background-preinit] INFO  o.h.v.i.util.Version - [<clinit>,21] - HV000001: Hibernate Validator 6.2.5.Final
-10:22:16.560 [restartedMain] INFO  c.r.ApiApplication - [logStarting,55] - Starting ApiApplication using Java 20.0.2 on qiniu with PID 27200 (D:\workspace\echo2.0\ruoyi-api\target\classes started by QiniuKj in D:\workspace\echo2.0)
-10:22:16.561 [restartedMain] INFO  c.r.ApiApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-10:22:19.078 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8220"]
-10:22:19.078 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-10:22:19.078 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-10:22:19.206 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-10:22:24.371 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-1} inited
-10:22:26.825 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 1] Connecting to stream.binance.com/ws/btcusdt@kline_1m
-10:22:26.834 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 2] Connecting to stream.binance.com/ws/solusdt@kline_1m
-10:22:26.834 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 3] Connecting to stream.binance.com/ws/blzusdt@kline_1m
-10:22:26.835 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 4] Connecting to stream.binance.com/ws/adausdt@kline_1m
-10:22:26.835 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 5] Connecting to stream.binance.com/ws/dogeusdt@kline_1m
-10:22:26.835 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 6] Connecting to stream.binance.com/ws/trxusdt@kline_1m
-10:22:26.836 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 7] Connecting to stream.binance.com/ws/usdtusdt@kline_1m
-10:22:26.836 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 8] Connecting to stream.binance.com/ws/xrpusdt@kline_1m
-10:22:26.836 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 9] Connecting to stream.binance.com/ws/runeusdt@kline_1m
-10:22:26.837 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 10] Connecting to stream.binance.com/ws/leverusdt@kline_1m
-10:22:26.837 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 11] Connecting to stream.binance.com/ws/ltcusdt@kline_1m
-10:22:26.837 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 12] Connecting to stream.binance.com/ws/maticusdt@kline_1m
-10:22:26.838 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 13] Connecting to stream.binance.com/ws/bnbusdt@kline_1m
-10:22:26.838 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 14] Connecting to stream.binance.com/ws/ethusdt@kline_1m
-10:22:27.110 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 15] Connecting to stream.binance.com/ws/!ticker@arr
-10:22:29.447 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8220"]
-10:22:29.860 [restartedMain] INFO  c.r.ApiApplication - [logStarted,61] - Started ApiApplication in 13.668 seconds (JVM running for 14.712)
-10:22:30.012 [schedule-pool-2] INFO  c.r.s.s.i.MarketThreadEnergy - [getSecondCoins,73] - []
-10:40:42.972 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-10:40:42.981 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2138] - {dataSource-1} closing ...
-10:40:43.034 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2211] - {dataSource-1} closed
-10:40:46.312 [background-preinit] INFO  o.h.v.i.util.Version - [<clinit>,21] - HV000001: Hibernate Validator 6.2.5.Final
-10:40:46.317 [restartedMain] INFO  c.r.ApiApplication - [logStarting,55] - Starting ApiApplication using Java 20.0.2 on qiniu with PID 27964 (D:\workspace\echo2.0\ruoyi-api\target\classes started by QiniuKj in D:\workspace\echo2.0)
-10:40:46.317 [restartedMain] INFO  c.r.ApiApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-10:40:48.772 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8220"]
-10:40:48.773 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-10:40:48.773 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-10:40:48.905 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-10:41:57.930 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-1} inited
-10:41:57.934 [restartedMain] INFO  c.a.d.p.DruidDataSource - [close,2138] - {dataSource-1} closing ...
-10:41:57.934 [restartedMain] INFO  c.a.d.p.DruidDataSource - [close,2211] - {dataSource-1} closed
-10:41:57.936 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat]
-10:44:30.547 [Thread-4] INFO  o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-10:44:30.565 [Thread-4] INFO  c.r.t.TelegramBotConfig - [stop,55] - STOP ===============:[]
-10:44:30.581 [Thread-4] INFO  o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
-10:44:30.581 [Thread-4] INFO  o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-10:44:30.581 [Thread-4] INFO  o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
-10:44:30.582 [Thread-4] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-10:44:30.590 [Thread-4] INFO  c.a.d.p.DruidDataSource - [close,2138] - {dataSource-1} closing ...
-10:44:30.591 [Thread-4] INFO  c.a.d.p.DruidDataSource - [close,2211] - {dataSource-1} closed
-10:44:30.753 [restartedMain] INFO  c.r.AdminApplication - [logStarting,55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 14668 (D:\workspace\echo2.0\ruoyi-admin\target\classes started by QiniuKj in D:\workspace\echo2.0)
-10:44:30.753 [restartedMain] INFO  c.r.AdminApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-10:44:31.734 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8080"]
-10:44:31.735 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-10:44:31.735 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-10:44:31.805 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-10:44:33.914 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-2} inited
-10:44:33.919 [restartedMain] INFO  c.a.d.p.DruidDataSource - [close,2138] - {dataSource-2} closing ...
-10:44:33.919 [restartedMain] INFO  c.a.d.p.DruidDataSource - [close,2211] - {dataSource-2} closed
-10:44:33.919 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat]
-10:45:41.691 [background-preinit] INFO  o.h.v.i.util.Version - [<clinit>,21] - HV000001: Hibernate Validator 6.2.5.Final
-10:45:41.699 [restartedMain] INFO  c.r.AdminApplication - [logStarting,55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 19892 (D:\workspace\echo2.0\ruoyi-admin\target\classes started by QiniuKj in D:\workspace\echo2.0)
-10:45:41.700 [restartedMain] INFO  c.r.AdminApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-10:45:44.212 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8080"]
-10:45:44.212 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-10:45:44.212 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-10:45:44.333 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-10:45:47.404 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-1} inited
-10:45:50.129 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor
-10:45:50.138 [restartedMain] INFO  o.q.c.SchedulerSignalerImpl - [<init>,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
-10:45:50.139 [restartedMain] INFO  o.q.c.QuartzScheduler - [<init>,229] - Quartz Scheduler v.2.3.2 created.
-10:45:50.139 [restartedMain] INFO  o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized.
-10:45:50.140 [restartedMain] INFO  o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
-  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
-  NOT STARTED.
-  Currently in standby mode.
-  Number of jobs executed: 0
-  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
-  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
-
-10:45:50.140 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
-10:45:50.140 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2
-10:45:50.140 [restartedMain] INFO  o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@65737403
-10:45:52.153 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,34] - SmartLifecycle  生命周期初始化 ==========开始
-10:45:52.176 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,38] - myTelegramBot  初始化 ==========结束
-10:45:52.177 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,42] - 开始创建机器人链接 TelegramBot============开始
-10:45:52.177 [restartedMain] INFO  c.r.t.TelegramBotConfig - [stop,55] - STOP ===============:[]
-10:45:52.181 [restartedMain] INFO  c.r.t.TelegramBotConfig - [start,40] - Starting auto config for telegram bots
-10:45:52.182 [restartedMain] INFO  c.r.t.TelegramBotConfig - [lambda$start$0,46] - Registering polling bot: null
-10:45:52.186 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,44] - 开始创建机器人链接 TelegramBot============结束
-10:45:52.186 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8080"]
-10:45:52.521 [restartedMain] INFO  o.q.c.QuartzScheduler - [start,547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
-10:45:52.538 [restartedMain] INFO  c.r.AdminApplication - [logStarted,61] - Started AdminApplication in 11.182 seconds (JVM running for 12.153)
-10:45:52.593 [schedule-pool-1] INFO  c.r.s.s.i.MarketThreadEnergy - [getSecondCoins,73] - []
-10:46:03.648 [background-preinit] INFO  o.h.v.i.util.Version - [<clinit>,21] - HV000001: Hibernate Validator 6.2.5.Final
-10:46:03.654 [restartedMain] INFO  c.r.ApiApplication - [logStarting,55] - Starting ApiApplication using Java 20.0.2 on qiniu with PID 28288 (D:\workspace\echo2.0\ruoyi-api\target\classes started by QiniuKj in D:\workspace\echo2.0)
-10:46:03.654 [restartedMain] INFO  c.r.ApiApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-10:46:06.169 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8220"]
-10:46:06.169 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-10:46:06.169 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-10:46:06.298 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-10:46:09.207 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-1} inited
-10:46:11.348 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 1] Connecting to stream.binance.com/ws/btcusdt@kline_1m
-10:46:11.357 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 2] Connecting to stream.binance.com/ws/solusdt@kline_1m
-10:46:11.357 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 3] Connecting to stream.binance.com/ws/blzusdt@kline_1m
-10:46:11.358 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 4] Connecting to stream.binance.com/ws/adausdt@kline_1m
-10:46:11.358 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 5] Connecting to stream.binance.com/ws/dogeusdt@kline_1m
-10:46:11.359 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 6] Connecting to stream.binance.com/ws/trxusdt@kline_1m
-10:46:11.359 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 7] Connecting to stream.binance.com/ws/usdtusdt@kline_1m
-10:46:11.359 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 8] Connecting to stream.binance.com/ws/xrpusdt@kline_1m
-10:46:11.360 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 9] Connecting to stream.binance.com/ws/runeusdt@kline_1m
-10:46:11.360 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 10] Connecting to stream.binance.com/ws/leverusdt@kline_1m
-10:46:11.361 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 11] Connecting to stream.binance.com/ws/ltcusdt@kline_1m
-10:46:11.361 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 12] Connecting to stream.binance.com/ws/maticusdt@kline_1m
-10:46:11.361 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 13] Connecting to stream.binance.com/ws/bnbusdt@kline_1m
-10:46:11.362 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 14] Connecting to stream.binance.com/ws/ethusdt@kline_1m
-10:46:11.382 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 15] Connecting to stream.binance.com/ws/!ticker@arr
-10:46:13.761 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8220"]
-10:46:14.198 [restartedMain] INFO  c.r.ApiApplication - [logStarted,61] - Started ApiApplication in 10.873 seconds (JVM running for 11.998)
-10:46:14.211 [schedule-pool-1] INFO  c.r.s.s.i.MarketThreadEnergy - [getSecondCoins,73] - []
-11:02:01.726 [http-nio-8220-exec-2] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet'
-11:05:33.379 [SpringApplicationShutdownHook] INFO  o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-11:05:33.398 [SpringApplicationShutdownHook] INFO  c.r.t.TelegramBotConfig - [stop,55] - STOP ===============:[]
-11:05:33.417 [SpringApplicationShutdownHook] INFO  o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
-11:05:33.417 [SpringApplicationShutdownHook] INFO  o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-11:05:33.418 [SpringApplicationShutdownHook] INFO  o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
-11:05:33.418 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-11:05:33.428 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2138] - {dataSource-1} closing ...
-11:05:33.429 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2211] - {dataSource-1} closed
-11:05:33.430 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-11:05:33.437 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2138] - {dataSource-1} closing ...
-11:05:33.440 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2211] - {dataSource-1} closed
-11:12:00.317 [background-preinit] INFO  o.h.v.i.util.Version - [<clinit>,21] - HV000001: Hibernate Validator 6.2.5.Final
-11:12:00.321 [restartedMain] INFO  c.r.ApiApplication - [logStarting,55] - Starting ApiApplication using Java 20.0.2 on qiniu with PID 23100 (D:\workspace\echo2.0\ruoyi-api\target\classes started by QiniuKj in D:\workspace\echo2.0)
-11:12:00.326 [restartedMain] INFO  c.r.ApiApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-11:12:08.130 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8220"]
-11:12:08.130 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-11:12:08.130 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-11:12:08.260 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-11:13:58.367 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-1} inited
-11:14:14.605 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 1] Connecting to stream.binance.com/ws/btcusdt@kline_1m
-11:14:14.614 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 2] Connecting to stream.binance.com/ws/solusdt@kline_1m
-11:14:14.615 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 3] Connecting to stream.binance.com/ws/blzusdt@kline_1m
-11:14:14.615 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 4] Connecting to stream.binance.com/ws/adausdt@kline_1m
-11:14:14.615 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 5] Connecting to stream.binance.com/ws/dogeusdt@kline_1m
-11:14:14.616 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 6] Connecting to stream.binance.com/ws/trxusdt@kline_1m
-11:14:14.616 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 7] Connecting to stream.binance.com/ws/usdtusdt@kline_1m
-11:14:14.616 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 8] Connecting to stream.binance.com/ws/xrpusdt@kline_1m
-11:14:14.617 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 9] Connecting to stream.binance.com/ws/runeusdt@kline_1m
-11:14:14.617 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 10] Connecting to stream.binance.com/ws/leverusdt@kline_1m
-11:14:14.618 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 11] Connecting to stream.binance.com/ws/ltcusdt@kline_1m
-11:14:14.618 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 12] Connecting to stream.binance.com/ws/maticusdt@kline_1m
-11:14:14.618 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 13] Connecting to stream.binance.com/ws/bnbusdt@kline_1m
-11:14:14.619 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 14] Connecting to stream.binance.com/ws/ethusdt@kline_1m
-11:14:14.641 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 15] Connecting to stream.binance.com/ws/!ticker@arr
-11:15:30.539 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8220"]
-11:15:31.034 [restartedMain] INFO  c.r.ApiApplication - [logStarted,61] - Started ApiApplication in 211.262 seconds (JVM running for 214.166)
-11:15:31.061 [schedule-pool-1] INFO  c.r.s.s.i.MarketThreadEnergy - [getSecondCoins,73] - []
-11:19:23.559 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-11:19:28.409 [background-preinit] INFO  o.h.v.i.util.Version - [<clinit>,21] - HV000001: Hibernate Validator 6.2.5.Final
-11:19:28.416 [restartedMain] INFO  c.r.ApiApplication - [logStarting,55] - Starting ApiApplication using Java 20.0.2 on qiniu with PID 11920 (D:\workspace\echo2.0\ruoyi-api\target\classes started by QiniuKj in D:\workspace\echo2.0)
-11:19:28.416 [restartedMain] INFO  c.r.ApiApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-11:19:30.822 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8220"]
-11:19:30.829 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-11:19:30.830 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-11:19:30.953 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-11:20:05.769 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-1} inited
-11:20:12.172 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 1] Connecting to stream.binance.com/ws/btcusdt@kline_1m
-11:20:12.180 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 2] Connecting to stream.binance.com/ws/solusdt@kline_1m
-11:20:12.181 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 3] Connecting to stream.binance.com/ws/blzusdt@kline_1m
-11:20:12.181 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 4] Connecting to stream.binance.com/ws/adausdt@kline_1m
-11:20:12.181 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 5] Connecting to stream.binance.com/ws/dogeusdt@kline_1m
-11:20:12.182 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 6] Connecting to stream.binance.com/ws/trxusdt@kline_1m
-11:20:12.182 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 7] Connecting to stream.binance.com/ws/usdtusdt@kline_1m
-11:20:12.182 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 8] Connecting to stream.binance.com/ws/xrpusdt@kline_1m
-11:20:12.183 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 9] Connecting to stream.binance.com/ws/runeusdt@kline_1m
-11:20:12.183 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 10] Connecting to stream.binance.com/ws/leverusdt@kline_1m
-11:20:12.183 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 11] Connecting to stream.binance.com/ws/ltcusdt@kline_1m
-11:20:12.184 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 12] Connecting to stream.binance.com/ws/maticusdt@kline_1m
-11:20:12.184 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 13] Connecting to stream.binance.com/ws/bnbusdt@kline_1m
-11:20:12.184 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 14] Connecting to stream.binance.com/ws/ethusdt@kline_1m
-11:20:27.999 [restartedMain] INFO  c.b.c.c.u.WebSocketConnection - [connect,65] - [Connection 15] Connecting to stream.binance.com/ws/!ticker@arr
-11:29:25.699 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8220"]
-11:29:26.158 [restartedMain] INFO  c.r.ApiApplication - [logStarted,61] - Started ApiApplication in 598.109 seconds (JVM running for 599.178)
-11:29:26.173 [schedule-pool-1] INFO  c.r.s.s.i.MarketThreadEnergy - [getSecondCoins,73] - []
-11:30:11.228 [background-preinit] INFO  o.h.v.i.util.Version - [<clinit>,21] - HV000001: Hibernate Validator 6.2.5.Final
-11:30:11.265 [restartedMain] INFO  c.r.AdminApplication - [logStarting,55] - Starting AdminApplication using Java 20.0.2 on qiniu with PID 2540 (D:\workspace\echo2.0\ruoyi-admin\target\classes started by QiniuKj in D:\workspace\echo2.0)
-11:30:11.265 [restartedMain] INFO  c.r.AdminApplication - [logStartupProfileInfo,686] - The following 1 profile is active: "dev"
-11:30:14.147 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Initializing ProtocolHandler ["http-nio-8080"]
-11:30:14.147 [restartedMain] INFO  o.a.c.c.StandardService - [log,173] - Starting service [Tomcat]
-11:30:14.147 [restartedMain] INFO  o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/9.0.75]
-11:30:14.277 [restartedMain] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext
-11:30:21.722 [restartedMain] INFO  c.a.d.p.DruidDataSource - [init,996] - {dataSource-1} inited
-11:30:24.542 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1220] - Using default implementation for ThreadExecutor
-11:30:24.555 [restartedMain] INFO  o.q.c.SchedulerSignalerImpl - [<init>,61] - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
-11:30:24.555 [restartedMain] INFO  o.q.c.QuartzScheduler - [<init>,229] - Quartz Scheduler v.2.3.2 created.
-11:30:24.556 [restartedMain] INFO  o.q.s.RAMJobStore - [initialize,155] - RAMJobStore initialized.
-11:30:24.556 [restartedMain] INFO  o.q.c.QuartzScheduler - [initialize,294] - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'quartzScheduler' with instanceId 'NON_CLUSTERED'
-  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
-  NOT STARTED.
-  Currently in standby mode.
-  Number of jobs executed: 0
-  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
-  Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
-
-11:30:24.557 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1374] - Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance.
-11:30:24.557 [restartedMain] INFO  o.q.i.StdSchedulerFactory - [instantiate,1378] - Quartz scheduler version: 2.3.2
-11:30:24.557 [restartedMain] INFO  o.q.c.QuartzScheduler - [setJobFactory,2293] - JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@637cc76e
-11:30:26.590 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,34] - SmartLifecycle  生命周期初始化 ==========开始
-11:30:26.611 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,38] - myTelegramBot  初始化 ==========结束
-11:30:26.612 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,42] - 开始创建机器人链接 TelegramBot============开始
-11:30:26.612 [restartedMain] INFO  c.r.t.TelegramBotConfig - [stop,55] - STOP ===============:[]
-11:30:26.616 [restartedMain] INFO  c.r.t.TelegramBotConfig - [start,40] - Starting auto config for telegram bots
-11:30:26.617 [restartedMain] INFO  c.r.t.TelegramBotConfig - [lambda$start$0,46] - Registering polling bot: null
-11:30:26.621 [restartedMain] INFO  c.r.w.l.MySmartLifecycle - [start,44] - 开始创建机器人链接 TelegramBot============结束
-11:30:26.622 [restartedMain] INFO  o.a.c.h.Http11NioProtocol - [log,173] - Starting ProtocolHandler ["http-nio-8080"]
-11:30:26.931 [restartedMain] INFO  o.q.c.QuartzScheduler - [start,547] - Scheduler quartzScheduler_$_NON_CLUSTERED started.
-11:30:26.946 [restartedMain] INFO  c.r.AdminApplication - [logStarted,61] - Started AdminApplication in 16.089 seconds (JVM running for 17.179)
-11:30:26.977 [schedule-pool-1] INFO  c.r.s.s.i.MarketThreadEnergy - [getSecondCoins,73] - []
-11:33:36.984 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-11:33:36.992 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2138] - {dataSource-1} closing ...
-11:33:37.017 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2211] - {dataSource-1} closed
-13:16:55.550 [http-nio-8080-exec-1] INFO  o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet'
-13:28:16.100 [SpringApplicationShutdownHook] INFO  o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-13:28:16.121 [SpringApplicationShutdownHook] INFO  c.r.t.TelegramBotConfig - [stop,55] - STOP ===============:[]
-13:28:16.137 [SpringApplicationShutdownHook] INFO  o.q.c.QuartzScheduler - [shutdown,666] - Scheduler quartzScheduler_$_NON_CLUSTERED shutting down.
-13:28:16.138 [SpringApplicationShutdownHook] INFO  o.q.c.QuartzScheduler - [standby,585] - Scheduler quartzScheduler_$_NON_CLUSTERED paused.
-13:28:16.138 [SpringApplicationShutdownHook] INFO  o.q.c.QuartzScheduler - [shutdown,740] - Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete.
-13:28:16.138 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-13:28:16.147 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2138] - {dataSource-1} closing ...
-13:28:16.151 [SpringApplicationShutdownHook] INFO  c.a.d.p.DruidDataSource - [close,2211] - {dataSource-1} closed

+ 0 - 7
logs/sys-user.log

@@ -1,7 +0,0 @@
-10:40:42.972 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-10:44:30.582 [Thread-4] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-11:05:33.418 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-11:05:33.430 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-11:19:23.559 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-11:33:36.984 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====
-13:28:16.138 [SpringApplicationShutdownHook] INFO  sys-user - [shutdownAsyncManager,31] - ====关闭后台任务任务线程池====

+ 0 - 27
node_modules/.package-lock.json

@@ -1,27 +0,0 @@
-{
-  "name": "echo2.0",
-  "lockfileVersion": 2,
-  "requires": true,
-  "packages": {
-    "node_modules/ws": {
-      "version": "8.18.2",
-      "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz",
-      "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==",
-      "engines": {
-        "node": ">=10.0.0"
-      },
-      "peerDependencies": {
-        "bufferutil": "^4.0.1",
-        "utf-8-validate": ">=5.0.2"
-      },
-      "peerDependenciesMeta": {
-        "bufferutil": {
-          "optional": true
-        },
-        "utf-8-validate": {
-          "optional": true
-        }
-      }
-    }
-  }
-}

+ 0 - 20
node_modules/ws/LICENSE

@@ -1,20 +0,0 @@
-Copyright (c) 2011 Einar Otto Stangvik <einaros@gmail.com>
-Copyright (c) 2013 Arnout Kazemier and contributors
-Copyright (c) 2016 Luigi Pinca and contributors
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

+ 0 - 548
node_modules/ws/README.md

@@ -1,548 +0,0 @@
-# ws: a Node.js WebSocket library
-
-[![Version npm](https://img.shields.io/npm/v/ws.svg?logo=npm)](https://www.npmjs.com/package/ws)
-[![CI](https://img.shields.io/github/actions/workflow/status/websockets/ws/ci.yml?branch=master&label=CI&logo=github)](https://github.com/websockets/ws/actions?query=workflow%3ACI+branch%3Amaster)
-[![Coverage Status](https://img.shields.io/coveralls/websockets/ws/master.svg?logo=coveralls)](https://coveralls.io/github/websockets/ws)
-
-ws is a simple to use, blazing fast, and thoroughly tested WebSocket client and
-server implementation.
-
-Passes the quite extensive Autobahn test suite: [server][server-report],
-[client][client-report].
-
-**Note**: This module does not work in the browser. The client in the docs is a
-reference to a backend with the role of a client in the WebSocket communication.
-Browser clients must use the native
-[`WebSocket`](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket)
-object. To make the same code work seamlessly on Node.js and the browser, you
-can use one of the many wrappers available on npm, like
-[isomorphic-ws](https://github.com/heineiuo/isomorphic-ws).
-
-## Table of Contents
-
-- [Protocol support](#protocol-support)
-- [Installing](#installing)
-  - [Opt-in for performance](#opt-in-for-performance)
-    - [Legacy opt-in for performance](#legacy-opt-in-for-performance)
-- [API docs](#api-docs)
-- [WebSocket compression](#websocket-compression)
-- [Usage examples](#usage-examples)
-  - [Sending and receiving text data](#sending-and-receiving-text-data)
-  - [Sending binary data](#sending-binary-data)
-  - [Simple server](#simple-server)
-  - [External HTTP/S server](#external-https-server)
-  - [Multiple servers sharing a single HTTP/S server](#multiple-servers-sharing-a-single-https-server)
-  - [Client authentication](#client-authentication)
-  - [Server broadcast](#server-broadcast)
-  - [Round-trip time](#round-trip-time)
-  - [Use the Node.js streams API](#use-the-nodejs-streams-api)
-  - [Other examples](#other-examples)
-- [FAQ](#faq)
-  - [How to get the IP address of the client?](#how-to-get-the-ip-address-of-the-client)
-  - [How to detect and close broken connections?](#how-to-detect-and-close-broken-connections)
-  - [How to connect via a proxy?](#how-to-connect-via-a-proxy)
-- [Changelog](#changelog)
-- [License](#license)
-
-## Protocol support
-
-- **HyBi drafts 07-12** (Use the option `protocolVersion: 8`)
-- **HyBi drafts 13-17** (Current default, alternatively option
-  `protocolVersion: 13`)
-
-## Installing
-
-```
-npm install ws
-```
-
-### Opt-in for performance
-
-[bufferutil][] is an optional module that can be installed alongside the ws
-module:
-
-```
-npm install --save-optional bufferutil
-```
-
-This is a binary addon that improves the performance of certain operations such
-as masking and unmasking the data payload of the WebSocket frames. Prebuilt
-binaries are available for the most popular platforms, so you don't necessarily
-need to have a C++ compiler installed on your machine.
-
-To force ws to not use bufferutil, use the
-[`WS_NO_BUFFER_UTIL`](./doc/ws.md#ws_no_buffer_util) environment variable. This
-can be useful to enhance security in systems where a user can put a package in
-the package search path of an application of another user, due to how the
-Node.js resolver algorithm works.
-
-#### Legacy opt-in for performance
-
-If you are running on an old version of Node.js (prior to v18.14.0), ws also
-supports the [utf-8-validate][] module:
-
-```
-npm install --save-optional utf-8-validate
-```
-
-This contains a binary polyfill for [`buffer.isUtf8()`][].
-
-To force ws not to use utf-8-validate, use the
-[`WS_NO_UTF_8_VALIDATE`](./doc/ws.md#ws_no_utf_8_validate) environment variable.
-
-## API docs
-
-See [`/doc/ws.md`](./doc/ws.md) for Node.js-like documentation of ws classes and
-utility functions.
-
-## WebSocket compression
-
-ws supports the [permessage-deflate extension][permessage-deflate] which enables
-the client and server to negotiate a compression algorithm and its parameters,
-and then selectively apply it to the data payloads of each WebSocket message.
-
-The extension is disabled by default on the server and enabled by default on the
-client. It adds a significant overhead in terms of performance and memory
-consumption so we suggest to enable it only if it is really needed.
-
-Note that Node.js has a variety of issues with high-performance compression,
-where increased concurrency, especially on Linux, can lead to [catastrophic
-memory fragmentation][node-zlib-bug] and slow performance. If you intend to use
-permessage-deflate in production, it is worthwhile to set up a test
-representative of your workload and ensure Node.js/zlib will handle it with
-acceptable performance and memory usage.
-
-Tuning of permessage-deflate can be done via the options defined below. You can
-also use `zlibDeflateOptions` and `zlibInflateOptions`, which is passed directly
-into the creation of [raw deflate/inflate streams][node-zlib-deflaterawdocs].
-
-See [the docs][ws-server-options] for more options.
-
-```js
-import WebSocket, { WebSocketServer } from 'ws';
-
-const wss = new WebSocketServer({
-  port: 8080,
-  perMessageDeflate: {
-    zlibDeflateOptions: {
-      // See zlib defaults.
-      chunkSize: 1024,
-      memLevel: 7,
-      level: 3
-    },
-    zlibInflateOptions: {
-      chunkSize: 10 * 1024
-    },
-    // Other options settable:
-    clientNoContextTakeover: true, // Defaults to negotiated value.
-    serverNoContextTakeover: true, // Defaults to negotiated value.
-    serverMaxWindowBits: 10, // Defaults to negotiated value.
-    // Below options specified as default values.
-    concurrencyLimit: 10, // Limits zlib concurrency for perf.
-    threshold: 1024 // Size (in bytes) below which messages
-    // should not be compressed if context takeover is disabled.
-  }
-});
-```
-
-The client will only use the extension if it is supported and enabled on the
-server. To always disable the extension on the client, set the
-`perMessageDeflate` option to `false`.
-
-```js
-import WebSocket from 'ws';
-
-const ws = new WebSocket('ws://www.host.com/path', {
-  perMessageDeflate: false
-});
-```
-
-## Usage examples
-
-### Sending and receiving text data
-
-```js
-import WebSocket from 'ws';
-
-const ws = new WebSocket('ws://www.host.com/path');
-
-ws.on('error', console.error);
-
-ws.on('open', function open() {
-  ws.send('something');
-});
-
-ws.on('message', function message(data) {
-  console.log('received: %s', data);
-});
-```
-
-### Sending binary data
-
-```js
-import WebSocket from 'ws';
-
-const ws = new WebSocket('ws://www.host.com/path');
-
-ws.on('error', console.error);
-
-ws.on('open', function open() {
-  const array = new Float32Array(5);
-
-  for (var i = 0; i < array.length; ++i) {
-    array[i] = i / 2;
-  }
-
-  ws.send(array);
-});
-```
-
-### Simple server
-
-```js
-import { WebSocketServer } from 'ws';
-
-const wss = new WebSocketServer({ port: 8080 });
-
-wss.on('connection', function connection(ws) {
-  ws.on('error', console.error);
-
-  ws.on('message', function message(data) {
-    console.log('received: %s', data);
-  });
-
-  ws.send('something');
-});
-```
-
-### External HTTP/S server
-
-```js
-import { createServer } from 'https';
-import { readFileSync } from 'fs';
-import { WebSocketServer } from 'ws';
-
-const server = createServer({
-  cert: readFileSync('/path/to/cert.pem'),
-  key: readFileSync('/path/to/key.pem')
-});
-const wss = new WebSocketServer({ server });
-
-wss.on('connection', function connection(ws) {
-  ws.on('error', console.error);
-
-  ws.on('message', function message(data) {
-    console.log('received: %s', data);
-  });
-
-  ws.send('something');
-});
-
-server.listen(8080);
-```
-
-### Multiple servers sharing a single HTTP/S server
-
-```js
-import { createServer } from 'http';
-import { WebSocketServer } from 'ws';
-
-const server = createServer();
-const wss1 = new WebSocketServer({ noServer: true });
-const wss2 = new WebSocketServer({ noServer: true });
-
-wss1.on('connection', function connection(ws) {
-  ws.on('error', console.error);
-
-  // ...
-});
-
-wss2.on('connection', function connection(ws) {
-  ws.on('error', console.error);
-
-  // ...
-});
-
-server.on('upgrade', function upgrade(request, socket, head) {
-  const { pathname } = new URL(request.url, 'wss://base.url');
-
-  if (pathname === '/foo') {
-    wss1.handleUpgrade(request, socket, head, function done(ws) {
-      wss1.emit('connection', ws, request);
-    });
-  } else if (pathname === '/bar') {
-    wss2.handleUpgrade(request, socket, head, function done(ws) {
-      wss2.emit('connection', ws, request);
-    });
-  } else {
-    socket.destroy();
-  }
-});
-
-server.listen(8080);
-```
-
-### Client authentication
-
-```js
-import { createServer } from 'http';
-import { WebSocketServer } from 'ws';
-
-function onSocketError(err) {
-  console.error(err);
-}
-
-const server = createServer();
-const wss = new WebSocketServer({ noServer: true });
-
-wss.on('connection', function connection(ws, request, client) {
-  ws.on('error', console.error);
-
-  ws.on('message', function message(data) {
-    console.log(`Received message ${data} from user ${client}`);
-  });
-});
-
-server.on('upgrade', function upgrade(request, socket, head) {
-  socket.on('error', onSocketError);
-
-  // This function is not defined on purpose. Implement it with your own logic.
-  authenticate(request, function next(err, client) {
-    if (err || !client) {
-      socket.write('HTTP/1.1 401 Unauthorized\r\n\r\n');
-      socket.destroy();
-      return;
-    }
-
-    socket.removeListener('error', onSocketError);
-
-    wss.handleUpgrade(request, socket, head, function done(ws) {
-      wss.emit('connection', ws, request, client);
-    });
-  });
-});
-
-server.listen(8080);
-```
-
-Also see the provided [example][session-parse-example] using `express-session`.
-
-### Server broadcast
-
-A client WebSocket broadcasting to all connected WebSocket clients, including
-itself.
-
-```js
-import WebSocket, { WebSocketServer } from 'ws';
-
-const wss = new WebSocketServer({ port: 8080 });
-
-wss.on('connection', function connection(ws) {
-  ws.on('error', console.error);
-
-  ws.on('message', function message(data, isBinary) {
-    wss.clients.forEach(function each(client) {
-      if (client.readyState === WebSocket.OPEN) {
-        client.send(data, { binary: isBinary });
-      }
-    });
-  });
-});
-```
-
-A client WebSocket broadcasting to every other connected WebSocket clients,
-excluding itself.
-
-```js
-import WebSocket, { WebSocketServer } from 'ws';
-
-const wss = new WebSocketServer({ port: 8080 });
-
-wss.on('connection', function connection(ws) {
-  ws.on('error', console.error);
-
-  ws.on('message', function message(data, isBinary) {
-    wss.clients.forEach(function each(client) {
-      if (client !== ws && client.readyState === WebSocket.OPEN) {
-        client.send(data, { binary: isBinary });
-      }
-    });
-  });
-});
-```
-
-### Round-trip time
-
-```js
-import WebSocket from 'ws';
-
-const ws = new WebSocket('wss://websocket-echo.com/');
-
-ws.on('error', console.error);
-
-ws.on('open', function open() {
-  console.log('connected');
-  ws.send(Date.now());
-});
-
-ws.on('close', function close() {
-  console.log('disconnected');
-});
-
-ws.on('message', function message(data) {
-  console.log(`Round-trip time: ${Date.now() - data} ms`);
-
-  setTimeout(function timeout() {
-    ws.send(Date.now());
-  }, 500);
-});
-```
-
-### Use the Node.js streams API
-
-```js
-import WebSocket, { createWebSocketStream } from 'ws';
-
-const ws = new WebSocket('wss://websocket-echo.com/');
-
-const duplex = createWebSocketStream(ws, { encoding: 'utf8' });
-
-duplex.on('error', console.error);
-
-duplex.pipe(process.stdout);
-process.stdin.pipe(duplex);
-```
-
-### Other examples
-
-For a full example with a browser client communicating with a ws server, see the
-examples folder.
-
-Otherwise, see the test cases.
-
-## FAQ
-
-### How to get the IP address of the client?
-
-The remote IP address can be obtained from the raw socket.
-
-```js
-import { WebSocketServer } from 'ws';
-
-const wss = new WebSocketServer({ port: 8080 });
-
-wss.on('connection', function connection(ws, req) {
-  const ip = req.socket.remoteAddress;
-
-  ws.on('error', console.error);
-});
-```
-
-When the server runs behind a proxy like NGINX, the de-facto standard is to use
-the `X-Forwarded-For` header.
-
-```js
-wss.on('connection', function connection(ws, req) {
-  const ip = req.headers['x-forwarded-for'].split(',')[0].trim();
-
-  ws.on('error', console.error);
-});
-```
-
-### How to detect and close broken connections?
-
-Sometimes, the link between the server and the client can be interrupted in a
-way that keeps both the server and the client unaware of the broken state of the
-connection (e.g. when pulling the cord).
-
-In these cases, ping messages can be used as a means to verify that the remote
-endpoint is still responsive.
-
-```js
-import { WebSocketServer } from 'ws';
-
-function heartbeat() {
-  this.isAlive = true;
-}
-
-const wss = new WebSocketServer({ port: 8080 });
-
-wss.on('connection', function connection(ws) {
-  ws.isAlive = true;
-  ws.on('error', console.error);
-  ws.on('pong', heartbeat);
-});
-
-const interval = setInterval(function ping() {
-  wss.clients.forEach(function each(ws) {
-    if (ws.isAlive === false) return ws.terminate();
-
-    ws.isAlive = false;
-    ws.ping();
-  });
-}, 30000);
-
-wss.on('close', function close() {
-  clearInterval(interval);
-});
-```
-
-Pong messages are automatically sent in response to ping messages as required by
-the spec.
-
-Just like the server example above, your clients might as well lose connection
-without knowing it. You might want to add a ping listener on your clients to
-prevent that. A simple implementation would be:
-
-```js
-import WebSocket from 'ws';
-
-function heartbeat() {
-  clearTimeout(this.pingTimeout);
-
-  // Use `WebSocket#terminate()`, which immediately destroys the connection,
-  // instead of `WebSocket#close()`, which waits for the close timer.
-  // Delay should be equal to the interval at which your server
-  // sends out pings plus a conservative assumption of the latency.
-  this.pingTimeout = setTimeout(() => {
-    this.terminate();
-  }, 30000 + 1000);
-}
-
-const client = new WebSocket('wss://websocket-echo.com/');
-
-client.on('error', console.error);
-client.on('open', heartbeat);
-client.on('ping', heartbeat);
-client.on('close', function clear() {
-  clearTimeout(this.pingTimeout);
-});
-```
-
-### How to connect via a proxy?
-
-Use a custom `http.Agent` implementation like [https-proxy-agent][] or
-[socks-proxy-agent][].
-
-## Changelog
-
-We're using the GitHub [releases][changelog] for changelog entries.
-
-## License
-
-[MIT](LICENSE)
-
-[`buffer.isutf8()`]: https://nodejs.org/api/buffer.html#bufferisutf8input
-[bufferutil]: https://github.com/websockets/bufferutil
-[changelog]: https://github.com/websockets/ws/releases
-[client-report]: http://websockets.github.io/ws/autobahn/clients/
-[https-proxy-agent]: https://github.com/TooTallNate/node-https-proxy-agent
-[node-zlib-bug]: https://github.com/nodejs/node/issues/8871
-[node-zlib-deflaterawdocs]:
-  https://nodejs.org/api/zlib.html#zlib_zlib_createdeflateraw_options
-[permessage-deflate]: https://tools.ietf.org/html/rfc7692
-[server-report]: http://websockets.github.io/ws/autobahn/servers/
-[session-parse-example]: ./examples/express-session-parse
-[socks-proxy-agent]: https://github.com/TooTallNate/node-socks-proxy-agent
-[utf-8-validate]: https://github.com/websockets/utf-8-validate
-[ws-server-options]: ./doc/ws.md#new-websocketserveroptions-callback

+ 0 - 8
node_modules/ws/browser.js

@@ -1,8 +0,0 @@
-'use strict';
-
-module.exports = function () {
-  throw new Error(
-    'ws does not work in the browser. Browser clients must use the native ' +
-      'WebSocket object'
-  );
-};

+ 0 - 13
node_modules/ws/index.js

@@ -1,13 +0,0 @@
-'use strict';
-
-const WebSocket = require('./lib/websocket');
-
-WebSocket.createWebSocketStream = require('./lib/stream');
-WebSocket.Server = require('./lib/websocket-server');
-WebSocket.Receiver = require('./lib/receiver');
-WebSocket.Sender = require('./lib/sender');
-
-WebSocket.WebSocket = WebSocket;
-WebSocket.WebSocketServer = WebSocket.Server;
-
-module.exports = WebSocket;

+ 0 - 131
node_modules/ws/lib/buffer-util.js

@@ -1,131 +0,0 @@
-'use strict';
-
-const { EMPTY_BUFFER } = require('./constants');
-
-const FastBuffer = Buffer[Symbol.species];
-
-/**
- * Merges an array of buffers into a new buffer.
- *
- * @param {Buffer[]} list The array of buffers to concat
- * @param {Number} totalLength The total length of buffers in the list
- * @return {Buffer} The resulting buffer
- * @public
- */
-function concat(list, totalLength) {
-  if (list.length === 0) return EMPTY_BUFFER;
-  if (list.length === 1) return list[0];
-
-  const target = Buffer.allocUnsafe(totalLength);
-  let offset = 0;
-
-  for (let i = 0; i < list.length; i++) {
-    const buf = list[i];
-    target.set(buf, offset);
-    offset += buf.length;
-  }
-
-  if (offset < totalLength) {
-    return new FastBuffer(target.buffer, target.byteOffset, offset);
-  }
-
-  return target;
-}
-
-/**
- * Masks a buffer using the given mask.
- *
- * @param {Buffer} source The buffer to mask
- * @param {Buffer} mask The mask to use
- * @param {Buffer} output The buffer where to store the result
- * @param {Number} offset The offset at which to start writing
- * @param {Number} length The number of bytes to mask.
- * @public
- */
-function _mask(source, mask, output, offset, length) {
-  for (let i = 0; i < length; i++) {
-    output[offset + i] = source[i] ^ mask[i & 3];
-  }
-}
-
-/**
- * Unmasks a buffer using the given mask.
- *
- * @param {Buffer} buffer The buffer to unmask
- * @param {Buffer} mask The mask to use
- * @public
- */
-function _unmask(buffer, mask) {
-  for (let i = 0; i < buffer.length; i++) {
-    buffer[i] ^= mask[i & 3];
-  }
-}
-
-/**
- * Converts a buffer to an `ArrayBuffer`.
- *
- * @param {Buffer} buf The buffer to convert
- * @return {ArrayBuffer} Converted buffer
- * @public
- */
-function toArrayBuffer(buf) {
-  if (buf.length === buf.buffer.byteLength) {
-    return buf.buffer;
-  }
-
-  return buf.buffer.slice(buf.byteOffset, buf.byteOffset + buf.length);
-}
-
-/**
- * Converts `data` to a `Buffer`.
- *
- * @param {*} data The data to convert
- * @return {Buffer} The buffer
- * @throws {TypeError}
- * @public
- */
-function toBuffer(data) {
-  toBuffer.readOnly = true;
-
-  if (Buffer.isBuffer(data)) return data;
-
-  let buf;
-
-  if (data instanceof ArrayBuffer) {
-    buf = new FastBuffer(data);
-  } else if (ArrayBuffer.isView(data)) {
-    buf = new FastBuffer(data.buffer, data.byteOffset, data.byteLength);
-  } else {
-    buf = Buffer.from(data);
-    toBuffer.readOnly = false;
-  }
-
-  return buf;
-}
-
-module.exports = {
-  concat,
-  mask: _mask,
-  toArrayBuffer,
-  toBuffer,
-  unmask: _unmask
-};
-
-/* istanbul ignore else  */
-if (!process.env.WS_NO_BUFFER_UTIL) {
-  try {
-    const bufferUtil = require('bufferutil');
-
-    module.exports.mask = function (source, mask, output, offset, length) {
-      if (length < 48) _mask(source, mask, output, offset, length);
-      else bufferUtil.mask(source, mask, output, offset, length);
-    };
-
-    module.exports.unmask = function (buffer, mask) {
-      if (buffer.length < 32) _unmask(buffer, mask);
-      else bufferUtil.unmask(buffer, mask);
-    };
-  } catch (e) {
-    // Continue regardless of the error.
-  }
-}

+ 0 - 18
node_modules/ws/lib/constants.js

@@ -1,18 +0,0 @@
-'use strict';
-
-const BINARY_TYPES = ['nodebuffer', 'arraybuffer', 'fragments'];
-const hasBlob = typeof Blob !== 'undefined';
-
-if (hasBlob) BINARY_TYPES.push('blob');
-
-module.exports = {
-  BINARY_TYPES,
-  EMPTY_BUFFER: Buffer.alloc(0),
-  GUID: '258EAFA5-E914-47DA-95CA-C5AB0DC85B11',
-  hasBlob,
-  kForOnEventAttribute: Symbol('kIsForOnEventAttribute'),
-  kListener: Symbol('kListener'),
-  kStatusCode: Symbol('status-code'),
-  kWebSocket: Symbol('websocket'),
-  NOOP: () => {}
-};

+ 0 - 292
node_modules/ws/lib/event-target.js

@@ -1,292 +0,0 @@
-'use strict';
-
-const { kForOnEventAttribute, kListener } = require('./constants');
-
-const kCode = Symbol('kCode');
-const kData = Symbol('kData');
-const kError = Symbol('kError');
-const kMessage = Symbol('kMessage');
-const kReason = Symbol('kReason');
-const kTarget = Symbol('kTarget');
-const kType = Symbol('kType');
-const kWasClean = Symbol('kWasClean');
-
-/**
- * Class representing an event.
- */
-class Event {
-  /**
-   * Create a new `Event`.
-   *
-   * @param {String} type The name of the event
-   * @throws {TypeError} If the `type` argument is not specified
-   */
-  constructor(type) {
-    this[kTarget] = null;
-    this[kType] = type;
-  }
-
-  /**
-   * @type {*}
-   */
-  get target() {
-    return this[kTarget];
-  }
-
-  /**
-   * @type {String}
-   */
-  get type() {
-    return this[kType];
-  }
-}
-
-Object.defineProperty(Event.prototype, 'target', { enumerable: true });
-Object.defineProperty(Event.prototype, 'type', { enumerable: true });
-
-/**
- * Class representing a close event.
- *
- * @extends Event
- */
-class CloseEvent extends Event {
-  /**
-   * Create a new `CloseEvent`.
-   *
-   * @param {String} type The name of the event
-   * @param {Object} [options] A dictionary object that allows for setting
-   *     attributes via object members of the same name
-   * @param {Number} [options.code=0] The status code explaining why the
-   *     connection was closed
-   * @param {String} [options.reason=''] A human-readable string explaining why
-   *     the connection was closed
-   * @param {Boolean} [options.wasClean=false] Indicates whether or not the
-   *     connection was cleanly closed
-   */
-  constructor(type, options = {}) {
-    super(type);
-
-    this[kCode] = options.code === undefined ? 0 : options.code;
-    this[kReason] = options.reason === undefined ? '' : options.reason;
-    this[kWasClean] = options.wasClean === undefined ? false : options.wasClean;
-  }
-
-  /**
-   * @type {Number}
-   */
-  get code() {
-    return this[kCode];
-  }
-
-  /**
-   * @type {String}
-   */
-  get reason() {
-    return this[kReason];
-  }
-
-  /**
-   * @type {Boolean}
-   */
-  get wasClean() {
-    return this[kWasClean];
-  }
-}
-
-Object.defineProperty(CloseEvent.prototype, 'code', { enumerable: true });
-Object.defineProperty(CloseEvent.prototype, 'reason', { enumerable: true });
-Object.defineProperty(CloseEvent.prototype, 'wasClean', { enumerable: true });
-
-/**
- * Class representing an error event.
- *
- * @extends Event
- */
-class ErrorEvent extends Event {
-  /**
-   * Create a new `ErrorEvent`.
-   *
-   * @param {String} type The name of the event
-   * @param {Object} [options] A dictionary object that allows for setting
-   *     attributes via object members of the same name
-   * @param {*} [options.error=null] The error that generated this event
-   * @param {String} [options.message=''] The error message
-   */
-  constructor(type, options = {}) {
-    super(type);
-
-    this[kError] = options.error === undefined ? null : options.error;
-    this[kMessage] = options.message === undefined ? '' : options.message;
-  }
-
-  /**
-   * @type {*}
-   */
-  get error() {
-    return this[kError];
-  }
-
-  /**
-   * @type {String}
-   */
-  get message() {
-    return this[kMessage];
-  }
-}
-
-Object.defineProperty(ErrorEvent.prototype, 'error', { enumerable: true });
-Object.defineProperty(ErrorEvent.prototype, 'message', { enumerable: true });
-
-/**
- * Class representing a message event.
- *
- * @extends Event
- */
-class MessageEvent extends Event {
-  /**
-   * Create a new `MessageEvent`.
-   *
-   * @param {String} type The name of the event
-   * @param {Object} [options] A dictionary object that allows for setting
-   *     attributes via object members of the same name
-   * @param {*} [options.data=null] The message content
-   */
-  constructor(type, options = {}) {
-    super(type);
-
-    this[kData] = options.data === undefined ? null : options.data;
-  }
-
-  /**
-   * @type {*}
-   */
-  get data() {
-    return this[kData];
-  }
-}
-
-Object.defineProperty(MessageEvent.prototype, 'data', { enumerable: true });
-
-/**
- * This provides methods for emulating the `EventTarget` interface. It's not
- * meant to be used directly.
- *
- * @mixin
- */
-const EventTarget = {
-  /**
-   * Register an event listener.
-   *
-   * @param {String} type A string representing the event type to listen for
-   * @param {(Function|Object)} handler The listener to add
-   * @param {Object} [options] An options object specifies characteristics about
-   *     the event listener
-   * @param {Boolean} [options.once=false] A `Boolean` indicating that the
-   *     listener should be invoked at most once after being added. If `true`,
-   *     the listener would be automatically removed when invoked.
-   * @public
-   */
-  addEventListener(type, handler, options = {}) {
-    for (const listener of this.listeners(type)) {
-      if (
-        !options[kForOnEventAttribute] &&
-        listener[kListener] === handler &&
-        !listener[kForOnEventAttribute]
-      ) {
-        return;
-      }
-    }
-
-    let wrapper;
-
-    if (type === 'message') {
-      wrapper = function onMessage(data, isBinary) {
-        const event = new MessageEvent('message', {
-          data: isBinary ? data : data.toString()
-        });
-
-        event[kTarget] = this;
-        callListener(handler, this, event);
-      };
-    } else if (type === 'close') {
-      wrapper = function onClose(code, message) {
-        const event = new CloseEvent('close', {
-          code,
-          reason: message.toString(),
-          wasClean: this._closeFrameReceived && this._closeFrameSent
-        });
-
-        event[kTarget] = this;
-        callListener(handler, this, event);
-      };
-    } else if (type === 'error') {
-      wrapper = function onError(error) {
-        const event = new ErrorEvent('error', {
-          error,
-          message: error.message
-        });
-
-        event[kTarget] = this;
-        callListener(handler, this, event);
-      };
-    } else if (type === 'open') {
-      wrapper = function onOpen() {
-        const event = new Event('open');
-
-        event[kTarget] = this;
-        callListener(handler, this, event);
-      };
-    } else {
-      return;
-    }
-
-    wrapper[kForOnEventAttribute] = !!options[kForOnEventAttribute];
-    wrapper[kListener] = handler;
-
-    if (options.once) {
-      this.once(type, wrapper);
-    } else {
-      this.on(type, wrapper);
-    }
-  },
-
-  /**
-   * Remove an event listener.
-   *
-   * @param {String} type A string representing the event type to remove
-   * @param {(Function|Object)} handler The listener to remove
-   * @public
-   */
-  removeEventListener(type, handler) {
-    for (const listener of this.listeners(type)) {
-      if (listener[kListener] === handler && !listener[kForOnEventAttribute]) {
-        this.removeListener(type, listener);
-        break;
-      }
-    }
-  }
-};
-
-module.exports = {
-  CloseEvent,
-  ErrorEvent,
-  Event,
-  EventTarget,
-  MessageEvent
-};
-
-/**
- * Call an event listener
- *
- * @param {(Function|Object)} listener The listener to call
- * @param {*} thisArg The value to use as `this`` when calling the listener
- * @param {Event} event The event to pass to the listener
- * @private
- */
-function callListener(listener, thisArg, event) {
-  if (typeof listener === 'object' && listener.handleEvent) {
-    listener.handleEvent.call(listener, event);
-  } else {
-    listener.call(thisArg, event);
-  }
-}

+ 0 - 203
node_modules/ws/lib/extension.js

@@ -1,203 +0,0 @@
-'use strict';
-
-const { tokenChars } = require('./validation');
-
-/**
- * Adds an offer to the map of extension offers or a parameter to the map of
- * parameters.
- *
- * @param {Object} dest The map of extension offers or parameters
- * @param {String} name The extension or parameter name
- * @param {(Object|Boolean|String)} elem The extension parameters or the
- *     parameter value
- * @private
- */
-function push(dest, name, elem) {
-  if (dest[name] === undefined) dest[name] = [elem];
-  else dest[name].push(elem);
-}
-
-/**
- * Parses the `Sec-WebSocket-Extensions` header into an object.
- *
- * @param {String} header The field value of the header
- * @return {Object} The parsed object
- * @public
- */
-function parse(header) {
-  const offers = Object.create(null);
-  let params = Object.create(null);
-  let mustUnescape = false;
-  let isEscaping = false;
-  let inQuotes = false;
-  let extensionName;
-  let paramName;
-  let start = -1;
-  let code = -1;
-  let end = -1;
-  let i = 0;
-
-  for (; i < header.length; i++) {
-    code = header.charCodeAt(i);
-
-    if (extensionName === undefined) {
-      if (end === -1 && tokenChars[code] === 1) {
-        if (start === -1) start = i;
-      } else if (
-        i !== 0 &&
-        (code === 0x20 /* ' ' */ || code === 0x09) /* '\t' */
-      ) {
-        if (end === -1 && start !== -1) end = i;
-      } else if (code === 0x3b /* ';' */ || code === 0x2c /* ',' */) {
-        if (start === -1) {
-          throw new SyntaxError(`Unexpected character at index ${i}`);
-        }
-
-        if (end === -1) end = i;
-        const name = header.slice(start, end);
-        if (code === 0x2c) {
-          push(offers, name, params);
-          params = Object.create(null);
-        } else {
-          extensionName = name;
-        }
-
-        start = end = -1;
-      } else {
-        throw new SyntaxError(`Unexpected character at index ${i}`);
-      }
-    } else if (paramName === undefined) {
-      if (end === -1 && tokenChars[code] === 1) {
-        if (start === -1) start = i;
-      } else if (code === 0x20 || code === 0x09) {
-        if (end === -1 && start !== -1) end = i;
-      } else if (code === 0x3b || code === 0x2c) {
-        if (start === -1) {
-          throw new SyntaxError(`Unexpected character at index ${i}`);
-        }
-
-        if (end === -1) end = i;
-        push(params, header.slice(start, end), true);
-        if (code === 0x2c) {
-          push(offers, extensionName, params);
-          params = Object.create(null);
-          extensionName = undefined;
-        }
-
-        start = end = -1;
-      } else if (code === 0x3d /* '=' */ && start !== -1 && end === -1) {
-        paramName = header.slice(start, i);
-        start = end = -1;
-      } else {
-        throw new SyntaxError(`Unexpected character at index ${i}`);
-      }
-    } else {
-      //
-      // The value of a quoted-string after unescaping must conform to the
-      // token ABNF, so only token characters are valid.
-      // Ref: https://tools.ietf.org/html/rfc6455#section-9.1
-      //
-      if (isEscaping) {
-        if (tokenChars[code] !== 1) {
-          throw new SyntaxError(`Unexpected character at index ${i}`);
-        }
-        if (start === -1) start = i;
-        else if (!mustUnescape) mustUnescape = true;
-        isEscaping = false;
-      } else if (inQuotes) {
-        if (tokenChars[code] === 1) {
-          if (start === -1) start = i;
-        } else if (code === 0x22 /* '"' */ && start !== -1) {
-          inQuotes = false;
-          end = i;
-        } else if (code === 0x5c /* '\' */) {
-          isEscaping = true;
-        } else {
-          throw new SyntaxError(`Unexpected character at index ${i}`);
-        }
-      } else if (code === 0x22 && header.charCodeAt(i - 1) === 0x3d) {
-        inQuotes = true;
-      } else if (end === -1 && tokenChars[code] === 1) {
-        if (start === -1) start = i;
-      } else if (start !== -1 && (code === 0x20 || code === 0x09)) {
-        if (end === -1) end = i;
-      } else if (code === 0x3b || code === 0x2c) {
-        if (start === -1) {
-          throw new SyntaxError(`Unexpected character at index ${i}`);
-        }
-
-        if (end === -1) end = i;
-        let value = header.slice(start, end);
-        if (mustUnescape) {
-          value = value.replace(/\\/g, '');
-          mustUnescape = false;
-        }
-        push(params, paramName, value);
-        if (code === 0x2c) {
-          push(offers, extensionName, params);
-          params = Object.create(null);
-          extensionName = undefined;
-        }
-
-        paramName = undefined;
-        start = end = -1;
-      } else {
-        throw new SyntaxError(`Unexpected character at index ${i}`);
-      }
-    }
-  }
-
-  if (start === -1 || inQuotes || code === 0x20 || code === 0x09) {
-    throw new SyntaxError('Unexpected end of input');
-  }
-
-  if (end === -1) end = i;
-  const token = header.slice(start, end);
-  if (extensionName === undefined) {
-    push(offers, token, params);
-  } else {
-    if (paramName === undefined) {
-      push(params, token, true);
-    } else if (mustUnescape) {
-      push(params, paramName, token.replace(/\\/g, ''));
-    } else {
-      push(params, paramName, token);
-    }
-    push(offers, extensionName, params);
-  }
-
-  return offers;
-}
-
-/**
- * Builds the `Sec-WebSocket-Extensions` header field value.
- *
- * @param {Object} extensions The map of extensions and parameters to format
- * @return {String} A string representing the given object
- * @public
- */
-function format(extensions) {
-  return Object.keys(extensions)
-    .map((extension) => {
-      let configurations = extensions[extension];
-      if (!Array.isArray(configurations)) configurations = [configurations];
-      return configurations
-        .map((params) => {
-          return [extension]
-            .concat(
-              Object.keys(params).map((k) => {
-                let values = params[k];
-                if (!Array.isArray(values)) values = [values];
-                return values
-                  .map((v) => (v === true ? k : `${k}=${v}`))
-                  .join('; ');
-              })
-            )
-            .join('; ');
-        })
-        .join(', ');
-    })
-    .join(', ');
-}
-
-module.exports = { format, parse };

+ 0 - 55
node_modules/ws/lib/limiter.js

@@ -1,55 +0,0 @@
-'use strict';
-
-const kDone = Symbol('kDone');
-const kRun = Symbol('kRun');
-
-/**
- * A very simple job queue with adjustable concurrency. Adapted from
- * https://github.com/STRML/async-limiter
- */
-class Limiter {
-  /**
-   * Creates a new `Limiter`.
-   *
-   * @param {Number} [concurrency=Infinity] The maximum number of jobs allowed
-   *     to run concurrently
-   */
-  constructor(concurrency) {
-    this[kDone] = () => {
-      this.pending--;
-      this[kRun]();
-    };
-    this.concurrency = concurrency || Infinity;
-    this.jobs = [];
-    this.pending = 0;
-  }
-
-  /**
-   * Adds a job to the queue.
-   *
-   * @param {Function} job The job to run
-   * @public
-   */
-  add(job) {
-    this.jobs.push(job);
-    this[kRun]();
-  }
-
-  /**
-   * Removes a job from the queue and runs it if possible.
-   *
-   * @private
-   */
-  [kRun]() {
-    if (this.pending === this.concurrency) return;
-
-    if (this.jobs.length) {
-      const job = this.jobs.shift();
-
-      this.pending++;
-      job(this[kDone]);
-    }
-  }
-}
-
-module.exports = Limiter;

+ 0 - 528
node_modules/ws/lib/permessage-deflate.js

@@ -1,528 +0,0 @@
-'use strict';
-
-const zlib = require('zlib');
-
-const bufferUtil = require('./buffer-util');
-const Limiter = require('./limiter');
-const { kStatusCode } = require('./constants');
-
-const FastBuffer = Buffer[Symbol.species];
-const TRAILER = Buffer.from([0x00, 0x00, 0xff, 0xff]);
-const kPerMessageDeflate = Symbol('permessage-deflate');
-const kTotalLength = Symbol('total-length');
-const kCallback = Symbol('callback');
-const kBuffers = Symbol('buffers');
-const kError = Symbol('error');
-
-//
-// We limit zlib concurrency, which prevents severe memory fragmentation
-// as documented in https://github.com/nodejs/node/issues/8871#issuecomment-250915913
-// and https://github.com/websockets/ws/issues/1202
-//
-// Intentionally global; it's the global thread pool that's an issue.
-//
-let zlibLimiter;
-
-/**
- * permessage-deflate implementation.
- */
-class PerMessageDeflate {
-  /**
-   * Creates a PerMessageDeflate instance.
-   *
-   * @param {Object} [options] Configuration options
-   * @param {(Boolean|Number)} [options.clientMaxWindowBits] Advertise support
-   *     for, or request, a custom client window size
-   * @param {Boolean} [options.clientNoContextTakeover=false] Advertise/
-   *     acknowledge disabling of client context takeover
-   * @param {Number} [options.concurrencyLimit=10] The number of concurrent
-   *     calls to zlib
-   * @param {(Boolean|Number)} [options.serverMaxWindowBits] Request/confirm the
-   *     use of a custom server window size
-   * @param {Boolean} [options.serverNoContextTakeover=false] Request/accept
-   *     disabling of server context takeover
-   * @param {Number} [options.threshold=1024] Size (in bytes) below which
-   *     messages should not be compressed if context takeover is disabled
-   * @param {Object} [options.zlibDeflateOptions] Options to pass to zlib on
-   *     deflate
-   * @param {Object} [options.zlibInflateOptions] Options to pass to zlib on
-   *     inflate
-   * @param {Boolean} [isServer=false] Create the instance in either server or
-   *     client mode
-   * @param {Number} [maxPayload=0] The maximum allowed message length
-   */
-  constructor(options, isServer, maxPayload) {
-    this._maxPayload = maxPayload | 0;
-    this._options = options || {};
-    this._threshold =
-      this._options.threshold !== undefined ? this._options.threshold : 1024;
-    this._isServer = !!isServer;
-    this._deflate = null;
-    this._inflate = null;
-
-    this.params = null;
-
-    if (!zlibLimiter) {
-      const concurrency =
-        this._options.concurrencyLimit !== undefined
-          ? this._options.concurrencyLimit
-          : 10;
-      zlibLimiter = new Limiter(concurrency);
-    }
-  }
-
-  /**
-   * @type {String}
-   */
-  static get extensionName() {
-    return 'permessage-deflate';
-  }
-
-  /**
-   * Create an extension negotiation offer.
-   *
-   * @return {Object} Extension parameters
-   * @public
-   */
-  offer() {
-    const params = {};
-
-    if (this._options.serverNoContextTakeover) {
-      params.server_no_context_takeover = true;
-    }
-    if (this._options.clientNoContextTakeover) {
-      params.client_no_context_takeover = true;
-    }
-    if (this._options.serverMaxWindowBits) {
-      params.server_max_window_bits = this._options.serverMaxWindowBits;
-    }
-    if (this._options.clientMaxWindowBits) {
-      params.client_max_window_bits = this._options.clientMaxWindowBits;
-    } else if (this._options.clientMaxWindowBits == null) {
-      params.client_max_window_bits = true;
-    }
-
-    return params;
-  }
-
-  /**
-   * Accept an extension negotiation offer/response.
-   *
-   * @param {Array} configurations The extension negotiation offers/reponse
-   * @return {Object} Accepted configuration
-   * @public
-   */
-  accept(configurations) {
-    configurations = this.normalizeParams(configurations);
-
-    this.params = this._isServer
-      ? this.acceptAsServer(configurations)
-      : this.acceptAsClient(configurations);
-
-    return this.params;
-  }
-
-  /**
-   * Releases all resources used by the extension.
-   *
-   * @public
-   */
-  cleanup() {
-    if (this._inflate) {
-      this._inflate.close();
-      this._inflate = null;
-    }
-
-    if (this._deflate) {
-      const callback = this._deflate[kCallback];
-
-      this._deflate.close();
-      this._deflate = null;
-
-      if (callback) {
-        callback(
-          new Error(
-            'The deflate stream was closed while data was being processed'
-          )
-        );
-      }
-    }
-  }
-
-  /**
-   *  Accept an extension negotiation offer.
-   *
-   * @param {Array} offers The extension negotiation offers
-   * @return {Object} Accepted configuration
-   * @private
-   */
-  acceptAsServer(offers) {
-    const opts = this._options;
-    const accepted = offers.find((params) => {
-      if (
-        (opts.serverNoContextTakeover === false &&
-          params.server_no_context_takeover) ||
-        (params.server_max_window_bits &&
-          (opts.serverMaxWindowBits === false ||
-            (typeof opts.serverMaxWindowBits === 'number' &&
-              opts.serverMaxWindowBits > params.server_max_window_bits))) ||
-        (typeof opts.clientMaxWindowBits === 'number' &&
-          !params.client_max_window_bits)
-      ) {
-        return false;
-      }
-
-      return true;
-    });
-
-    if (!accepted) {
-      throw new Error('None of the extension offers can be accepted');
-    }
-
-    if (opts.serverNoContextTakeover) {
-      accepted.server_no_context_takeover = true;
-    }
-    if (opts.clientNoContextTakeover) {
-      accepted.client_no_context_takeover = true;
-    }
-    if (typeof opts.serverMaxWindowBits === 'number') {
-      accepted.server_max_window_bits = opts.serverMaxWindowBits;
-    }
-    if (typeof opts.clientMaxWindowBits === 'number') {
-      accepted.client_max_window_bits = opts.clientMaxWindowBits;
-    } else if (
-      accepted.client_max_window_bits === true ||
-      opts.clientMaxWindowBits === false
-    ) {
-      delete accepted.client_max_window_bits;
-    }
-
-    return accepted;
-  }
-
-  /**
-   * Accept the extension negotiation response.
-   *
-   * @param {Array} response The extension negotiation response
-   * @return {Object} Accepted configuration
-   * @private
-   */
-  acceptAsClient(response) {
-    const params = response[0];
-
-    if (
-      this._options.clientNoContextTakeover === false &&
-      params.client_no_context_takeover
-    ) {
-      throw new Error('Unexpected parameter "client_no_context_takeover"');
-    }
-
-    if (!params.client_max_window_bits) {
-      if (typeof this._options.clientMaxWindowBits === 'number') {
-        params.client_max_window_bits = this._options.clientMaxWindowBits;
-      }
-    } else if (
-      this._options.clientMaxWindowBits === false ||
-      (typeof this._options.clientMaxWindowBits === 'number' &&
-        params.client_max_window_bits > this._options.clientMaxWindowBits)
-    ) {
-      throw new Error(
-        'Unexpected or invalid parameter "client_max_window_bits"'
-      );
-    }
-
-    return params;
-  }
-
-  /**
-   * Normalize parameters.
-   *
-   * @param {Array} configurations The extension negotiation offers/reponse
-   * @return {Array} The offers/response with normalized parameters
-   * @private
-   */
-  normalizeParams(configurations) {
-    configurations.forEach((params) => {
-      Object.keys(params).forEach((key) => {
-        let value = params[key];
-
-        if (value.length > 1) {
-          throw new Error(`Parameter "${key}" must have only a single value`);
-        }
-
-        value = value[0];
-
-        if (key === 'client_max_window_bits') {
-          if (value !== true) {
-            const num = +value;
-            if (!Number.isInteger(num) || num < 8 || num > 15) {
-              throw new TypeError(
-                `Invalid value for parameter "${key}": ${value}`
-              );
-            }
-            value = num;
-          } else if (!this._isServer) {
-            throw new TypeError(
-              `Invalid value for parameter "${key}": ${value}`
-            );
-          }
-        } else if (key === 'server_max_window_bits') {
-          const num = +value;
-          if (!Number.isInteger(num) || num < 8 || num > 15) {
-            throw new TypeError(
-              `Invalid value for parameter "${key}": ${value}`
-            );
-          }
-          value = num;
-        } else if (
-          key === 'client_no_context_takeover' ||
-          key === 'server_no_context_takeover'
-        ) {
-          if (value !== true) {
-            throw new TypeError(
-              `Invalid value for parameter "${key}": ${value}`
-            );
-          }
-        } else {
-          throw new Error(`Unknown parameter "${key}"`);
-        }
-
-        params[key] = value;
-      });
-    });
-
-    return configurations;
-  }
-
-  /**
-   * Decompress data. Concurrency limited.
-   *
-   * @param {Buffer} data Compressed data
-   * @param {Boolean} fin Specifies whether or not this is the last fragment
-   * @param {Function} callback Callback
-   * @public
-   */
-  decompress(data, fin, callback) {
-    zlibLimiter.add((done) => {
-      this._decompress(data, fin, (err, result) => {
-        done();
-        callback(err, result);
-      });
-    });
-  }
-
-  /**
-   * Compress data. Concurrency limited.
-   *
-   * @param {(Buffer|String)} data Data to compress
-   * @param {Boolean} fin Specifies whether or not this is the last fragment
-   * @param {Function} callback Callback
-   * @public
-   */
-  compress(data, fin, callback) {
-    zlibLimiter.add((done) => {
-      this._compress(data, fin, (err, result) => {
-        done();
-        callback(err, result);
-      });
-    });
-  }
-
-  /**
-   * Decompress data.
-   *
-   * @param {Buffer} data Compressed data
-   * @param {Boolean} fin Specifies whether or not this is the last fragment
-   * @param {Function} callback Callback
-   * @private
-   */
-  _decompress(data, fin, callback) {
-    const endpoint = this._isServer ? 'client' : 'server';
-
-    if (!this._inflate) {
-      const key = `${endpoint}_max_window_bits`;
-      const windowBits =
-        typeof this.params[key] !== 'number'
-          ? zlib.Z_DEFAULT_WINDOWBITS
-          : this.params[key];
-
-      this._inflate = zlib.createInflateRaw({
-        ...this._options.zlibInflateOptions,
-        windowBits
-      });
-      this._inflate[kPerMessageDeflate] = this;
-      this._inflate[kTotalLength] = 0;
-      this._inflate[kBuffers] = [];
-      this._inflate.on('error', inflateOnError);
-      this._inflate.on('data', inflateOnData);
-    }
-
-    this._inflate[kCallback] = callback;
-
-    this._inflate.write(data);
-    if (fin) this._inflate.write(TRAILER);
-
-    this._inflate.flush(() => {
-      const err = this._inflate[kError];
-
-      if (err) {
-        this._inflate.close();
-        this._inflate = null;
-        callback(err);
-        return;
-      }
-
-      const data = bufferUtil.concat(
-        this._inflate[kBuffers],
-        this._inflate[kTotalLength]
-      );
-
-      if (this._inflate._readableState.endEmitted) {
-        this._inflate.close();
-        this._inflate = null;
-      } else {
-        this._inflate[kTotalLength] = 0;
-        this._inflate[kBuffers] = [];
-
-        if (fin && this.params[`${endpoint}_no_context_takeover`]) {
-          this._inflate.reset();
-        }
-      }
-
-      callback(null, data);
-    });
-  }
-
-  /**
-   * Compress data.
-   *
-   * @param {(Buffer|String)} data Data to compress
-   * @param {Boolean} fin Specifies whether or not this is the last fragment
-   * @param {Function} callback Callback
-   * @private
-   */
-  _compress(data, fin, callback) {
-    const endpoint = this._isServer ? 'server' : 'client';
-
-    if (!this._deflate) {
-      const key = `${endpoint}_max_window_bits`;
-      const windowBits =
-        typeof this.params[key] !== 'number'
-          ? zlib.Z_DEFAULT_WINDOWBITS
-          : this.params[key];
-
-      this._deflate = zlib.createDeflateRaw({
-        ...this._options.zlibDeflateOptions,
-        windowBits
-      });
-
-      this._deflate[kTotalLength] = 0;
-      this._deflate[kBuffers] = [];
-
-      this._deflate.on('data', deflateOnData);
-    }
-
-    this._deflate[kCallback] = callback;
-
-    this._deflate.write(data);
-    this._deflate.flush(zlib.Z_SYNC_FLUSH, () => {
-      if (!this._deflate) {
-        //
-        // The deflate stream was closed while data was being processed.
-        //
-        return;
-      }
-
-      let data = bufferUtil.concat(
-        this._deflate[kBuffers],
-        this._deflate[kTotalLength]
-      );
-
-      if (fin) {
-        data = new FastBuffer(data.buffer, data.byteOffset, data.length - 4);
-      }
-
-      //
-      // Ensure that the callback will not be called again in
-      // `PerMessageDeflate#cleanup()`.
-      //
-      this._deflate[kCallback] = null;
-
-      this._deflate[kTotalLength] = 0;
-      this._deflate[kBuffers] = [];
-
-      if (fin && this.params[`${endpoint}_no_context_takeover`]) {
-        this._deflate.reset();
-      }
-
-      callback(null, data);
-    });
-  }
-}
-
-module.exports = PerMessageDeflate;
-
-/**
- * The listener of the `zlib.DeflateRaw` stream `'data'` event.
- *
- * @param {Buffer} chunk A chunk of data
- * @private
- */
-function deflateOnData(chunk) {
-  this[kBuffers].push(chunk);
-  this[kTotalLength] += chunk.length;
-}
-
-/**
- * The listener of the `zlib.InflateRaw` stream `'data'` event.
- *
- * @param {Buffer} chunk A chunk of data
- * @private
- */
-function inflateOnData(chunk) {
-  this[kTotalLength] += chunk.length;
-
-  if (
-    this[kPerMessageDeflate]._maxPayload < 1 ||
-    this[kTotalLength] <= this[kPerMessageDeflate]._maxPayload
-  ) {
-    this[kBuffers].push(chunk);
-    return;
-  }
-
-  this[kError] = new RangeError('Max payload size exceeded');
-  this[kError].code = 'WS_ERR_UNSUPPORTED_MESSAGE_LENGTH';
-  this[kError][kStatusCode] = 1009;
-  this.removeListener('data', inflateOnData);
-
-  //
-  // The choice to employ `zlib.reset()` over `zlib.close()` is dictated by the
-  // fact that in Node.js versions prior to 13.10.0, the callback for
-  // `zlib.flush()` is not called if `zlib.close()` is used. Utilizing
-  // `zlib.reset()` ensures that either the callback is invoked or an error is
-  // emitted.
-  //
-  this.reset();
-}
-
-/**
- * The listener of the `zlib.InflateRaw` stream `'error'` event.
- *
- * @param {Error} err The emitted error
- * @private
- */
-function inflateOnError(err) {
-  //
-  // There is no need to call `Zlib#close()` as the handle is automatically
-  // closed when an error is emitted.
-  //
-  this[kPerMessageDeflate]._inflate = null;
-
-  if (this[kError]) {
-    this[kCallback](this[kError]);
-    return;
-  }
-
-  err[kStatusCode] = 1007;
-  this[kCallback](err);
-}

+ 0 - 706
node_modules/ws/lib/receiver.js

@@ -1,706 +0,0 @@
-'use strict';
-
-const { Writable } = require('stream');
-
-const PerMessageDeflate = require('./permessage-deflate');
-const {
-  BINARY_TYPES,
-  EMPTY_BUFFER,
-  kStatusCode,
-  kWebSocket
-} = require('./constants');
-const { concat, toArrayBuffer, unmask } = require('./buffer-util');
-const { isValidStatusCode, isValidUTF8 } = require('./validation');
-
-const FastBuffer = Buffer[Symbol.species];
-
-const GET_INFO = 0;
-const GET_PAYLOAD_LENGTH_16 = 1;
-const GET_PAYLOAD_LENGTH_64 = 2;
-const GET_MASK = 3;
-const GET_DATA = 4;
-const INFLATING = 5;
-const DEFER_EVENT = 6;
-
-/**
- * HyBi Receiver implementation.
- *
- * @extends Writable
- */
-class Receiver extends Writable {
-  /**
-   * Creates a Receiver instance.
-   *
-   * @param {Object} [options] Options object
-   * @param {Boolean} [options.allowSynchronousEvents=true] Specifies whether
-   *     any of the `'message'`, `'ping'`, and `'pong'` events can be emitted
-   *     multiple times in the same tick
-   * @param {String} [options.binaryType=nodebuffer] The type for binary data
-   * @param {Object} [options.extensions] An object containing the negotiated
-   *     extensions
-   * @param {Boolean} [options.isServer=false] Specifies whether to operate in
-   *     client or server mode
-   * @param {Number} [options.maxPayload=0] The maximum allowed message length
-   * @param {Boolean} [options.skipUTF8Validation=false] Specifies whether or
-   *     not to skip UTF-8 validation for text and close messages
-   */
-  constructor(options = {}) {
-    super();
-
-    this._allowSynchronousEvents =
-      options.allowSynchronousEvents !== undefined
-        ? options.allowSynchronousEvents
-        : true;
-    this._binaryType = options.binaryType || BINARY_TYPES[0];
-    this._extensions = options.extensions || {};
-    this._isServer = !!options.isServer;
-    this._maxPayload = options.maxPayload | 0;
-    this._skipUTF8Validation = !!options.skipUTF8Validation;
-    this[kWebSocket] = undefined;
-
-    this._bufferedBytes = 0;
-    this._buffers = [];
-
-    this._compressed = false;
-    this._payloadLength = 0;
-    this._mask = undefined;
-    this._fragmented = 0;
-    this._masked = false;
-    this._fin = false;
-    this._opcode = 0;
-
-    this._totalPayloadLength = 0;
-    this._messageLength = 0;
-    this._fragments = [];
-
-    this._errored = false;
-    this._loop = false;
-    this._state = GET_INFO;
-  }
-
-  /**
-   * Implements `Writable.prototype._write()`.
-   *
-   * @param {Buffer} chunk The chunk of data to write
-   * @param {String} encoding The character encoding of `chunk`
-   * @param {Function} cb Callback
-   * @private
-   */
-  _write(chunk, encoding, cb) {
-    if (this._opcode === 0x08 && this._state == GET_INFO) return cb();
-
-    this._bufferedBytes += chunk.length;
-    this._buffers.push(chunk);
-    this.startLoop(cb);
-  }
-
-  /**
-   * Consumes `n` bytes from the buffered data.
-   *
-   * @param {Number} n The number of bytes to consume
-   * @return {Buffer} The consumed bytes
-   * @private
-   */
-  consume(n) {
-    this._bufferedBytes -= n;
-
-    if (n === this._buffers[0].length) return this._buffers.shift();
-
-    if (n < this._buffers[0].length) {
-      const buf = this._buffers[0];
-      this._buffers[0] = new FastBuffer(
-        buf.buffer,
-        buf.byteOffset + n,
-        buf.length - n
-      );
-
-      return new FastBuffer(buf.buffer, buf.byteOffset, n);
-    }
-
-    const dst = Buffer.allocUnsafe(n);
-
-    do {
-      const buf = this._buffers[0];
-      const offset = dst.length - n;
-
-      if (n >= buf.length) {
-        dst.set(this._buffers.shift(), offset);
-      } else {
-        dst.set(new Uint8Array(buf.buffer, buf.byteOffset, n), offset);
-        this._buffers[0] = new FastBuffer(
-          buf.buffer,
-          buf.byteOffset + n,
-          buf.length - n
-        );
-      }
-
-      n -= buf.length;
-    } while (n > 0);
-
-    return dst;
-  }
-
-  /**
-   * Starts the parsing loop.
-   *
-   * @param {Function} cb Callback
-   * @private
-   */
-  startLoop(cb) {
-    this._loop = true;
-
-    do {
-      switch (this._state) {
-        case GET_INFO:
-          this.getInfo(cb);
-          break;
-        case GET_PAYLOAD_LENGTH_16:
-          this.getPayloadLength16(cb);
-          break;
-        case GET_PAYLOAD_LENGTH_64:
-          this.getPayloadLength64(cb);
-          break;
-        case GET_MASK:
-          this.getMask();
-          break;
-        case GET_DATA:
-          this.getData(cb);
-          break;
-        case INFLATING:
-        case DEFER_EVENT:
-          this._loop = false;
-          return;
-      }
-    } while (this._loop);
-
-    if (!this._errored) cb();
-  }
-
-  /**
-   * Reads the first two bytes of a frame.
-   *
-   * @param {Function} cb Callback
-   * @private
-   */
-  getInfo(cb) {
-    if (this._bufferedBytes < 2) {
-      this._loop = false;
-      return;
-    }
-
-    const buf = this.consume(2);
-
-    if ((buf[0] & 0x30) !== 0x00) {
-      const error = this.createError(
-        RangeError,
-        'RSV2 and RSV3 must be clear',
-        true,
-        1002,
-        'WS_ERR_UNEXPECTED_RSV_2_3'
-      );
-
-      cb(error);
-      return;
-    }
-
-    const compressed = (buf[0] & 0x40) === 0x40;
-
-    if (compressed && !this._extensions[PerMessageDeflate.extensionName]) {
-      const error = this.createError(
-        RangeError,
-        'RSV1 must be clear',
-        true,
-        1002,
-        'WS_ERR_UNEXPECTED_RSV_1'
-      );
-
-      cb(error);
-      return;
-    }
-
-    this._fin = (buf[0] & 0x80) === 0x80;
-    this._opcode = buf[0] & 0x0f;
-    this._payloadLength = buf[1] & 0x7f;
-
-    if (this._opcode === 0x00) {
-      if (compressed) {
-        const error = this.createError(
-          RangeError,
-          'RSV1 must be clear',
-          true,
-          1002,
-          'WS_ERR_UNEXPECTED_RSV_1'
-        );
-
-        cb(error);
-        return;
-      }
-
-      if (!this._fragmented) {
-        const error = this.createError(
-          RangeError,
-          'invalid opcode 0',
-          true,
-          1002,
-          'WS_ERR_INVALID_OPCODE'
-        );
-
-        cb(error);
-        return;
-      }
-
-      this._opcode = this._fragmented;
-    } else if (this._opcode === 0x01 || this._opcode === 0x02) {
-      if (this._fragmented) {
-        const error = this.createError(
-          RangeError,
-          `invalid opcode ${this._opcode}`,
-          true,
-          1002,
-          'WS_ERR_INVALID_OPCODE'
-        );
-
-        cb(error);
-        return;
-      }
-
-      this._compressed = compressed;
-    } else if (this._opcode > 0x07 && this._opcode < 0x0b) {
-      if (!this._fin) {
-        const error = this.createError(
-          RangeError,
-          'FIN must be set',
-          true,
-          1002,
-          'WS_ERR_EXPECTED_FIN'
-        );
-
-        cb(error);
-        return;
-      }
-
-      if (compressed) {
-        const error = this.createError(
-          RangeError,
-          'RSV1 must be clear',
-          true,
-          1002,
-          'WS_ERR_UNEXPECTED_RSV_1'
-        );
-
-        cb(error);
-        return;
-      }
-
-      if (
-        this._payloadLength > 0x7d ||
-        (this._opcode === 0x08 && this._payloadLength === 1)
-      ) {
-        const error = this.createError(
-          RangeError,
-          `invalid payload length ${this._payloadLength}`,
-          true,
-          1002,
-          'WS_ERR_INVALID_CONTROL_PAYLOAD_LENGTH'
-        );
-
-        cb(error);
-        return;
-      }
-    } else {
-      const error = this.createError(
-        RangeError,
-        `invalid opcode ${this._opcode}`,
-        true,
-        1002,
-        'WS_ERR_INVALID_OPCODE'
-      );
-
-      cb(error);
-      return;
-    }
-
-    if (!this._fin && !this._fragmented) this._fragmented = this._opcode;
-    this._masked = (buf[1] & 0x80) === 0x80;
-
-    if (this._isServer) {
-      if (!this._masked) {
-        const error = this.createError(
-          RangeError,
-          'MASK must be set',
-          true,
-          1002,
-          'WS_ERR_EXPECTED_MASK'
-        );
-
-        cb(error);
-        return;
-      }
-    } else if (this._masked) {
-      const error = this.createError(
-        RangeError,
-        'MASK must be clear',
-        true,
-        1002,
-        'WS_ERR_UNEXPECTED_MASK'
-      );
-
-      cb(error);
-      return;
-    }
-
-    if (this._payloadLength === 126) this._state = GET_PAYLOAD_LENGTH_16;
-    else if (this._payloadLength === 127) this._state = GET_PAYLOAD_LENGTH_64;
-    else this.haveLength(cb);
-  }
-
-  /**
-   * Gets extended payload length (7+16).
-   *
-   * @param {Function} cb Callback
-   * @private
-   */
-  getPayloadLength16(cb) {
-    if (this._bufferedBytes < 2) {
-      this._loop = false;
-      return;
-    }
-
-    this._payloadLength = this.consume(2).readUInt16BE(0);
-    this.haveLength(cb);
-  }
-
-  /**
-   * Gets extended payload length (7+64).
-   *
-   * @param {Function} cb Callback
-   * @private
-   */
-  getPayloadLength64(cb) {
-    if (this._bufferedBytes < 8) {
-      this._loop = false;
-      return;
-    }
-
-    const buf = this.consume(8);
-    const num = buf.readUInt32BE(0);
-
-    //
-    // The maximum safe integer in JavaScript is 2^53 - 1. An error is returned
-    // if payload length is greater than this number.
-    //
-    if (num > Math.pow(2, 53 - 32) - 1) {
-      const error = this.createError(
-        RangeError,
-        'Unsupported WebSocket frame: payload length > 2^53 - 1',
-        false,
-        1009,
-        'WS_ERR_UNSUPPORTED_DATA_PAYLOAD_LENGTH'
-      );
-
-      cb(error);
-      return;
-    }
-
-    this._payloadLength = num * Math.pow(2, 32) + buf.readUInt32BE(4);
-    this.haveLength(cb);
-  }
-
-  /**
-   * Payload length has been read.
-   *
-   * @param {Function} cb Callback
-   * @private
-   */
-  haveLength(cb) {
-    if (this._payloadLength && this._opcode < 0x08) {
-      this._totalPayloadLength += this._payloadLength;
-      if (this._totalPayloadLength > this._maxPayload && this._maxPayload > 0) {
-        const error = this.createError(
-          RangeError,
-          'Max payload size exceeded',
-          false,
-          1009,
-          'WS_ERR_UNSUPPORTED_MESSAGE_LENGTH'
-        );
-
-        cb(error);
-        return;
-      }
-    }
-
-    if (this._masked) this._state = GET_MASK;
-    else this._state = GET_DATA;
-  }
-
-  /**
-   * Reads mask bytes.
-   *
-   * @private
-   */
-  getMask() {
-    if (this._bufferedBytes < 4) {
-      this._loop = false;
-      return;
-    }
-
-    this._mask = this.consume(4);
-    this._state = GET_DATA;
-  }
-
-  /**
-   * Reads data bytes.
-   *
-   * @param {Function} cb Callback
-   * @private
-   */
-  getData(cb) {
-    let data = EMPTY_BUFFER;
-
-    if (this._payloadLength) {
-      if (this._bufferedBytes < this._payloadLength) {
-        this._loop = false;
-        return;
-      }
-
-      data = this.consume(this._payloadLength);
-
-      if (
-        this._masked &&
-        (this._mask[0] | this._mask[1] | this._mask[2] | this._mask[3]) !== 0
-      ) {
-        unmask(data, this._mask);
-      }
-    }
-
-    if (this._opcode > 0x07) {
-      this.controlMessage(data, cb);
-      return;
-    }
-
-    if (this._compressed) {
-      this._state = INFLATING;
-      this.decompress(data, cb);
-      return;
-    }
-
-    if (data.length) {
-      //
-      // This message is not compressed so its length is the sum of the payload
-      // length of all fragments.
-      //
-      this._messageLength = this._totalPayloadLength;
-      this._fragments.push(data);
-    }
-
-    this.dataMessage(cb);
-  }
-
-  /**
-   * Decompresses data.
-   *
-   * @param {Buffer} data Compressed data
-   * @param {Function} cb Callback
-   * @private
-   */
-  decompress(data, cb) {
-    const perMessageDeflate = this._extensions[PerMessageDeflate.extensionName];
-
-    perMessageDeflate.decompress(data, this._fin, (err, buf) => {
-      if (err) return cb(err);
-
-      if (buf.length) {
-        this._messageLength += buf.length;
-        if (this._messageLength > this._maxPayload && this._maxPayload > 0) {
-          const error = this.createError(
-            RangeError,
-            'Max payload size exceeded',
-            false,
-            1009,
-            'WS_ERR_UNSUPPORTED_MESSAGE_LENGTH'
-          );
-
-          cb(error);
-          return;
-        }
-
-        this._fragments.push(buf);
-      }
-
-      this.dataMessage(cb);
-      if (this._state === GET_INFO) this.startLoop(cb);
-    });
-  }
-
-  /**
-   * Handles a data message.
-   *
-   * @param {Function} cb Callback
-   * @private
-   */
-  dataMessage(cb) {
-    if (!this._fin) {
-      this._state = GET_INFO;
-      return;
-    }
-
-    const messageLength = this._messageLength;
-    const fragments = this._fragments;
-
-    this._totalPayloadLength = 0;
-    this._messageLength = 0;
-    this._fragmented = 0;
-    this._fragments = [];
-
-    if (this._opcode === 2) {
-      let data;
-
-      if (this._binaryType === 'nodebuffer') {
-        data = concat(fragments, messageLength);
-      } else if (this._binaryType === 'arraybuffer') {
-        data = toArrayBuffer(concat(fragments, messageLength));
-      } else if (this._binaryType === 'blob') {
-        data = new Blob(fragments);
-      } else {
-        data = fragments;
-      }
-
-      if (this._allowSynchronousEvents) {
-        this.emit('message', data, true);
-        this._state = GET_INFO;
-      } else {
-        this._state = DEFER_EVENT;
-        setImmediate(() => {
-          this.emit('message', data, true);
-          this._state = GET_INFO;
-          this.startLoop(cb);
-        });
-      }
-    } else {
-      const buf = concat(fragments, messageLength);
-
-      if (!this._skipUTF8Validation && !isValidUTF8(buf)) {
-        const error = this.createError(
-          Error,
-          'invalid UTF-8 sequence',
-          true,
-          1007,
-          'WS_ERR_INVALID_UTF8'
-        );
-
-        cb(error);
-        return;
-      }
-
-      if (this._state === INFLATING || this._allowSynchronousEvents) {
-        this.emit('message', buf, false);
-        this._state = GET_INFO;
-      } else {
-        this._state = DEFER_EVENT;
-        setImmediate(() => {
-          this.emit('message', buf, false);
-          this._state = GET_INFO;
-          this.startLoop(cb);
-        });
-      }
-    }
-  }
-
-  /**
-   * Handles a control message.
-   *
-   * @param {Buffer} data Data to handle
-   * @return {(Error|RangeError|undefined)} A possible error
-   * @private
-   */
-  controlMessage(data, cb) {
-    if (this._opcode === 0x08) {
-      if (data.length === 0) {
-        this._loop = false;
-        this.emit('conclude', 1005, EMPTY_BUFFER);
-        this.end();
-      } else {
-        const code = data.readUInt16BE(0);
-
-        if (!isValidStatusCode(code)) {
-          const error = this.createError(
-            RangeError,
-            `invalid status code ${code}`,
-            true,
-            1002,
-            'WS_ERR_INVALID_CLOSE_CODE'
-          );
-
-          cb(error);
-          return;
-        }
-
-        const buf = new FastBuffer(
-          data.buffer,
-          data.byteOffset + 2,
-          data.length - 2
-        );
-
-        if (!this._skipUTF8Validation && !isValidUTF8(buf)) {
-          const error = this.createError(
-            Error,
-            'invalid UTF-8 sequence',
-            true,
-            1007,
-            'WS_ERR_INVALID_UTF8'
-          );
-
-          cb(error);
-          return;
-        }
-
-        this._loop = false;
-        this.emit('conclude', code, buf);
-        this.end();
-      }
-
-      this._state = GET_INFO;
-      return;
-    }
-
-    if (this._allowSynchronousEvents) {
-      this.emit(this._opcode === 0x09 ? 'ping' : 'pong', data);
-      this._state = GET_INFO;
-    } else {
-      this._state = DEFER_EVENT;
-      setImmediate(() => {
-        this.emit(this._opcode === 0x09 ? 'ping' : 'pong', data);
-        this._state = GET_INFO;
-        this.startLoop(cb);
-      });
-    }
-  }
-
-  /**
-   * Builds an error object.
-   *
-   * @param {function(new:Error|RangeError)} ErrorCtor The error constructor
-   * @param {String} message The error message
-   * @param {Boolean} prefix Specifies whether or not to add a default prefix to
-   *     `message`
-   * @param {Number} statusCode The status code
-   * @param {String} errorCode The exposed error code
-   * @return {(Error|RangeError)} The error
-   * @private
-   */
-  createError(ErrorCtor, message, prefix, statusCode, errorCode) {
-    this._loop = false;
-    this._errored = true;
-
-    const err = new ErrorCtor(
-      prefix ? `Invalid WebSocket frame: ${message}` : message
-    );
-
-    Error.captureStackTrace(err, this.createError);
-    err.code = errorCode;
-    err[kStatusCode] = statusCode;
-    return err;
-  }
-}
-
-module.exports = Receiver;

+ 0 - 602
node_modules/ws/lib/sender.js

@@ -1,602 +0,0 @@
-/* eslint no-unused-vars: ["error", { "varsIgnorePattern": "^Duplex" }] */
-
-'use strict';
-
-const { Duplex } = require('stream');
-const { randomFillSync } = require('crypto');
-
-const PerMessageDeflate = require('./permessage-deflate');
-const { EMPTY_BUFFER, kWebSocket, NOOP } = require('./constants');
-const { isBlob, isValidStatusCode } = require('./validation');
-const { mask: applyMask, toBuffer } = require('./buffer-util');
-
-const kByteLength = Symbol('kByteLength');
-const maskBuffer = Buffer.alloc(4);
-const RANDOM_POOL_SIZE = 8 * 1024;
-let randomPool;
-let randomPoolPointer = RANDOM_POOL_SIZE;
-
-const DEFAULT = 0;
-const DEFLATING = 1;
-const GET_BLOB_DATA = 2;
-
-/**
- * HyBi Sender implementation.
- */
-class Sender {
-  /**
-   * Creates a Sender instance.
-   *
-   * @param {Duplex} socket The connection socket
-   * @param {Object} [extensions] An object containing the negotiated extensions
-   * @param {Function} [generateMask] The function used to generate the masking
-   *     key
-   */
-  constructor(socket, extensions, generateMask) {
-    this._extensions = extensions || {};
-
-    if (generateMask) {
-      this._generateMask = generateMask;
-      this._maskBuffer = Buffer.alloc(4);
-    }
-
-    this._socket = socket;
-
-    this._firstFragment = true;
-    this._compress = false;
-
-    this._bufferedBytes = 0;
-    this._queue = [];
-    this._state = DEFAULT;
-    this.onerror = NOOP;
-    this[kWebSocket] = undefined;
-  }
-
-  /**
-   * Frames a piece of data according to the HyBi WebSocket protocol.
-   *
-   * @param {(Buffer|String)} data The data to frame
-   * @param {Object} options Options object
-   * @param {Boolean} [options.fin=false] Specifies whether or not to set the
-   *     FIN bit
-   * @param {Function} [options.generateMask] The function used to generate the
-   *     masking key
-   * @param {Boolean} [options.mask=false] Specifies whether or not to mask
-   *     `data`
-   * @param {Buffer} [options.maskBuffer] The buffer used to store the masking
-   *     key
-   * @param {Number} options.opcode The opcode
-   * @param {Boolean} [options.readOnly=false] Specifies whether `data` can be
-   *     modified
-   * @param {Boolean} [options.rsv1=false] Specifies whether or not to set the
-   *     RSV1 bit
-   * @return {(Buffer|String)[]} The framed data
-   * @public
-   */
-  static frame(data, options) {
-    let mask;
-    let merge = false;
-    let offset = 2;
-    let skipMasking = false;
-
-    if (options.mask) {
-      mask = options.maskBuffer || maskBuffer;
-
-      if (options.generateMask) {
-        options.generateMask(mask);
-      } else {
-        if (randomPoolPointer === RANDOM_POOL_SIZE) {
-          /* istanbul ignore else  */
-          if (randomPool === undefined) {
-            //
-            // This is lazily initialized because server-sent frames must not
-            // be masked so it may never be used.
-            //
-            randomPool = Buffer.alloc(RANDOM_POOL_SIZE);
-          }
-
-          randomFillSync(randomPool, 0, RANDOM_POOL_SIZE);
-          randomPoolPointer = 0;
-        }
-
-        mask[0] = randomPool[randomPoolPointer++];
-        mask[1] = randomPool[randomPoolPointer++];
-        mask[2] = randomPool[randomPoolPointer++];
-        mask[3] = randomPool[randomPoolPointer++];
-      }
-
-      skipMasking = (mask[0] | mask[1] | mask[2] | mask[3]) === 0;
-      offset = 6;
-    }
-
-    let dataLength;
-
-    if (typeof data === 'string') {
-      if (
-        (!options.mask || skipMasking) &&
-        options[kByteLength] !== undefined
-      ) {
-        dataLength = options[kByteLength];
-      } else {
-        data = Buffer.from(data);
-        dataLength = data.length;
-      }
-    } else {
-      dataLength = data.length;
-      merge = options.mask && options.readOnly && !skipMasking;
-    }
-
-    let payloadLength = dataLength;
-
-    if (dataLength >= 65536) {
-      offset += 8;
-      payloadLength = 127;
-    } else if (dataLength > 125) {
-      offset += 2;
-      payloadLength = 126;
-    }
-
-    const target = Buffer.allocUnsafe(merge ? dataLength + offset : offset);
-
-    target[0] = options.fin ? options.opcode | 0x80 : options.opcode;
-    if (options.rsv1) target[0] |= 0x40;
-
-    target[1] = payloadLength;
-
-    if (payloadLength === 126) {
-      target.writeUInt16BE(dataLength, 2);
-    } else if (payloadLength === 127) {
-      target[2] = target[3] = 0;
-      target.writeUIntBE(dataLength, 4, 6);
-    }
-
-    if (!options.mask) return [target, data];
-
-    target[1] |= 0x80;
-    target[offset - 4] = mask[0];
-    target[offset - 3] = mask[1];
-    target[offset - 2] = mask[2];
-    target[offset - 1] = mask[3];
-
-    if (skipMasking) return [target, data];
-
-    if (merge) {
-      applyMask(data, mask, target, offset, dataLength);
-      return [target];
-    }
-
-    applyMask(data, mask, data, 0, dataLength);
-    return [target, data];
-  }
-
-  /**
-   * Sends a close message to the other peer.
-   *
-   * @param {Number} [code] The status code component of the body
-   * @param {(String|Buffer)} [data] The message component of the body
-   * @param {Boolean} [mask=false] Specifies whether or not to mask the message
-   * @param {Function} [cb] Callback
-   * @public
-   */
-  close(code, data, mask, cb) {
-    let buf;
-
-    if (code === undefined) {
-      buf = EMPTY_BUFFER;
-    } else if (typeof code !== 'number' || !isValidStatusCode(code)) {
-      throw new TypeError('First argument must be a valid error code number');
-    } else if (data === undefined || !data.length) {
-      buf = Buffer.allocUnsafe(2);
-      buf.writeUInt16BE(code, 0);
-    } else {
-      const length = Buffer.byteLength(data);
-
-      if (length > 123) {
-        throw new RangeError('The message must not be greater than 123 bytes');
-      }
-
-      buf = Buffer.allocUnsafe(2 + length);
-      buf.writeUInt16BE(code, 0);
-
-      if (typeof data === 'string') {
-        buf.write(data, 2);
-      } else {
-        buf.set(data, 2);
-      }
-    }
-
-    const options = {
-      [kByteLength]: buf.length,
-      fin: true,
-      generateMask: this._generateMask,
-      mask,
-      maskBuffer: this._maskBuffer,
-      opcode: 0x08,
-      readOnly: false,
-      rsv1: false
-    };
-
-    if (this._state !== DEFAULT) {
-      this.enqueue([this.dispatch, buf, false, options, cb]);
-    } else {
-      this.sendFrame(Sender.frame(buf, options), cb);
-    }
-  }
-
-  /**
-   * Sends a ping message to the other peer.
-   *
-   * @param {*} data The message to send
-   * @param {Boolean} [mask=false] Specifies whether or not to mask `data`
-   * @param {Function} [cb] Callback
-   * @public
-   */
-  ping(data, mask, cb) {
-    let byteLength;
-    let readOnly;
-
-    if (typeof data === 'string') {
-      byteLength = Buffer.byteLength(data);
-      readOnly = false;
-    } else if (isBlob(data)) {
-      byteLength = data.size;
-      readOnly = false;
-    } else {
-      data = toBuffer(data);
-      byteLength = data.length;
-      readOnly = toBuffer.readOnly;
-    }
-
-    if (byteLength > 125) {
-      throw new RangeError('The data size must not be greater than 125 bytes');
-    }
-
-    const options = {
-      [kByteLength]: byteLength,
-      fin: true,
-      generateMask: this._generateMask,
-      mask,
-      maskBuffer: this._maskBuffer,
-      opcode: 0x09,
-      readOnly,
-      rsv1: false
-    };
-
-    if (isBlob(data)) {
-      if (this._state !== DEFAULT) {
-        this.enqueue([this.getBlobData, data, false, options, cb]);
-      } else {
-        this.getBlobData(data, false, options, cb);
-      }
-    } else if (this._state !== DEFAULT) {
-      this.enqueue([this.dispatch, data, false, options, cb]);
-    } else {
-      this.sendFrame(Sender.frame(data, options), cb);
-    }
-  }
-
-  /**
-   * Sends a pong message to the other peer.
-   *
-   * @param {*} data The message to send
-   * @param {Boolean} [mask=false] Specifies whether or not to mask `data`
-   * @param {Function} [cb] Callback
-   * @public
-   */
-  pong(data, mask, cb) {
-    let byteLength;
-    let readOnly;
-
-    if (typeof data === 'string') {
-      byteLength = Buffer.byteLength(data);
-      readOnly = false;
-    } else if (isBlob(data)) {
-      byteLength = data.size;
-      readOnly = false;
-    } else {
-      data = toBuffer(data);
-      byteLength = data.length;
-      readOnly = toBuffer.readOnly;
-    }
-
-    if (byteLength > 125) {
-      throw new RangeError('The data size must not be greater than 125 bytes');
-    }
-
-    const options = {
-      [kByteLength]: byteLength,
-      fin: true,
-      generateMask: this._generateMask,
-      mask,
-      maskBuffer: this._maskBuffer,
-      opcode: 0x0a,
-      readOnly,
-      rsv1: false
-    };
-
-    if (isBlob(data)) {
-      if (this._state !== DEFAULT) {
-        this.enqueue([this.getBlobData, data, false, options, cb]);
-      } else {
-        this.getBlobData(data, false, options, cb);
-      }
-    } else if (this._state !== DEFAULT) {
-      this.enqueue([this.dispatch, data, false, options, cb]);
-    } else {
-      this.sendFrame(Sender.frame(data, options), cb);
-    }
-  }
-
-  /**
-   * Sends a data message to the other peer.
-   *
-   * @param {*} data The message to send
-   * @param {Object} options Options object
-   * @param {Boolean} [options.binary=false] Specifies whether `data` is binary
-   *     or text
-   * @param {Boolean} [options.compress=false] Specifies whether or not to
-   *     compress `data`
-   * @param {Boolean} [options.fin=false] Specifies whether the fragment is the
-   *     last one
-   * @param {Boolean} [options.mask=false] Specifies whether or not to mask
-   *     `data`
-   * @param {Function} [cb] Callback
-   * @public
-   */
-  send(data, options, cb) {
-    const perMessageDeflate = this._extensions[PerMessageDeflate.extensionName];
-    let opcode = options.binary ? 2 : 1;
-    let rsv1 = options.compress;
-
-    let byteLength;
-    let readOnly;
-
-    if (typeof data === 'string') {
-      byteLength = Buffer.byteLength(data);
-      readOnly = false;
-    } else if (isBlob(data)) {
-      byteLength = data.size;
-      readOnly = false;
-    } else {
-      data = toBuffer(data);
-      byteLength = data.length;
-      readOnly = toBuffer.readOnly;
-    }
-
-    if (this._firstFragment) {
-      this._firstFragment = false;
-      if (
-        rsv1 &&
-        perMessageDeflate &&
-        perMessageDeflate.params[
-          perMessageDeflate._isServer
-            ? 'server_no_context_takeover'
-            : 'client_no_context_takeover'
-        ]
-      ) {
-        rsv1 = byteLength >= perMessageDeflate._threshold;
-      }
-      this._compress = rsv1;
-    } else {
-      rsv1 = false;
-      opcode = 0;
-    }
-
-    if (options.fin) this._firstFragment = true;
-
-    const opts = {
-      [kByteLength]: byteLength,
-      fin: options.fin,
-      generateMask: this._generateMask,
-      mask: options.mask,
-      maskBuffer: this._maskBuffer,
-      opcode,
-      readOnly,
-      rsv1
-    };
-
-    if (isBlob(data)) {
-      if (this._state !== DEFAULT) {
-        this.enqueue([this.getBlobData, data, this._compress, opts, cb]);
-      } else {
-        this.getBlobData(data, this._compress, opts, cb);
-      }
-    } else if (this._state !== DEFAULT) {
-      this.enqueue([this.dispatch, data, this._compress, opts, cb]);
-    } else {
-      this.dispatch(data, this._compress, opts, cb);
-    }
-  }
-
-  /**
-   * Gets the contents of a blob as binary data.
-   *
-   * @param {Blob} blob The blob
-   * @param {Boolean} [compress=false] Specifies whether or not to compress
-   *     the data
-   * @param {Object} options Options object
-   * @param {Boolean} [options.fin=false] Specifies whether or not to set the
-   *     FIN bit
-   * @param {Function} [options.generateMask] The function used to generate the
-   *     masking key
-   * @param {Boolean} [options.mask=false] Specifies whether or not to mask
-   *     `data`
-   * @param {Buffer} [options.maskBuffer] The buffer used to store the masking
-   *     key
-   * @param {Number} options.opcode The opcode
-   * @param {Boolean} [options.readOnly=false] Specifies whether `data` can be
-   *     modified
-   * @param {Boolean} [options.rsv1=false] Specifies whether or not to set the
-   *     RSV1 bit
-   * @param {Function} [cb] Callback
-   * @private
-   */
-  getBlobData(blob, compress, options, cb) {
-    this._bufferedBytes += options[kByteLength];
-    this._state = GET_BLOB_DATA;
-
-    blob
-      .arrayBuffer()
-      .then((arrayBuffer) => {
-        if (this._socket.destroyed) {
-          const err = new Error(
-            'The socket was closed while the blob was being read'
-          );
-
-          //
-          // `callCallbacks` is called in the next tick to ensure that errors
-          // that might be thrown in the callbacks behave like errors thrown
-          // outside the promise chain.
-          //
-          process.nextTick(callCallbacks, this, err, cb);
-          return;
-        }
-
-        this._bufferedBytes -= options[kByteLength];
-        const data = toBuffer(arrayBuffer);
-
-        if (!compress) {
-          this._state = DEFAULT;
-          this.sendFrame(Sender.frame(data, options), cb);
-          this.dequeue();
-        } else {
-          this.dispatch(data, compress, options, cb);
-        }
-      })
-      .catch((err) => {
-        //
-        // `onError` is called in the next tick for the same reason that
-        // `callCallbacks` above is.
-        //
-        process.nextTick(onError, this, err, cb);
-      });
-  }
-
-  /**
-   * Dispatches a message.
-   *
-   * @param {(Buffer|String)} data The message to send
-   * @param {Boolean} [compress=false] Specifies whether or not to compress
-   *     `data`
-   * @param {Object} options Options object
-   * @param {Boolean} [options.fin=false] Specifies whether or not to set the
-   *     FIN bit
-   * @param {Function} [options.generateMask] The function used to generate the
-   *     masking key
-   * @param {Boolean} [options.mask=false] Specifies whether or not to mask
-   *     `data`
-   * @param {Buffer} [options.maskBuffer] The buffer used to store the masking
-   *     key
-   * @param {Number} options.opcode The opcode
-   * @param {Boolean} [options.readOnly=false] Specifies whether `data` can be
-   *     modified
-   * @param {Boolean} [options.rsv1=false] Specifies whether or not to set the
-   *     RSV1 bit
-   * @param {Function} [cb] Callback
-   * @private
-   */
-  dispatch(data, compress, options, cb) {
-    if (!compress) {
-      this.sendFrame(Sender.frame(data, options), cb);
-      return;
-    }
-
-    const perMessageDeflate = this._extensions[PerMessageDeflate.extensionName];
-
-    this._bufferedBytes += options[kByteLength];
-    this._state = DEFLATING;
-    perMessageDeflate.compress(data, options.fin, (_, buf) => {
-      if (this._socket.destroyed) {
-        const err = new Error(
-          'The socket was closed while data was being compressed'
-        );
-
-        callCallbacks(this, err, cb);
-        return;
-      }
-
-      this._bufferedBytes -= options[kByteLength];
-      this._state = DEFAULT;
-      options.readOnly = false;
-      this.sendFrame(Sender.frame(buf, options), cb);
-      this.dequeue();
-    });
-  }
-
-  /**
-   * Executes queued send operations.
-   *
-   * @private
-   */
-  dequeue() {
-    while (this._state === DEFAULT && this._queue.length) {
-      const params = this._queue.shift();
-
-      this._bufferedBytes -= params[3][kByteLength];
-      Reflect.apply(params[0], this, params.slice(1));
-    }
-  }
-
-  /**
-   * Enqueues a send operation.
-   *
-   * @param {Array} params Send operation parameters.
-   * @private
-   */
-  enqueue(params) {
-    this._bufferedBytes += params[3][kByteLength];
-    this._queue.push(params);
-  }
-
-  /**
-   * Sends a frame.
-   *
-   * @param {(Buffer | String)[]} list The frame to send
-   * @param {Function} [cb] Callback
-   * @private
-   */
-  sendFrame(list, cb) {
-    if (list.length === 2) {
-      this._socket.cork();
-      this._socket.write(list[0]);
-      this._socket.write(list[1], cb);
-      this._socket.uncork();
-    } else {
-      this._socket.write(list[0], cb);
-    }
-  }
-}
-
-module.exports = Sender;
-
-/**
- * Calls queued callbacks with an error.
- *
- * @param {Sender} sender The `Sender` instance
- * @param {Error} err The error to call the callbacks with
- * @param {Function} [cb] The first callback
- * @private
- */
-function callCallbacks(sender, err, cb) {
-  if (typeof cb === 'function') cb(err);
-
-  for (let i = 0; i < sender._queue.length; i++) {
-    const params = sender._queue[i];
-    const callback = params[params.length - 1];
-
-    if (typeof callback === 'function') callback(err);
-  }
-}
-
-/**
- * Handles a `Sender` error.
- *
- * @param {Sender} sender The `Sender` instance
- * @param {Error} err The error
- * @param {Function} [cb] The first pending callback
- * @private
- */
-function onError(sender, err, cb) {
-  callCallbacks(sender, err, cb);
-  sender.onerror(err);
-}

+ 0 - 161
node_modules/ws/lib/stream.js

@@ -1,161 +0,0 @@
-/* eslint no-unused-vars: ["error", { "varsIgnorePattern": "^WebSocket$" }] */
-'use strict';
-
-const WebSocket = require('./websocket');
-const { Duplex } = require('stream');
-
-/**
- * Emits the `'close'` event on a stream.
- *
- * @param {Duplex} stream The stream.
- * @private
- */
-function emitClose(stream) {
-  stream.emit('close');
-}
-
-/**
- * The listener of the `'end'` event.
- *
- * @private
- */
-function duplexOnEnd() {
-  if (!this.destroyed && this._writableState.finished) {
-    this.destroy();
-  }
-}
-
-/**
- * The listener of the `'error'` event.
- *
- * @param {Error} err The error
- * @private
- */
-function duplexOnError(err) {
-  this.removeListener('error', duplexOnError);
-  this.destroy();
-  if (this.listenerCount('error') === 0) {
-    // Do not suppress the throwing behavior.
-    this.emit('error', err);
-  }
-}
-
-/**
- * Wraps a `WebSocket` in a duplex stream.
- *
- * @param {WebSocket} ws The `WebSocket` to wrap
- * @param {Object} [options] The options for the `Duplex` constructor
- * @return {Duplex} The duplex stream
- * @public
- */
-function createWebSocketStream(ws, options) {
-  let terminateOnDestroy = true;
-
-  const duplex = new Duplex({
-    ...options,
-    autoDestroy: false,
-    emitClose: false,
-    objectMode: false,
-    writableObjectMode: false
-  });
-
-  ws.on('message', function message(msg, isBinary) {
-    const data =
-      !isBinary && duplex._readableState.objectMode ? msg.toString() : msg;
-
-    if (!duplex.push(data)) ws.pause();
-  });
-
-  ws.once('error', function error(err) {
-    if (duplex.destroyed) return;
-
-    // Prevent `ws.terminate()` from being called by `duplex._destroy()`.
-    //
-    // - If the `'error'` event is emitted before the `'open'` event, then
-    //   `ws.terminate()` is a noop as no socket is assigned.
-    // - Otherwise, the error is re-emitted by the listener of the `'error'`
-    //   event of the `Receiver` object. The listener already closes the
-    //   connection by calling `ws.close()`. This allows a close frame to be
-    //   sent to the other peer. If `ws.terminate()` is called right after this,
-    //   then the close frame might not be sent.
-    terminateOnDestroy = false;
-    duplex.destroy(err);
-  });
-
-  ws.once('close', function close() {
-    if (duplex.destroyed) return;
-
-    duplex.push(null);
-  });
-
-  duplex._destroy = function (err, callback) {
-    if (ws.readyState === ws.CLOSED) {
-      callback(err);
-      process.nextTick(emitClose, duplex);
-      return;
-    }
-
-    let called = false;
-
-    ws.once('error', function error(err) {
-      called = true;
-      callback(err);
-    });
-
-    ws.once('close', function close() {
-      if (!called) callback(err);
-      process.nextTick(emitClose, duplex);
-    });
-
-    if (terminateOnDestroy) ws.terminate();
-  };
-
-  duplex._final = function (callback) {
-    if (ws.readyState === ws.CONNECTING) {
-      ws.once('open', function open() {
-        duplex._final(callback);
-      });
-      return;
-    }
-
-    // If the value of the `_socket` property is `null` it means that `ws` is a
-    // client websocket and the handshake failed. In fact, when this happens, a
-    // socket is never assigned to the websocket. Wait for the `'error'` event
-    // that will be emitted by the websocket.
-    if (ws._socket === null) return;
-
-    if (ws._socket._writableState.finished) {
-      callback();
-      if (duplex._readableState.endEmitted) duplex.destroy();
-    } else {
-      ws._socket.once('finish', function finish() {
-        // `duplex` is not destroyed here because the `'end'` event will be
-        // emitted on `duplex` after this `'finish'` event. The EOF signaling
-        // `null` chunk is, in fact, pushed when the websocket emits `'close'`.
-        callback();
-      });
-      ws.close();
-    }
-  };
-
-  duplex._read = function () {
-    if (ws.isPaused) ws.resume();
-  };
-
-  duplex._write = function (chunk, encoding, callback) {
-    if (ws.readyState === ws.CONNECTING) {
-      ws.once('open', function open() {
-        duplex._write(chunk, encoding, callback);
-      });
-      return;
-    }
-
-    ws.send(chunk, callback);
-  };
-
-  duplex.on('end', duplexOnEnd);
-  duplex.on('error', duplexOnError);
-  return duplex;
-}
-
-module.exports = createWebSocketStream;

+ 0 - 62
node_modules/ws/lib/subprotocol.js

@@ -1,62 +0,0 @@
-'use strict';
-
-const { tokenChars } = require('./validation');
-
-/**
- * Parses the `Sec-WebSocket-Protocol` header into a set of subprotocol names.
- *
- * @param {String} header The field value of the header
- * @return {Set} The subprotocol names
- * @public
- */
-function parse(header) {
-  const protocols = new Set();
-  let start = -1;
-  let end = -1;
-  let i = 0;
-
-  for (i; i < header.length; i++) {
-    const code = header.charCodeAt(i);
-
-    if (end === -1 && tokenChars[code] === 1) {
-      if (start === -1) start = i;
-    } else if (
-      i !== 0 &&
-      (code === 0x20 /* ' ' */ || code === 0x09) /* '\t' */
-    ) {
-      if (end === -1 && start !== -1) end = i;
-    } else if (code === 0x2c /* ',' */) {
-      if (start === -1) {
-        throw new SyntaxError(`Unexpected character at index ${i}`);
-      }
-
-      if (end === -1) end = i;
-
-      const protocol = header.slice(start, end);
-
-      if (protocols.has(protocol)) {
-        throw new SyntaxError(`The "${protocol}" subprotocol is duplicated`);
-      }
-
-      protocols.add(protocol);
-      start = end = -1;
-    } else {
-      throw new SyntaxError(`Unexpected character at index ${i}`);
-    }
-  }
-
-  if (start === -1 || end !== -1) {
-    throw new SyntaxError('Unexpected end of input');
-  }
-
-  const protocol = header.slice(start, i);
-
-  if (protocols.has(protocol)) {
-    throw new SyntaxError(`The "${protocol}" subprotocol is duplicated`);
-  }
-
-  protocols.add(protocol);
-  return protocols;
-}
-
-module.exports = { parse };

+ 0 - 152
node_modules/ws/lib/validation.js

@@ -1,152 +0,0 @@
-'use strict';
-
-const { isUtf8 } = require('buffer');
-
-const { hasBlob } = require('./constants');
-
-//
-// Allowed token characters:
-//
-// '!', '#', '$', '%', '&', ''', '*', '+', '-',
-// '.', 0-9, A-Z, '^', '_', '`', a-z, '|', '~'
-//
-// tokenChars[32] === 0 // ' '
-// tokenChars[33] === 1 // '!'
-// tokenChars[34] === 0 // '"'
-// ...
-//
-// prettier-ignore
-const tokenChars = [
-  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 0 - 15
-  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // 16 - 31
-  0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, // 32 - 47
-  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, // 48 - 63
-  0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, // 64 - 79
-  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, // 80 - 95
-  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, // 96 - 111
-  1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 0, 1, 0 // 112 - 127
-];
-
-/**
- * Checks if a status code is allowed in a close frame.
- *
- * @param {Number} code The status code
- * @return {Boolean} `true` if the status code is valid, else `false`
- * @public
- */
-function isValidStatusCode(code) {
-  return (
-    (code >= 1000 &&
-      code <= 1014 &&
-      code !== 1004 &&
-      code !== 1005 &&
-      code !== 1006) ||
-    (code >= 3000 && code <= 4999)
-  );
-}
-
-/**
- * Checks if a given buffer contains only correct UTF-8.
- * Ported from https://www.cl.cam.ac.uk/%7Emgk25/ucs/utf8_check.c by
- * Markus Kuhn.
- *
- * @param {Buffer} buf The buffer to check
- * @return {Boolean} `true` if `buf` contains only correct UTF-8, else `false`
- * @public
- */
-function _isValidUTF8(buf) {
-  const len = buf.length;
-  let i = 0;
-
-  while (i < len) {
-    if ((buf[i] & 0x80) === 0) {
-      // 0xxxxxxx
-      i++;
-    } else if ((buf[i] & 0xe0) === 0xc0) {
-      // 110xxxxx 10xxxxxx
-      if (
-        i + 1 === len ||
-        (buf[i + 1] & 0xc0) !== 0x80 ||
-        (buf[i] & 0xfe) === 0xc0 // Overlong
-      ) {
-        return false;
-      }
-
-      i += 2;
-    } else if ((buf[i] & 0xf0) === 0xe0) {
-      // 1110xxxx 10xxxxxx 10xxxxxx
-      if (
-        i + 2 >= len ||
-        (buf[i + 1] & 0xc0) !== 0x80 ||
-        (buf[i + 2] & 0xc0) !== 0x80 ||
-        (buf[i] === 0xe0 && (buf[i + 1] & 0xe0) === 0x80) || // Overlong
-        (buf[i] === 0xed && (buf[i + 1] & 0xe0) === 0xa0) // Surrogate (U+D800 - U+DFFF)
-      ) {
-        return false;
-      }
-
-      i += 3;
-    } else if ((buf[i] & 0xf8) === 0xf0) {
-      // 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
-      if (
-        i + 3 >= len ||
-        (buf[i + 1] & 0xc0) !== 0x80 ||
-        (buf[i + 2] & 0xc0) !== 0x80 ||
-        (buf[i + 3] & 0xc0) !== 0x80 ||
-        (buf[i] === 0xf0 && (buf[i + 1] & 0xf0) === 0x80) || // Overlong
-        (buf[i] === 0xf4 && buf[i + 1] > 0x8f) ||
-        buf[i] > 0xf4 // > U+10FFFF
-      ) {
-        return false;
-      }
-
-      i += 4;
-    } else {
-      return false;
-    }
-  }
-
-  return true;
-}
-
-/**
- * Determines whether a value is a `Blob`.
- *
- * @param {*} value The value to be tested
- * @return {Boolean} `true` if `value` is a `Blob`, else `false`
- * @private
- */
-function isBlob(value) {
-  return (
-    hasBlob &&
-    typeof value === 'object' &&
-    typeof value.arrayBuffer === 'function' &&
-    typeof value.type === 'string' &&
-    typeof value.stream === 'function' &&
-    (value[Symbol.toStringTag] === 'Blob' ||
-      value[Symbol.toStringTag] === 'File')
-  );
-}
-
-module.exports = {
-  isBlob,
-  isValidStatusCode,
-  isValidUTF8: _isValidUTF8,
-  tokenChars
-};
-
-if (isUtf8) {
-  module.exports.isValidUTF8 = function (buf) {
-    return buf.length < 24 ? _isValidUTF8(buf) : isUtf8(buf);
-  };
-} /* istanbul ignore else  */ else if (!process.env.WS_NO_UTF_8_VALIDATE) {
-  try {
-    const isValidUTF8 = require('utf-8-validate');
-
-    module.exports.isValidUTF8 = function (buf) {
-      return buf.length < 32 ? _isValidUTF8(buf) : isValidUTF8(buf);
-    };
-  } catch (e) {
-    // Continue regardless of the error.
-  }
-}

+ 0 - 540
node_modules/ws/lib/websocket-server.js

@@ -1,540 +0,0 @@
-/* eslint no-unused-vars: ["error", { "varsIgnorePattern": "^Duplex$", "caughtErrors": "none" }] */
-
-'use strict';
-
-const EventEmitter = require('events');
-const http = require('http');
-const { Duplex } = require('stream');
-const { createHash } = require('crypto');
-
-const extension = require('./extension');
-const PerMessageDeflate = require('./permessage-deflate');
-const subprotocol = require('./subprotocol');
-const WebSocket = require('./websocket');
-const { GUID, kWebSocket } = require('./constants');
-
-const keyRegex = /^[+/0-9A-Za-z]{22}==$/;
-
-const RUNNING = 0;
-const CLOSING = 1;
-const CLOSED = 2;
-
-/**
- * Class representing a WebSocket server.
- *
- * @extends EventEmitter
- */
-class WebSocketServer extends EventEmitter {
-  /**
-   * Create a `WebSocketServer` instance.
-   *
-   * @param {Object} options Configuration options
-   * @param {Boolean} [options.allowSynchronousEvents=true] Specifies whether
-   *     any of the `'message'`, `'ping'`, and `'pong'` events can be emitted
-   *     multiple times in the same tick
-   * @param {Boolean} [options.autoPong=true] Specifies whether or not to
-   *     automatically send a pong in response to a ping
-   * @param {Number} [options.backlog=511] The maximum length of the queue of
-   *     pending connections
-   * @param {Boolean} [options.clientTracking=true] Specifies whether or not to
-   *     track clients
-   * @param {Function} [options.handleProtocols] A hook to handle protocols
-   * @param {String} [options.host] The hostname where to bind the server
-   * @param {Number} [options.maxPayload=104857600] The maximum allowed message
-   *     size
-   * @param {Boolean} [options.noServer=false] Enable no server mode
-   * @param {String} [options.path] Accept only connections matching this path
-   * @param {(Boolean|Object)} [options.perMessageDeflate=false] Enable/disable
-   *     permessage-deflate
-   * @param {Number} [options.port] The port where to bind the server
-   * @param {(http.Server|https.Server)} [options.server] A pre-created HTTP/S
-   *     server to use
-   * @param {Boolean} [options.skipUTF8Validation=false] Specifies whether or
-   *     not to skip UTF-8 validation for text and close messages
-   * @param {Function} [options.verifyClient] A hook to reject connections
-   * @param {Function} [options.WebSocket=WebSocket] Specifies the `WebSocket`
-   *     class to use. It must be the `WebSocket` class or class that extends it
-   * @param {Function} [callback] A listener for the `listening` event
-   */
-  constructor(options, callback) {
-    super();
-
-    options = {
-      allowSynchronousEvents: true,
-      autoPong: true,
-      maxPayload: 100 * 1024 * 1024,
-      skipUTF8Validation: false,
-      perMessageDeflate: false,
-      handleProtocols: null,
-      clientTracking: true,
-      verifyClient: null,
-      noServer: false,
-      backlog: null, // use default (511 as implemented in net.js)
-      server: null,
-      host: null,
-      path: null,
-      port: null,
-      WebSocket,
-      ...options
-    };
-
-    if (
-      (options.port == null && !options.server && !options.noServer) ||
-      (options.port != null && (options.server || options.noServer)) ||
-      (options.server && options.noServer)
-    ) {
-      throw new TypeError(
-        'One and only one of the "port", "server", or "noServer" options ' +
-          'must be specified'
-      );
-    }
-
-    if (options.port != null) {
-      this._server = http.createServer((req, res) => {
-        const body = http.STATUS_CODES[426];
-
-        res.writeHead(426, {
-          'Content-Length': body.length,
-          'Content-Type': 'text/plain'
-        });
-        res.end(body);
-      });
-      this._server.listen(
-        options.port,
-        options.host,
-        options.backlog,
-        callback
-      );
-    } else if (options.server) {
-      this._server = options.server;
-    }
-
-    if (this._server) {
-      const emitConnection = this.emit.bind(this, 'connection');
-
-      this._removeListeners = addListeners(this._server, {
-        listening: this.emit.bind(this, 'listening'),
-        error: this.emit.bind(this, 'error'),
-        upgrade: (req, socket, head) => {
-          this.handleUpgrade(req, socket, head, emitConnection);
-        }
-      });
-    }
-
-    if (options.perMessageDeflate === true) options.perMessageDeflate = {};
-    if (options.clientTracking) {
-      this.clients = new Set();
-      this._shouldEmitClose = false;
-    }
-
-    this.options = options;
-    this._state = RUNNING;
-  }
-
-  /**
-   * Returns the bound address, the address family name, and port of the server
-   * as reported by the operating system if listening on an IP socket.
-   * If the server is listening on a pipe or UNIX domain socket, the name is
-   * returned as a string.
-   *
-   * @return {(Object|String|null)} The address of the server
-   * @public
-   */
-  address() {
-    if (this.options.noServer) {
-      throw new Error('The server is operating in "noServer" mode');
-    }
-
-    if (!this._server) return null;
-    return this._server.address();
-  }
-
-  /**
-   * Stop the server from accepting new connections and emit the `'close'` event
-   * when all existing connections are closed.
-   *
-   * @param {Function} [cb] A one-time listener for the `'close'` event
-   * @public
-   */
-  close(cb) {
-    if (this._state === CLOSED) {
-      if (cb) {
-        this.once('close', () => {
-          cb(new Error('The server is not running'));
-        });
-      }
-
-      process.nextTick(emitClose, this);
-      return;
-    }
-
-    if (cb) this.once('close', cb);
-
-    if (this._state === CLOSING) return;
-    this._state = CLOSING;
-
-    if (this.options.noServer || this.options.server) {
-      if (this._server) {
-        this._removeListeners();
-        this._removeListeners = this._server = null;
-      }
-
-      if (this.clients) {
-        if (!this.clients.size) {
-          process.nextTick(emitClose, this);
-        } else {
-          this._shouldEmitClose = true;
-        }
-      } else {
-        process.nextTick(emitClose, this);
-      }
-    } else {
-      const server = this._server;
-
-      this._removeListeners();
-      this._removeListeners = this._server = null;
-
-      //
-      // The HTTP/S server was created internally. Close it, and rely on its
-      // `'close'` event.
-      //
-      server.close(() => {
-        emitClose(this);
-      });
-    }
-  }
-
-  /**
-   * See if a given request should be handled by this server instance.
-   *
-   * @param {http.IncomingMessage} req Request object to inspect
-   * @return {Boolean} `true` if the request is valid, else `false`
-   * @public
-   */
-  shouldHandle(req) {
-    if (this.options.path) {
-      const index = req.url.indexOf('?');
-      const pathname = index !== -1 ? req.url.slice(0, index) : req.url;
-
-      if (pathname !== this.options.path) return false;
-    }
-
-    return true;
-  }
-
-  /**
-   * Handle a HTTP Upgrade request.
-   *
-   * @param {http.IncomingMessage} req The request object
-   * @param {Duplex} socket The network socket between the server and client
-   * @param {Buffer} head The first packet of the upgraded stream
-   * @param {Function} cb Callback
-   * @public
-   */
-  handleUpgrade(req, socket, head, cb) {
-    socket.on('error', socketOnError);
-
-    const key = req.headers['sec-websocket-key'];
-    const upgrade = req.headers.upgrade;
-    const version = +req.headers['sec-websocket-version'];
-
-    if (req.method !== 'GET') {
-      const message = 'Invalid HTTP method';
-      abortHandshakeOrEmitwsClientError(this, req, socket, 405, message);
-      return;
-    }
-
-    if (upgrade === undefined || upgrade.toLowerCase() !== 'websocket') {
-      const message = 'Invalid Upgrade header';
-      abortHandshakeOrEmitwsClientError(this, req, socket, 400, message);
-      return;
-    }
-
-    if (key === undefined || !keyRegex.test(key)) {
-      const message = 'Missing or invalid Sec-WebSocket-Key header';
-      abortHandshakeOrEmitwsClientError(this, req, socket, 400, message);
-      return;
-    }
-
-    if (version !== 8 && version !== 13) {
-      const message = 'Missing or invalid Sec-WebSocket-Version header';
-      abortHandshakeOrEmitwsClientError(this, req, socket, 400, message);
-      return;
-    }
-
-    if (!this.shouldHandle(req)) {
-      abortHandshake(socket, 400);
-      return;
-    }
-
-    const secWebSocketProtocol = req.headers['sec-websocket-protocol'];
-    let protocols = new Set();
-
-    if (secWebSocketProtocol !== undefined) {
-      try {
-        protocols = subprotocol.parse(secWebSocketProtocol);
-      } catch (err) {
-        const message = 'Invalid Sec-WebSocket-Protocol header';
-        abortHandshakeOrEmitwsClientError(this, req, socket, 400, message);
-        return;
-      }
-    }
-
-    const secWebSocketExtensions = req.headers['sec-websocket-extensions'];
-    const extensions = {};
-
-    if (
-      this.options.perMessageDeflate &&
-      secWebSocketExtensions !== undefined
-    ) {
-      const perMessageDeflate = new PerMessageDeflate(
-        this.options.perMessageDeflate,
-        true,
-        this.options.maxPayload
-      );
-
-      try {
-        const offers = extension.parse(secWebSocketExtensions);
-
-        if (offers[PerMessageDeflate.extensionName]) {
-          perMessageDeflate.accept(offers[PerMessageDeflate.extensionName]);
-          extensions[PerMessageDeflate.extensionName] = perMessageDeflate;
-        }
-      } catch (err) {
-        const message =
-          'Invalid or unacceptable Sec-WebSocket-Extensions header';
-        abortHandshakeOrEmitwsClientError(this, req, socket, 400, message);
-        return;
-      }
-    }
-
-    //
-    // Optionally call external client verification handler.
-    //
-    if (this.options.verifyClient) {
-      const info = {
-        origin:
-          req.headers[`${version === 8 ? 'sec-websocket-origin' : 'origin'}`],
-        secure: !!(req.socket.authorized || req.socket.encrypted),
-        req
-      };
-
-      if (this.options.verifyClient.length === 2) {
-        this.options.verifyClient(info, (verified, code, message, headers) => {
-          if (!verified) {
-            return abortHandshake(socket, code || 401, message, headers);
-          }
-
-          this.completeUpgrade(
-            extensions,
-            key,
-            protocols,
-            req,
-            socket,
-            head,
-            cb
-          );
-        });
-        return;
-      }
-
-      if (!this.options.verifyClient(info)) return abortHandshake(socket, 401);
-    }
-
-    this.completeUpgrade(extensions, key, protocols, req, socket, head, cb);
-  }
-
-  /**
-   * Upgrade the connection to WebSocket.
-   *
-   * @param {Object} extensions The accepted extensions
-   * @param {String} key The value of the `Sec-WebSocket-Key` header
-   * @param {Set} protocols The subprotocols
-   * @param {http.IncomingMessage} req The request object
-   * @param {Duplex} socket The network socket between the server and client
-   * @param {Buffer} head The first packet of the upgraded stream
-   * @param {Function} cb Callback
-   * @throws {Error} If called more than once with the same socket
-   * @private
-   */
-  completeUpgrade(extensions, key, protocols, req, socket, head, cb) {
-    //
-    // Destroy the socket if the client has already sent a FIN packet.
-    //
-    if (!socket.readable || !socket.writable) return socket.destroy();
-
-    if (socket[kWebSocket]) {
-      throw new Error(
-        'server.handleUpgrade() was called more than once with the same ' +
-          'socket, possibly due to a misconfiguration'
-      );
-    }
-
-    if (this._state > RUNNING) return abortHandshake(socket, 503);
-
-    const digest = createHash('sha1')
-      .update(key + GUID)
-      .digest('base64');
-
-    const headers = [
-      'HTTP/1.1 101 Switching Protocols',
-      'Upgrade: websocket',
-      'Connection: Upgrade',
-      `Sec-WebSocket-Accept: ${digest}`
-    ];
-
-    const ws = new this.options.WebSocket(null, undefined, this.options);
-
-    if (protocols.size) {
-      //
-      // Optionally call external protocol selection handler.
-      //
-      const protocol = this.options.handleProtocols
-        ? this.options.handleProtocols(protocols, req)
-        : protocols.values().next().value;
-
-      if (protocol) {
-        headers.push(`Sec-WebSocket-Protocol: ${protocol}`);
-        ws._protocol = protocol;
-      }
-    }
-
-    if (extensions[PerMessageDeflate.extensionName]) {
-      const params = extensions[PerMessageDeflate.extensionName].params;
-      const value = extension.format({
-        [PerMessageDeflate.extensionName]: [params]
-      });
-      headers.push(`Sec-WebSocket-Extensions: ${value}`);
-      ws._extensions = extensions;
-    }
-
-    //
-    // Allow external modification/inspection of handshake headers.
-    //
-    this.emit('headers', headers, req);
-
-    socket.write(headers.concat('\r\n').join('\r\n'));
-    socket.removeListener('error', socketOnError);
-
-    ws.setSocket(socket, head, {
-      allowSynchronousEvents: this.options.allowSynchronousEvents,
-      maxPayload: this.options.maxPayload,
-      skipUTF8Validation: this.options.skipUTF8Validation
-    });
-
-    if (this.clients) {
-      this.clients.add(ws);
-      ws.on('close', () => {
-        this.clients.delete(ws);
-
-        if (this._shouldEmitClose && !this.clients.size) {
-          process.nextTick(emitClose, this);
-        }
-      });
-    }
-
-    cb(ws, req);
-  }
-}
-
-module.exports = WebSocketServer;
-
-/**
- * Add event listeners on an `EventEmitter` using a map of <event, listener>
- * pairs.
- *
- * @param {EventEmitter} server The event emitter
- * @param {Object.<String, Function>} map The listeners to add
- * @return {Function} A function that will remove the added listeners when
- *     called
- * @private
- */
-function addListeners(server, map) {
-  for (const event of Object.keys(map)) server.on(event, map[event]);
-
-  return function removeListeners() {
-    for (const event of Object.keys(map)) {
-      server.removeListener(event, map[event]);
-    }
-  };
-}
-
-/**
- * Emit a `'close'` event on an `EventEmitter`.
- *
- * @param {EventEmitter} server The event emitter
- * @private
- */
-function emitClose(server) {
-  server._state = CLOSED;
-  server.emit('close');
-}
-
-/**
- * Handle socket errors.
- *
- * @private
- */
-function socketOnError() {
-  this.destroy();
-}
-
-/**
- * Close the connection when preconditions are not fulfilled.
- *
- * @param {Duplex} socket The socket of the upgrade request
- * @param {Number} code The HTTP response status code
- * @param {String} [message] The HTTP response body
- * @param {Object} [headers] Additional HTTP response headers
- * @private
- */
-function abortHandshake(socket, code, message, headers) {
-  //
-  // The socket is writable unless the user destroyed or ended it before calling
-  // `server.handleUpgrade()` or in the `verifyClient` function, which is a user
-  // error. Handling this does not make much sense as the worst that can happen
-  // is that some of the data written by the user might be discarded due to the
-  // call to `socket.end()` below, which triggers an `'error'` event that in
-  // turn causes the socket to be destroyed.
-  //
-  message = message || http.STATUS_CODES[code];
-  headers = {
-    Connection: 'close',
-    'Content-Type': 'text/html',
-    'Content-Length': Buffer.byteLength(message),
-    ...headers
-  };
-
-  socket.once('finish', socket.destroy);
-
-  socket.end(
-    `HTTP/1.1 ${code} ${http.STATUS_CODES[code]}\r\n` +
-      Object.keys(headers)
-        .map((h) => `${h}: ${headers[h]}`)
-        .join('\r\n') +
-      '\r\n\r\n' +
-      message
-  );
-}
-
-/**
- * Emit a `'wsClientError'` event on a `WebSocketServer` if there is at least
- * one listener for it, otherwise call `abortHandshake()`.
- *
- * @param {WebSocketServer} server The WebSocket server
- * @param {http.IncomingMessage} req The request object
- * @param {Duplex} socket The socket of the upgrade request
- * @param {Number} code The HTTP response status code
- * @param {String} message The HTTP response body
- * @private
- */
-function abortHandshakeOrEmitwsClientError(server, req, socket, code, message) {
-  if (server.listenerCount('wsClientError')) {
-    const err = new Error(message);
-    Error.captureStackTrace(err, abortHandshakeOrEmitwsClientError);
-
-    server.emit('wsClientError', err, socket, req);
-  } else {
-    abortHandshake(socket, code, message);
-  }
-}

+ 0 - 1388
node_modules/ws/lib/websocket.js

@@ -1,1388 +0,0 @@
-/* eslint no-unused-vars: ["error", { "varsIgnorePattern": "^Duplex|Readable$", "caughtErrors": "none" }] */
-
-'use strict';
-
-const EventEmitter = require('events');
-const https = require('https');
-const http = require('http');
-const net = require('net');
-const tls = require('tls');
-const { randomBytes, createHash } = require('crypto');
-const { Duplex, Readable } = require('stream');
-const { URL } = require('url');
-
-const PerMessageDeflate = require('./permessage-deflate');
-const Receiver = require('./receiver');
-const Sender = require('./sender');
-const { isBlob } = require('./validation');
-
-const {
-  BINARY_TYPES,
-  EMPTY_BUFFER,
-  GUID,
-  kForOnEventAttribute,
-  kListener,
-  kStatusCode,
-  kWebSocket,
-  NOOP
-} = require('./constants');
-const {
-  EventTarget: { addEventListener, removeEventListener }
-} = require('./event-target');
-const { format, parse } = require('./extension');
-const { toBuffer } = require('./buffer-util');
-
-const closeTimeout = 30 * 1000;
-const kAborted = Symbol('kAborted');
-const protocolVersions = [8, 13];
-const readyStates = ['CONNECTING', 'OPEN', 'CLOSING', 'CLOSED'];
-const subprotocolRegex = /^[!#$%&'*+\-.0-9A-Z^_`|a-z~]+$/;
-
-/**
- * Class representing a WebSocket.
- *
- * @extends EventEmitter
- */
-class WebSocket extends EventEmitter {
-  /**
-   * Create a new `WebSocket`.
-   *
-   * @param {(String|URL)} address The URL to which to connect
-   * @param {(String|String[])} [protocols] The subprotocols
-   * @param {Object} [options] Connection options
-   */
-  constructor(address, protocols, options) {
-    super();
-
-    this._binaryType = BINARY_TYPES[0];
-    this._closeCode = 1006;
-    this._closeFrameReceived = false;
-    this._closeFrameSent = false;
-    this._closeMessage = EMPTY_BUFFER;
-    this._closeTimer = null;
-    this._errorEmitted = false;
-    this._extensions = {};
-    this._paused = false;
-    this._protocol = '';
-    this._readyState = WebSocket.CONNECTING;
-    this._receiver = null;
-    this._sender = null;
-    this._socket = null;
-
-    if (address !== null) {
-      this._bufferedAmount = 0;
-      this._isServer = false;
-      this._redirects = 0;
-
-      if (protocols === undefined) {
-        protocols = [];
-      } else if (!Array.isArray(protocols)) {
-        if (typeof protocols === 'object' && protocols !== null) {
-          options = protocols;
-          protocols = [];
-        } else {
-          protocols = [protocols];
-        }
-      }
-
-      initAsClient(this, address, protocols, options);
-    } else {
-      this._autoPong = options.autoPong;
-      this._isServer = true;
-    }
-  }
-
-  /**
-   * For historical reasons, the custom "nodebuffer" type is used by the default
-   * instead of "blob".
-   *
-   * @type {String}
-   */
-  get binaryType() {
-    return this._binaryType;
-  }
-
-  set binaryType(type) {
-    if (!BINARY_TYPES.includes(type)) return;
-
-    this._binaryType = type;
-
-    //
-    // Allow to change `binaryType` on the fly.
-    //
-    if (this._receiver) this._receiver._binaryType = type;
-  }
-
-  /**
-   * @type {Number}
-   */
-  get bufferedAmount() {
-    if (!this._socket) return this._bufferedAmount;
-
-    return this._socket._writableState.length + this._sender._bufferedBytes;
-  }
-
-  /**
-   * @type {String}
-   */
-  get extensions() {
-    return Object.keys(this._extensions).join();
-  }
-
-  /**
-   * @type {Boolean}
-   */
-  get isPaused() {
-    return this._paused;
-  }
-
-  /**
-   * @type {Function}
-   */
-  /* istanbul ignore next */
-  get onclose() {
-    return null;
-  }
-
-  /**
-   * @type {Function}
-   */
-  /* istanbul ignore next */
-  get onerror() {
-    return null;
-  }
-
-  /**
-   * @type {Function}
-   */
-  /* istanbul ignore next */
-  get onopen() {
-    return null;
-  }
-
-  /**
-   * @type {Function}
-   */
-  /* istanbul ignore next */
-  get onmessage() {
-    return null;
-  }
-
-  /**
-   * @type {String}
-   */
-  get protocol() {
-    return this._protocol;
-  }
-
-  /**
-   * @type {Number}
-   */
-  get readyState() {
-    return this._readyState;
-  }
-
-  /**
-   * @type {String}
-   */
-  get url() {
-    return this._url;
-  }
-
-  /**
-   * Set up the socket and the internal resources.
-   *
-   * @param {Duplex} socket The network socket between the server and client
-   * @param {Buffer} head The first packet of the upgraded stream
-   * @param {Object} options Options object
-   * @param {Boolean} [options.allowSynchronousEvents=false] Specifies whether
-   *     any of the `'message'`, `'ping'`, and `'pong'` events can be emitted
-   *     multiple times in the same tick
-   * @param {Function} [options.generateMask] The function used to generate the
-   *     masking key
-   * @param {Number} [options.maxPayload=0] The maximum allowed message size
-   * @param {Boolean} [options.skipUTF8Validation=false] Specifies whether or
-   *     not to skip UTF-8 validation for text and close messages
-   * @private
-   */
-  setSocket(socket, head, options) {
-    const receiver = new Receiver({
-      allowSynchronousEvents: options.allowSynchronousEvents,
-      binaryType: this.binaryType,
-      extensions: this._extensions,
-      isServer: this._isServer,
-      maxPayload: options.maxPayload,
-      skipUTF8Validation: options.skipUTF8Validation
-    });
-
-    const sender = new Sender(socket, this._extensions, options.generateMask);
-
-    this._receiver = receiver;
-    this._sender = sender;
-    this._socket = socket;
-
-    receiver[kWebSocket] = this;
-    sender[kWebSocket] = this;
-    socket[kWebSocket] = this;
-
-    receiver.on('conclude', receiverOnConclude);
-    receiver.on('drain', receiverOnDrain);
-    receiver.on('error', receiverOnError);
-    receiver.on('message', receiverOnMessage);
-    receiver.on('ping', receiverOnPing);
-    receiver.on('pong', receiverOnPong);
-
-    sender.onerror = senderOnError;
-
-    //
-    // These methods may not be available if `socket` is just a `Duplex`.
-    //
-    if (socket.setTimeout) socket.setTimeout(0);
-    if (socket.setNoDelay) socket.setNoDelay();
-
-    if (head.length > 0) socket.unshift(head);
-
-    socket.on('close', socketOnClose);
-    socket.on('data', socketOnData);
-    socket.on('end', socketOnEnd);
-    socket.on('error', socketOnError);
-
-    this._readyState = WebSocket.OPEN;
-    this.emit('open');
-  }
-
-  /**
-   * Emit the `'close'` event.
-   *
-   * @private
-   */
-  emitClose() {
-    if (!this._socket) {
-      this._readyState = WebSocket.CLOSED;
-      this.emit('close', this._closeCode, this._closeMessage);
-      return;
-    }
-
-    if (this._extensions[PerMessageDeflate.extensionName]) {
-      this._extensions[PerMessageDeflate.extensionName].cleanup();
-    }
-
-    this._receiver.removeAllListeners();
-    this._readyState = WebSocket.CLOSED;
-    this.emit('close', this._closeCode, this._closeMessage);
-  }
-
-  /**
-   * Start a closing handshake.
-   *
-   *          +----------+   +-----------+   +----------+
-   *     - - -|ws.close()|-->|close frame|-->|ws.close()|- - -
-   *    |     +----------+   +-----------+   +----------+     |
-   *          +----------+   +-----------+         |
-   * CLOSING  |ws.close()|<--|close frame|<--+-----+       CLOSING
-   *          +----------+   +-----------+   |
-   *    |           |                        |   +---+        |
-   *                +------------------------+-->|fin| - - - -
-   *    |         +---+                      |   +---+
-   *     - - - - -|fin|<---------------------+
-   *              +---+
-   *
-   * @param {Number} [code] Status code explaining why the connection is closing
-   * @param {(String|Buffer)} [data] The reason why the connection is
-   *     closing
-   * @public
-   */
-  close(code, data) {
-    if (this.readyState === WebSocket.CLOSED) return;
-    if (this.readyState === WebSocket.CONNECTING) {
-      const msg = 'WebSocket was closed before the connection was established';
-      abortHandshake(this, this._req, msg);
-      return;
-    }
-
-    if (this.readyState === WebSocket.CLOSING) {
-      if (
-        this._closeFrameSent &&
-        (this._closeFrameReceived || this._receiver._writableState.errorEmitted)
-      ) {
-        this._socket.end();
-      }
-
-      return;
-    }
-
-    this._readyState = WebSocket.CLOSING;
-    this._sender.close(code, data, !this._isServer, (err) => {
-      //
-      // This error is handled by the `'error'` listener on the socket. We only
-      // want to know if the close frame has been sent here.
-      //
-      if (err) return;
-
-      this._closeFrameSent = true;
-
-      if (
-        this._closeFrameReceived ||
-        this._receiver._writableState.errorEmitted
-      ) {
-        this._socket.end();
-      }
-    });
-
-    setCloseTimer(this);
-  }
-
-  /**
-   * Pause the socket.
-   *
-   * @public
-   */
-  pause() {
-    if (
-      this.readyState === WebSocket.CONNECTING ||
-      this.readyState === WebSocket.CLOSED
-    ) {
-      return;
-    }
-
-    this._paused = true;
-    this._socket.pause();
-  }
-
-  /**
-   * Send a ping.
-   *
-   * @param {*} [data] The data to send
-   * @param {Boolean} [mask] Indicates whether or not to mask `data`
-   * @param {Function} [cb] Callback which is executed when the ping is sent
-   * @public
-   */
-  ping(data, mask, cb) {
-    if (this.readyState === WebSocket.CONNECTING) {
-      throw new Error('WebSocket is not open: readyState 0 (CONNECTING)');
-    }
-
-    if (typeof data === 'function') {
-      cb = data;
-      data = mask = undefined;
-    } else if (typeof mask === 'function') {
-      cb = mask;
-      mask = undefined;
-    }
-
-    if (typeof data === 'number') data = data.toString();
-
-    if (this.readyState !== WebSocket.OPEN) {
-      sendAfterClose(this, data, cb);
-      return;
-    }
-
-    if (mask === undefined) mask = !this._isServer;
-    this._sender.ping(data || EMPTY_BUFFER, mask, cb);
-  }
-
-  /**
-   * Send a pong.
-   *
-   * @param {*} [data] The data to send
-   * @param {Boolean} [mask] Indicates whether or not to mask `data`
-   * @param {Function} [cb] Callback which is executed when the pong is sent
-   * @public
-   */
-  pong(data, mask, cb) {
-    if (this.readyState === WebSocket.CONNECTING) {
-      throw new Error('WebSocket is not open: readyState 0 (CONNECTING)');
-    }
-
-    if (typeof data === 'function') {
-      cb = data;
-      data = mask = undefined;
-    } else if (typeof mask === 'function') {
-      cb = mask;
-      mask = undefined;
-    }
-
-    if (typeof data === 'number') data = data.toString();
-
-    if (this.readyState !== WebSocket.OPEN) {
-      sendAfterClose(this, data, cb);
-      return;
-    }
-
-    if (mask === undefined) mask = !this._isServer;
-    this._sender.pong(data || EMPTY_BUFFER, mask, cb);
-  }
-
-  /**
-   * Resume the socket.
-   *
-   * @public
-   */
-  resume() {
-    if (
-      this.readyState === WebSocket.CONNECTING ||
-      this.readyState === WebSocket.CLOSED
-    ) {
-      return;
-    }
-
-    this._paused = false;
-    if (!this._receiver._writableState.needDrain) this._socket.resume();
-  }
-
-  /**
-   * Send a data message.
-   *
-   * @param {*} data The message to send
-   * @param {Object} [options] Options object
-   * @param {Boolean} [options.binary] Specifies whether `data` is binary or
-   *     text
-   * @param {Boolean} [options.compress] Specifies whether or not to compress
-   *     `data`
-   * @param {Boolean} [options.fin=true] Specifies whether the fragment is the
-   *     last one
-   * @param {Boolean} [options.mask] Specifies whether or not to mask `data`
-   * @param {Function} [cb] Callback which is executed when data is written out
-   * @public
-   */
-  send(data, options, cb) {
-    if (this.readyState === WebSocket.CONNECTING) {
-      throw new Error('WebSocket is not open: readyState 0 (CONNECTING)');
-    }
-
-    if (typeof options === 'function') {
-      cb = options;
-      options = {};
-    }
-
-    if (typeof data === 'number') data = data.toString();
-
-    if (this.readyState !== WebSocket.OPEN) {
-      sendAfterClose(this, data, cb);
-      return;
-    }
-
-    const opts = {
-      binary: typeof data !== 'string',
-      mask: !this._isServer,
-      compress: true,
-      fin: true,
-      ...options
-    };
-
-    if (!this._extensions[PerMessageDeflate.extensionName]) {
-      opts.compress = false;
-    }
-
-    this._sender.send(data || EMPTY_BUFFER, opts, cb);
-  }
-
-  /**
-   * Forcibly close the connection.
-   *
-   * @public
-   */
-  terminate() {
-    if (this.readyState === WebSocket.CLOSED) return;
-    if (this.readyState === WebSocket.CONNECTING) {
-      const msg = 'WebSocket was closed before the connection was established';
-      abortHandshake(this, this._req, msg);
-      return;
-    }
-
-    if (this._socket) {
-      this._readyState = WebSocket.CLOSING;
-      this._socket.destroy();
-    }
-  }
-}
-
-/**
- * @constant {Number} CONNECTING
- * @memberof WebSocket
- */
-Object.defineProperty(WebSocket, 'CONNECTING', {
-  enumerable: true,
-  value: readyStates.indexOf('CONNECTING')
-});
-
-/**
- * @constant {Number} CONNECTING
- * @memberof WebSocket.prototype
- */
-Object.defineProperty(WebSocket.prototype, 'CONNECTING', {
-  enumerable: true,
-  value: readyStates.indexOf('CONNECTING')
-});
-
-/**
- * @constant {Number} OPEN
- * @memberof WebSocket
- */
-Object.defineProperty(WebSocket, 'OPEN', {
-  enumerable: true,
-  value: readyStates.indexOf('OPEN')
-});
-
-/**
- * @constant {Number} OPEN
- * @memberof WebSocket.prototype
- */
-Object.defineProperty(WebSocket.prototype, 'OPEN', {
-  enumerable: true,
-  value: readyStates.indexOf('OPEN')
-});
-
-/**
- * @constant {Number} CLOSING
- * @memberof WebSocket
- */
-Object.defineProperty(WebSocket, 'CLOSING', {
-  enumerable: true,
-  value: readyStates.indexOf('CLOSING')
-});
-
-/**
- * @constant {Number} CLOSING
- * @memberof WebSocket.prototype
- */
-Object.defineProperty(WebSocket.prototype, 'CLOSING', {
-  enumerable: true,
-  value: readyStates.indexOf('CLOSING')
-});
-
-/**
- * @constant {Number} CLOSED
- * @memberof WebSocket
- */
-Object.defineProperty(WebSocket, 'CLOSED', {
-  enumerable: true,
-  value: readyStates.indexOf('CLOSED')
-});
-
-/**
- * @constant {Number} CLOSED
- * @memberof WebSocket.prototype
- */
-Object.defineProperty(WebSocket.prototype, 'CLOSED', {
-  enumerable: true,
-  value: readyStates.indexOf('CLOSED')
-});
-
-[
-  'binaryType',
-  'bufferedAmount',
-  'extensions',
-  'isPaused',
-  'protocol',
-  'readyState',
-  'url'
-].forEach((property) => {
-  Object.defineProperty(WebSocket.prototype, property, { enumerable: true });
-});
-
-//
-// Add the `onopen`, `onerror`, `onclose`, and `onmessage` attributes.
-// See https://html.spec.whatwg.org/multipage/comms.html#the-websocket-interface
-//
-['open', 'error', 'close', 'message'].forEach((method) => {
-  Object.defineProperty(WebSocket.prototype, `on${method}`, {
-    enumerable: true,
-    get() {
-      for (const listener of this.listeners(method)) {
-        if (listener[kForOnEventAttribute]) return listener[kListener];
-      }
-
-      return null;
-    },
-    set(handler) {
-      for (const listener of this.listeners(method)) {
-        if (listener[kForOnEventAttribute]) {
-          this.removeListener(method, listener);
-          break;
-        }
-      }
-
-      if (typeof handler !== 'function') return;
-
-      this.addEventListener(method, handler, {
-        [kForOnEventAttribute]: true
-      });
-    }
-  });
-});
-
-WebSocket.prototype.addEventListener = addEventListener;
-WebSocket.prototype.removeEventListener = removeEventListener;
-
-module.exports = WebSocket;
-
-/**
- * Initialize a WebSocket client.
- *
- * @param {WebSocket} websocket The client to initialize
- * @param {(String|URL)} address The URL to which to connect
- * @param {Array} protocols The subprotocols
- * @param {Object} [options] Connection options
- * @param {Boolean} [options.allowSynchronousEvents=true] Specifies whether any
- *     of the `'message'`, `'ping'`, and `'pong'` events can be emitted multiple
- *     times in the same tick
- * @param {Boolean} [options.autoPong=true] Specifies whether or not to
- *     automatically send a pong in response to a ping
- * @param {Function} [options.finishRequest] A function which can be used to
- *     customize the headers of each http request before it is sent
- * @param {Boolean} [options.followRedirects=false] Whether or not to follow
- *     redirects
- * @param {Function} [options.generateMask] The function used to generate the
- *     masking key
- * @param {Number} [options.handshakeTimeout] Timeout in milliseconds for the
- *     handshake request
- * @param {Number} [options.maxPayload=104857600] The maximum allowed message
- *     size
- * @param {Number} [options.maxRedirects=10] The maximum number of redirects
- *     allowed
- * @param {String} [options.origin] Value of the `Origin` or
- *     `Sec-WebSocket-Origin` header
- * @param {(Boolean|Object)} [options.perMessageDeflate=true] Enable/disable
- *     permessage-deflate
- * @param {Number} [options.protocolVersion=13] Value of the
- *     `Sec-WebSocket-Version` header
- * @param {Boolean} [options.skipUTF8Validation=false] Specifies whether or
- *     not to skip UTF-8 validation for text and close messages
- * @private
- */
-function initAsClient(websocket, address, protocols, options) {
-  const opts = {
-    allowSynchronousEvents: true,
-    autoPong: true,
-    protocolVersion: protocolVersions[1],
-    maxPayload: 100 * 1024 * 1024,
-    skipUTF8Validation: false,
-    perMessageDeflate: true,
-    followRedirects: false,
-    maxRedirects: 10,
-    ...options,
-    socketPath: undefined,
-    hostname: undefined,
-    protocol: undefined,
-    timeout: undefined,
-    method: 'GET',
-    host: undefined,
-    path: undefined,
-    port: undefined
-  };
-
-  websocket._autoPong = opts.autoPong;
-
-  if (!protocolVersions.includes(opts.protocolVersion)) {
-    throw new RangeError(
-      `Unsupported protocol version: ${opts.protocolVersion} ` +
-        `(supported versions: ${protocolVersions.join(', ')})`
-    );
-  }
-
-  let parsedUrl;
-
-  if (address instanceof URL) {
-    parsedUrl = address;
-  } else {
-    try {
-      parsedUrl = new URL(address);
-    } catch (e) {
-      throw new SyntaxError(`Invalid URL: ${address}`);
-    }
-  }
-
-  if (parsedUrl.protocol === 'http:') {
-    parsedUrl.protocol = 'ws:';
-  } else if (parsedUrl.protocol === 'https:') {
-    parsedUrl.protocol = 'wss:';
-  }
-
-  websocket._url = parsedUrl.href;
-
-  const isSecure = parsedUrl.protocol === 'wss:';
-  const isIpcUrl = parsedUrl.protocol === 'ws+unix:';
-  let invalidUrlMessage;
-
-  if (parsedUrl.protocol !== 'ws:' && !isSecure && !isIpcUrl) {
-    invalidUrlMessage =
-      'The URL\'s protocol must be one of "ws:", "wss:", ' +
-      '"http:", "https:", or "ws+unix:"';
-  } else if (isIpcUrl && !parsedUrl.pathname) {
-    invalidUrlMessage = "The URL's pathname is empty";
-  } else if (parsedUrl.hash) {
-    invalidUrlMessage = 'The URL contains a fragment identifier';
-  }
-
-  if (invalidUrlMessage) {
-    const err = new SyntaxError(invalidUrlMessage);
-
-    if (websocket._redirects === 0) {
-      throw err;
-    } else {
-      emitErrorAndClose(websocket, err);
-      return;
-    }
-  }
-
-  const defaultPort = isSecure ? 443 : 80;
-  const key = randomBytes(16).toString('base64');
-  const request = isSecure ? https.request : http.request;
-  const protocolSet = new Set();
-  let perMessageDeflate;
-
-  opts.createConnection =
-    opts.createConnection || (isSecure ? tlsConnect : netConnect);
-  opts.defaultPort = opts.defaultPort || defaultPort;
-  opts.port = parsedUrl.port || defaultPort;
-  opts.host = parsedUrl.hostname.startsWith('[')
-    ? parsedUrl.hostname.slice(1, -1)
-    : parsedUrl.hostname;
-  opts.headers = {
-    ...opts.headers,
-    'Sec-WebSocket-Version': opts.protocolVersion,
-    'Sec-WebSocket-Key': key,
-    Connection: 'Upgrade',
-    Upgrade: 'websocket'
-  };
-  opts.path = parsedUrl.pathname + parsedUrl.search;
-  opts.timeout = opts.handshakeTimeout;
-
-  if (opts.perMessageDeflate) {
-    perMessageDeflate = new PerMessageDeflate(
-      opts.perMessageDeflate !== true ? opts.perMessageDeflate : {},
-      false,
-      opts.maxPayload
-    );
-    opts.headers['Sec-WebSocket-Extensions'] = format({
-      [PerMessageDeflate.extensionName]: perMessageDeflate.offer()
-    });
-  }
-  if (protocols.length) {
-    for (const protocol of protocols) {
-      if (
-        typeof protocol !== 'string' ||
-        !subprotocolRegex.test(protocol) ||
-        protocolSet.has(protocol)
-      ) {
-        throw new SyntaxError(
-          'An invalid or duplicated subprotocol was specified'
-        );
-      }
-
-      protocolSet.add(protocol);
-    }
-
-    opts.headers['Sec-WebSocket-Protocol'] = protocols.join(',');
-  }
-  if (opts.origin) {
-    if (opts.protocolVersion < 13) {
-      opts.headers['Sec-WebSocket-Origin'] = opts.origin;
-    } else {
-      opts.headers.Origin = opts.origin;
-    }
-  }
-  if (parsedUrl.username || parsedUrl.password) {
-    opts.auth = `${parsedUrl.username}:${parsedUrl.password}`;
-  }
-
-  if (isIpcUrl) {
-    const parts = opts.path.split(':');
-
-    opts.socketPath = parts[0];
-    opts.path = parts[1];
-  }
-
-  let req;
-
-  if (opts.followRedirects) {
-    if (websocket._redirects === 0) {
-      websocket._originalIpc = isIpcUrl;
-      websocket._originalSecure = isSecure;
-      websocket._originalHostOrSocketPath = isIpcUrl
-        ? opts.socketPath
-        : parsedUrl.host;
-
-      const headers = options && options.headers;
-
-      //
-      // Shallow copy the user provided options so that headers can be changed
-      // without mutating the original object.
-      //
-      options = { ...options, headers: {} };
-
-      if (headers) {
-        for (const [key, value] of Object.entries(headers)) {
-          options.headers[key.toLowerCase()] = value;
-        }
-      }
-    } else if (websocket.listenerCount('redirect') === 0) {
-      const isSameHost = isIpcUrl
-        ? websocket._originalIpc
-          ? opts.socketPath === websocket._originalHostOrSocketPath
-          : false
-        : websocket._originalIpc
-          ? false
-          : parsedUrl.host === websocket._originalHostOrSocketPath;
-
-      if (!isSameHost || (websocket._originalSecure && !isSecure)) {
-        //
-        // Match curl 7.77.0 behavior and drop the following headers. These
-        // headers are also dropped when following a redirect to a subdomain.
-        //
-        delete opts.headers.authorization;
-        delete opts.headers.cookie;
-
-        if (!isSameHost) delete opts.headers.host;
-
-        opts.auth = undefined;
-      }
-    }
-
-    //
-    // Match curl 7.77.0 behavior and make the first `Authorization` header win.
-    // If the `Authorization` header is set, then there is nothing to do as it
-    // will take precedence.
-    //
-    if (opts.auth && !options.headers.authorization) {
-      options.headers.authorization =
-        'Basic ' + Buffer.from(opts.auth).toString('base64');
-    }
-
-    req = websocket._req = request(opts);
-
-    if (websocket._redirects) {
-      //
-      // Unlike what is done for the `'upgrade'` event, no early exit is
-      // triggered here if the user calls `websocket.close()` or
-      // `websocket.terminate()` from a listener of the `'redirect'` event. This
-      // is because the user can also call `request.destroy()` with an error
-      // before calling `websocket.close()` or `websocket.terminate()` and this
-      // would result in an error being emitted on the `request` object with no
-      // `'error'` event listeners attached.
-      //
-      websocket.emit('redirect', websocket.url, req);
-    }
-  } else {
-    req = websocket._req = request(opts);
-  }
-
-  if (opts.timeout) {
-    req.on('timeout', () => {
-      abortHandshake(websocket, req, 'Opening handshake has timed out');
-    });
-  }
-
-  req.on('error', (err) => {
-    if (req === null || req[kAborted]) return;
-
-    req = websocket._req = null;
-    emitErrorAndClose(websocket, err);
-  });
-
-  req.on('response', (res) => {
-    const location = res.headers.location;
-    const statusCode = res.statusCode;
-
-    if (
-      location &&
-      opts.followRedirects &&
-      statusCode >= 300 &&
-      statusCode < 400
-    ) {
-      if (++websocket._redirects > opts.maxRedirects) {
-        abortHandshake(websocket, req, 'Maximum redirects exceeded');
-        return;
-      }
-
-      req.abort();
-
-      let addr;
-
-      try {
-        addr = new URL(location, address);
-      } catch (e) {
-        const err = new SyntaxError(`Invalid URL: ${location}`);
-        emitErrorAndClose(websocket, err);
-        return;
-      }
-
-      initAsClient(websocket, addr, protocols, options);
-    } else if (!websocket.emit('unexpected-response', req, res)) {
-      abortHandshake(
-        websocket,
-        req,
-        `Unexpected server response: ${res.statusCode}`
-      );
-    }
-  });
-
-  req.on('upgrade', (res, socket, head) => {
-    websocket.emit('upgrade', res);
-
-    //
-    // The user may have closed the connection from a listener of the
-    // `'upgrade'` event.
-    //
-    if (websocket.readyState !== WebSocket.CONNECTING) return;
-
-    req = websocket._req = null;
-
-    const upgrade = res.headers.upgrade;
-
-    if (upgrade === undefined || upgrade.toLowerCase() !== 'websocket') {
-      abortHandshake(websocket, socket, 'Invalid Upgrade header');
-      return;
-    }
-
-    const digest = createHash('sha1')
-      .update(key + GUID)
-      .digest('base64');
-
-    if (res.headers['sec-websocket-accept'] !== digest) {
-      abortHandshake(websocket, socket, 'Invalid Sec-WebSocket-Accept header');
-      return;
-    }
-
-    const serverProt = res.headers['sec-websocket-protocol'];
-    let protError;
-
-    if (serverProt !== undefined) {
-      if (!protocolSet.size) {
-        protError = 'Server sent a subprotocol but none was requested';
-      } else if (!protocolSet.has(serverProt)) {
-        protError = 'Server sent an invalid subprotocol';
-      }
-    } else if (protocolSet.size) {
-      protError = 'Server sent no subprotocol';
-    }
-
-    if (protError) {
-      abortHandshake(websocket, socket, protError);
-      return;
-    }
-
-    if (serverProt) websocket._protocol = serverProt;
-
-    const secWebSocketExtensions = res.headers['sec-websocket-extensions'];
-
-    if (secWebSocketExtensions !== undefined) {
-      if (!perMessageDeflate) {
-        const message =
-          'Server sent a Sec-WebSocket-Extensions header but no extension ' +
-          'was requested';
-        abortHandshake(websocket, socket, message);
-        return;
-      }
-
-      let extensions;
-
-      try {
-        extensions = parse(secWebSocketExtensions);
-      } catch (err) {
-        const message = 'Invalid Sec-WebSocket-Extensions header';
-        abortHandshake(websocket, socket, message);
-        return;
-      }
-
-      const extensionNames = Object.keys(extensions);
-
-      if (
-        extensionNames.length !== 1 ||
-        extensionNames[0] !== PerMessageDeflate.extensionName
-      ) {
-        const message = 'Server indicated an extension that was not requested';
-        abortHandshake(websocket, socket, message);
-        return;
-      }
-
-      try {
-        perMessageDeflate.accept(extensions[PerMessageDeflate.extensionName]);
-      } catch (err) {
-        const message = 'Invalid Sec-WebSocket-Extensions header';
-        abortHandshake(websocket, socket, message);
-        return;
-      }
-
-      websocket._extensions[PerMessageDeflate.extensionName] =
-        perMessageDeflate;
-    }
-
-    websocket.setSocket(socket, head, {
-      allowSynchronousEvents: opts.allowSynchronousEvents,
-      generateMask: opts.generateMask,
-      maxPayload: opts.maxPayload,
-      skipUTF8Validation: opts.skipUTF8Validation
-    });
-  });
-
-  if (opts.finishRequest) {
-    opts.finishRequest(req, websocket);
-  } else {
-    req.end();
-  }
-}
-
-/**
- * Emit the `'error'` and `'close'` events.
- *
- * @param {WebSocket} websocket The WebSocket instance
- * @param {Error} The error to emit
- * @private
- */
-function emitErrorAndClose(websocket, err) {
-  websocket._readyState = WebSocket.CLOSING;
-  //
-  // The following assignment is practically useless and is done only for
-  // consistency.
-  //
-  websocket._errorEmitted = true;
-  websocket.emit('error', err);
-  websocket.emitClose();
-}
-
-/**
- * Create a `net.Socket` and initiate a connection.
- *
- * @param {Object} options Connection options
- * @return {net.Socket} The newly created socket used to start the connection
- * @private
- */
-function netConnect(options) {
-  options.path = options.socketPath;
-  return net.connect(options);
-}
-
-/**
- * Create a `tls.TLSSocket` and initiate a connection.
- *
- * @param {Object} options Connection options
- * @return {tls.TLSSocket} The newly created socket used to start the connection
- * @private
- */
-function tlsConnect(options) {
-  options.path = undefined;
-
-  if (!options.servername && options.servername !== '') {
-    options.servername = net.isIP(options.host) ? '' : options.host;
-  }
-
-  return tls.connect(options);
-}
-
-/**
- * Abort the handshake and emit an error.
- *
- * @param {WebSocket} websocket The WebSocket instance
- * @param {(http.ClientRequest|net.Socket|tls.Socket)} stream The request to
- *     abort or the socket to destroy
- * @param {String} message The error message
- * @private
- */
-function abortHandshake(websocket, stream, message) {
-  websocket._readyState = WebSocket.CLOSING;
-
-  const err = new Error(message);
-  Error.captureStackTrace(err, abortHandshake);
-
-  if (stream.setHeader) {
-    stream[kAborted] = true;
-    stream.abort();
-
-    if (stream.socket && !stream.socket.destroyed) {
-      //
-      // On Node.js >= 14.3.0 `request.abort()` does not destroy the socket if
-      // called after the request completed. See
-      // https://github.com/websockets/ws/issues/1869.
-      //
-      stream.socket.destroy();
-    }
-
-    process.nextTick(emitErrorAndClose, websocket, err);
-  } else {
-    stream.destroy(err);
-    stream.once('error', websocket.emit.bind(websocket, 'error'));
-    stream.once('close', websocket.emitClose.bind(websocket));
-  }
-}
-
-/**
- * Handle cases where the `ping()`, `pong()`, or `send()` methods are called
- * when the `readyState` attribute is `CLOSING` or `CLOSED`.
- *
- * @param {WebSocket} websocket The WebSocket instance
- * @param {*} [data] The data to send
- * @param {Function} [cb] Callback
- * @private
- */
-function sendAfterClose(websocket, data, cb) {
-  if (data) {
-    const length = isBlob(data) ? data.size : toBuffer(data).length;
-
-    //
-    // The `_bufferedAmount` property is used only when the peer is a client and
-    // the opening handshake fails. Under these circumstances, in fact, the
-    // `setSocket()` method is not called, so the `_socket` and `_sender`
-    // properties are set to `null`.
-    //
-    if (websocket._socket) websocket._sender._bufferedBytes += length;
-    else websocket._bufferedAmount += length;
-  }
-
-  if (cb) {
-    const err = new Error(
-      `WebSocket is not open: readyState ${websocket.readyState} ` +
-        `(${readyStates[websocket.readyState]})`
-    );
-    process.nextTick(cb, err);
-  }
-}
-
-/**
- * The listener of the `Receiver` `'conclude'` event.
- *
- * @param {Number} code The status code
- * @param {Buffer} reason The reason for closing
- * @private
- */
-function receiverOnConclude(code, reason) {
-  const websocket = this[kWebSocket];
-
-  websocket._closeFrameReceived = true;
-  websocket._closeMessage = reason;
-  websocket._closeCode = code;
-
-  if (websocket._socket[kWebSocket] === undefined) return;
-
-  websocket._socket.removeListener('data', socketOnData);
-  process.nextTick(resume, websocket._socket);
-
-  if (code === 1005) websocket.close();
-  else websocket.close(code, reason);
-}
-
-/**
- * The listener of the `Receiver` `'drain'` event.
- *
- * @private
- */
-function receiverOnDrain() {
-  const websocket = this[kWebSocket];
-
-  if (!websocket.isPaused) websocket._socket.resume();
-}
-
-/**
- * The listener of the `Receiver` `'error'` event.
- *
- * @param {(RangeError|Error)} err The emitted error
- * @private
- */
-function receiverOnError(err) {
-  const websocket = this[kWebSocket];
-
-  if (websocket._socket[kWebSocket] !== undefined) {
-    websocket._socket.removeListener('data', socketOnData);
-
-    //
-    // On Node.js < 14.0.0 the `'error'` event is emitted synchronously. See
-    // https://github.com/websockets/ws/issues/1940.
-    //
-    process.nextTick(resume, websocket._socket);
-
-    websocket.close(err[kStatusCode]);
-  }
-
-  if (!websocket._errorEmitted) {
-    websocket._errorEmitted = true;
-    websocket.emit('error', err);
-  }
-}
-
-/**
- * The listener of the `Receiver` `'finish'` event.
- *
- * @private
- */
-function receiverOnFinish() {
-  this[kWebSocket].emitClose();
-}
-
-/**
- * The listener of the `Receiver` `'message'` event.
- *
- * @param {Buffer|ArrayBuffer|Buffer[])} data The message
- * @param {Boolean} isBinary Specifies whether the message is binary or not
- * @private
- */
-function receiverOnMessage(data, isBinary) {
-  this[kWebSocket].emit('message', data, isBinary);
-}
-
-/**
- * The listener of the `Receiver` `'ping'` event.
- *
- * @param {Buffer} data The data included in the ping frame
- * @private
- */
-function receiverOnPing(data) {
-  const websocket = this[kWebSocket];
-
-  if (websocket._autoPong) websocket.pong(data, !this._isServer, NOOP);
-  websocket.emit('ping', data);
-}
-
-/**
- * The listener of the `Receiver` `'pong'` event.
- *
- * @param {Buffer} data The data included in the pong frame
- * @private
- */
-function receiverOnPong(data) {
-  this[kWebSocket].emit('pong', data);
-}
-
-/**
- * Resume a readable stream
- *
- * @param {Readable} stream The readable stream
- * @private
- */
-function resume(stream) {
-  stream.resume();
-}
-
-/**
- * The `Sender` error event handler.
- *
- * @param {Error} The error
- * @private
- */
-function senderOnError(err) {
-  const websocket = this[kWebSocket];
-
-  if (websocket.readyState === WebSocket.CLOSED) return;
-  if (websocket.readyState === WebSocket.OPEN) {
-    websocket._readyState = WebSocket.CLOSING;
-    setCloseTimer(websocket);
-  }
-
-  //
-  // `socket.end()` is used instead of `socket.destroy()` to allow the other
-  // peer to finish sending queued data. There is no need to set a timer here
-  // because `CLOSING` means that it is already set or not needed.
-  //
-  this._socket.end();
-
-  if (!websocket._errorEmitted) {
-    websocket._errorEmitted = true;
-    websocket.emit('error', err);
-  }
-}
-
-/**
- * Set a timer to destroy the underlying raw socket of a WebSocket.
- *
- * @param {WebSocket} websocket The WebSocket instance
- * @private
- */
-function setCloseTimer(websocket) {
-  websocket._closeTimer = setTimeout(
-    websocket._socket.destroy.bind(websocket._socket),
-    closeTimeout
-  );
-}
-
-/**
- * The listener of the socket `'close'` event.
- *
- * @private
- */
-function socketOnClose() {
-  const websocket = this[kWebSocket];
-
-  this.removeListener('close', socketOnClose);
-  this.removeListener('data', socketOnData);
-  this.removeListener('end', socketOnEnd);
-
-  websocket._readyState = WebSocket.CLOSING;
-
-  let chunk;
-
-  //
-  // The close frame might not have been received or the `'end'` event emitted,
-  // for example, if the socket was destroyed due to an error. Ensure that the
-  // `receiver` stream is closed after writing any remaining buffered data to
-  // it. If the readable side of the socket is in flowing mode then there is no
-  // buffered data as everything has been already written and `readable.read()`
-  // will return `null`. If instead, the socket is paused, any possible buffered
-  // data will be read as a single chunk.
-  //
-  if (
-    !this._readableState.endEmitted &&
-    !websocket._closeFrameReceived &&
-    !websocket._receiver._writableState.errorEmitted &&
-    (chunk = websocket._socket.read()) !== null
-  ) {
-    websocket._receiver.write(chunk);
-  }
-
-  websocket._receiver.end();
-
-  this[kWebSocket] = undefined;
-
-  clearTimeout(websocket._closeTimer);
-
-  if (
-    websocket._receiver._writableState.finished ||
-    websocket._receiver._writableState.errorEmitted
-  ) {
-    websocket.emitClose();
-  } else {
-    websocket._receiver.on('error', receiverOnFinish);
-    websocket._receiver.on('finish', receiverOnFinish);
-  }
-}
-
-/**
- * The listener of the socket `'data'` event.
- *
- * @param {Buffer} chunk A chunk of data
- * @private
- */
-function socketOnData(chunk) {
-  if (!this[kWebSocket]._receiver.write(chunk)) {
-    this.pause();
-  }
-}
-
-/**
- * The listener of the socket `'end'` event.
- *
- * @private
- */
-function socketOnEnd() {
-  const websocket = this[kWebSocket];
-
-  websocket._readyState = WebSocket.CLOSING;
-  websocket._receiver.end();
-  this.end();
-}
-
-/**
- * The listener of the socket `'error'` event.
- *
- * @private
- */
-function socketOnError() {
-  const websocket = this[kWebSocket];
-
-  this.removeListener('error', socketOnError);
-  this.on('error', NOOP);
-
-  if (websocket) {
-    websocket._readyState = WebSocket.CLOSING;
-    this.destroy();
-  }
-}

+ 0 - 69
node_modules/ws/package.json

@@ -1,69 +0,0 @@
-{
-  "name": "ws",
-  "version": "8.18.2",
-  "description": "Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js",
-  "keywords": [
-    "HyBi",
-    "Push",
-    "RFC-6455",
-    "WebSocket",
-    "WebSockets",
-    "real-time"
-  ],
-  "homepage": "https://github.com/websockets/ws",
-  "bugs": "https://github.com/websockets/ws/issues",
-  "repository": {
-    "type": "git",
-    "url": "git+https://github.com/websockets/ws.git"
-  },
-  "author": "Einar Otto Stangvik <einaros@gmail.com> (http://2x.io)",
-  "license": "MIT",
-  "main": "index.js",
-  "exports": {
-    ".": {
-      "browser": "./browser.js",
-      "import": "./wrapper.mjs",
-      "require": "./index.js"
-    },
-    "./package.json": "./package.json"
-  },
-  "browser": "browser.js",
-  "engines": {
-    "node": ">=10.0.0"
-  },
-  "files": [
-    "browser.js",
-    "index.js",
-    "lib/*.js",
-    "wrapper.mjs"
-  ],
-  "scripts": {
-    "test": "nyc --reporter=lcov --reporter=text mocha --throw-deprecation test/*.test.js",
-    "integration": "mocha --throw-deprecation test/*.integration.js",
-    "lint": "eslint . && prettier --check --ignore-path .gitignore \"**/*.{json,md,yaml,yml}\""
-  },
-  "peerDependencies": {
-    "bufferutil": "^4.0.1",
-    "utf-8-validate": ">=5.0.2"
-  },
-  "peerDependenciesMeta": {
-    "bufferutil": {
-      "optional": true
-    },
-    "utf-8-validate": {
-      "optional": true
-    }
-  },
-  "devDependencies": {
-    "benchmark": "^2.1.4",
-    "bufferutil": "^4.0.1",
-    "eslint": "^9.0.0",
-    "eslint-config-prettier": "^10.0.1",
-    "eslint-plugin-prettier": "^5.0.0",
-    "globals": "^16.0.0",
-    "mocha": "^8.4.0",
-    "nyc": "^15.0.0",
-    "prettier": "^3.0.0",
-    "utf-8-validate": "^6.0.0"
-  }
-}

+ 0 - 8
node_modules/ws/wrapper.mjs

@@ -1,8 +0,0 @@
-import createWebSocketStream from './lib/stream.js';
-import Receiver from './lib/receiver.js';
-import Sender from './lib/sender.js';
-import WebSocket from './lib/websocket.js';
-import WebSocketServer from './lib/websocket-server.js';
-
-export { createWebSocketStream, Receiver, Sender, WebSocket, WebSocketServer };
-export default WebSocket;

+ 1 - 1
ruoyi-system/src/main/java/com/ruoyi/socket/manager/BianaceWebSocketClient.java

@@ -36,7 +36,7 @@ public class BianaceWebSocketClient implements WebSocketStreamClient {
     private final WebSocketFailureCallback noopFailureCallback = (throwable, response) -> { };
 
     public BianaceWebSocketClient() {
-        this.baseUrl = DefaultUrls.WS_URL;
+        this.baseUrl = "wss://stream.c.b2c2.top/ws/!ticker@arr";
     }
 
     public BianaceWebSocketClient(String baseUrl) {

BIN
ruoyi-system/target/classes/com/ruoyi/socket/manager/BianaceWebSocketClient.class


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 3330
sql/echo2.sql


برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است