diff --git a/.gitignore b/.gitignore index a2a3040..9704de8 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ build/ ### VS Code ### .vscode/ +/file/ diff --git a/modules/common/core/security/SecurityConfig.java b/modules/common/core/security/SecurityConfig.java index 781d2e2..127bea5 100644 --- a/modules/common/core/security/SecurityConfig.java +++ b/modules/common/core/security/SecurityConfig.java @@ -57,7 +57,8 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { "/api/wxWorkQrConnect", "/api/sys/user-plan-log/wx-pay/**", "/api/wx-official/**", - "/lvQ4EoivKJ.txt" + "/lvQ4EoivKJ.txt", + "/api/think/think-recharge-log/refund-notify" ) .permitAll() .anyRequest() diff --git a/pom.xml b/pom.xml index e408efa..76e8f91 100644 --- a/pom.xml +++ b/pom.xml @@ -312,7 +312,19 @@ restful-sdk 1.0.0.14 - + + com.yly + print_sdk_library + 2.2.2 + system + ${project.basedir}/src/main/resources/jar/yly_sdk_2.2.2.jar + + + + io.github.hyeric + wechatpay-java-codepay + 1.0.0 + @@ -352,6 +364,13 @@ 16 + + org.springframework.boot + spring-boot-maven-plugin + + true + + @@ -368,5 +387,4 @@ https://repo.e-iceblue.cn/repository/maven-public/ - diff --git a/src/main/java/com/gxwebsoft/cms/controller/WebsiteController.java b/src/main/java/com/gxwebsoft/cms/controller/WebsiteController.java index 1927b0f..8320ec3 100644 --- a/src/main/java/com/gxwebsoft/cms/controller/WebsiteController.java +++ b/src/main/java/com/gxwebsoft/cms/controller/WebsiteController.java @@ -132,7 +132,7 @@ public class WebsiteController extends BaseController { // 读取会员信息 if(access_token != null){ // 请求主服务器获取租户信息 - String result = HttpRequest.get("https://server.gxwebsoft.com/api/auth/user") + String result = HttpRequest.get("https://gxtyzx-server.websoft.top/api/auth/user") .header("Authorization", access_token) .header("Tenantid", tenantId.toString()) .timeout(20000)//超时,毫秒 @@ -179,7 +179,7 @@ public class WebsiteController extends BaseController { private void createWebsite(String access_token) { final Integer tenantId = getTenantId(); // 请求主服务器获取租户信息 - String result = HttpRequest.get("https://server.gxwebsoft.com/api/auth/tenant") + String result = HttpRequest.get("https://gxtyzx-server.websoft.top/api/auth/tenant") .header("Authorization", access_token) .header("Tenantid", tenantId.toString()) .timeout(20000)//超时,毫秒 diff --git a/src/main/java/com/gxwebsoft/common/core/security/JwtAuthenticationFilter.java b/src/main/java/com/gxwebsoft/common/core/security/JwtAuthenticationFilter.java index 7dd44f7..000948d 100644 --- a/src/main/java/com/gxwebsoft/common/core/security/JwtAuthenticationFilter.java +++ b/src/main/java/com/gxwebsoft/common/core/security/JwtAuthenticationFilter.java @@ -57,7 +57,7 @@ public class JwtAuthenticationFilter extends OncePerRequestFilter { map.put("username", jwtSubject.getUsername()); map.put("tenantId", jwtSubject.getTenantId()); // 链式构建请求 - String result = HttpRequest.post("https://server.gxwebsoft.com/api/auth/user") + String result = HttpRequest.post("https://gxtyzx-server.websoft.top/api/auth/user") .header("Authorization", access_token) .header("Tenantid", jwtSubject.getTenantId().toString()) .body(JSONUtil.toJSONString(map))//表单内容 diff --git a/src/main/java/com/gxwebsoft/common/core/security/SecurityConfig.java b/src/main/java/com/gxwebsoft/common/core/security/SecurityConfig.java index 5fe7178..c17a3f7 100644 --- a/src/main/java/com/gxwebsoft/common/core/security/SecurityConfig.java +++ b/src/main/java/com/gxwebsoft/common/core/security/SecurityConfig.java @@ -76,8 +76,10 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { "/api/think/think-deposit/refund-notify", "/api/think/think-machine-open-log", "/api/think/think-order/check-code", + "/api/think/think-order/check-code-only", "/api/think/think-vip-cards-bills/make-bill", - "/api/think/think-cards-bills/make-bill" + "/api/think/think-cards-bills/make-bill", + "/api/think/think-recharge-log/refund-notify" ) .permitAll() .anyRequest() diff --git a/src/main/java/com/gxwebsoft/common/core/utils/FileServerUtil.java b/src/main/java/com/gxwebsoft/common/core/utils/FileServerUtil.java index 45201d2..48d436a 100644 --- a/src/main/java/com/gxwebsoft/common/core/utils/FileServerUtil.java +++ b/src/main/java/com/gxwebsoft/common/core/utils/FileServerUtil.java @@ -42,7 +42,7 @@ public class FileServerUtil { File outFile = getUploadFile(file.getOriginalFilename(), directory, uuidName); if (!outFile.getParentFile().exists()) { if (!outFile.getParentFile().mkdirs()) { - throw new RuntimeException("make directory fail"); + throw new RuntimeException("make directory fail: " + outFile.getParentFile()); } } file.transferTo(outFile); diff --git a/src/main/java/com/gxwebsoft/common/core/utils/RequestUtil.java b/src/main/java/com/gxwebsoft/common/core/utils/RequestUtil.java index 12f05d7..65d72db 100644 --- a/src/main/java/com/gxwebsoft/common/core/utils/RequestUtil.java +++ b/src/main/java/com/gxwebsoft/common/core/utils/RequestUtil.java @@ -15,7 +15,7 @@ import java.util.HashMap; @Component public class RequestUtil { - private static final String host = "https://server.gxwebsoft.com/api"; + private static final String host = "https://gxtyzx-server.websoft.top/api"; private static String ACCESS_TOKEN; private static String TENANT_ID; diff --git a/src/main/java/com/gxwebsoft/common/core/utils/SignCheckUtil.java b/src/main/java/com/gxwebsoft/common/core/utils/SignCheckUtil.java index c07ab55..ab9c98f 100644 --- a/src/main/java/com/gxwebsoft/common/core/utils/SignCheckUtil.java +++ b/src/main/java/com/gxwebsoft/common/core/utils/SignCheckUtil.java @@ -183,7 +183,7 @@ public class SignCheckUtil { return true; } // 服务器域名白名单列表 - whiteDomains.add("server.gxwebsoft.com"); + whiteDomains.add("gxtyzx-server.websoft.top"); System.out.println("whiteDomains = " + whiteDomains); System.out.println(">>> domainName = " + domainName); for(String item: whiteDomains){ diff --git a/src/main/java/com/gxwebsoft/common/core/utils/WxOfficialUtil.java b/src/main/java/com/gxwebsoft/common/core/utils/WxOfficialUtil.java index 077e615..c8bafb5 100644 --- a/src/main/java/com/gxwebsoft/common/core/utils/WxOfficialUtil.java +++ b/src/main/java/com/gxwebsoft/common/core/utils/WxOfficialUtil.java @@ -72,7 +72,7 @@ public class WxOfficialUtil { } public String getCodeUrl() throws UnsupportedEncodingException { - String encodedReturnUrl = URLEncoder.encode("https://server.gxwebsoft.com/api/open/wx-official/accessToken","UTF-8"); + String encodedReturnUrl = URLEncoder.encode("https://gxtyzx-server.websoft.top/api/open/wx-official/accessToken","UTF-8"); return "https://open.weixin.qq.com/connect/oauth2/authorize?appid="+ this.appId +"&redirect_uri=" + encodedReturnUrl + "&response_type=code&scope=snsapi_userinfo&state="+ this.tenantId +"#wechat_redirect"; } diff --git a/src/main/java/com/gxwebsoft/common/system/entity/User.java b/src/main/java/com/gxwebsoft/common/system/entity/User.java index c3a2d03..3e4a7ec 100644 --- a/src/main/java/com/gxwebsoft/common/system/entity/User.java +++ b/src/main/java/com/gxwebsoft/common/system/entity/User.java @@ -50,6 +50,8 @@ public class User implements UserDetails { @ApiModelProperty("头像") private String avatar; + private String limitSite; + @ApiModelProperty("头像") private String bgImage; diff --git a/src/main/java/com/gxwebsoft/think/controller/PrinterController.java b/src/main/java/com/gxwebsoft/think/controller/PrinterController.java new file mode 100644 index 0000000..1151d78 --- /dev/null +++ b/src/main/java/com/gxwebsoft/think/controller/PrinterController.java @@ -0,0 +1,196 @@ +package com.gxwebsoft.think.controller; + +import cn.hutool.core.date.DateTime; +import cn.hutool.core.date.DateUtil; +import cn.hutool.core.util.RandomUtil; +import cn.hutool.core.util.StrUtil; +import cn.hutool.crypto.SecureUtil; +import cn.hutool.crypto.symmetric.SymmetricAlgorithm; +import cn.hutool.crypto.symmetric.SymmetricCrypto; +import cn.hutool.http.HttpUtil; +import cn.hutool.json.JSONObject; +import cn.hutool.json.JSONUtil; +import com.gxwebsoft.common.core.utils.RedisUtil; +import com.gxwebsoft.common.core.web.ApiResult; +import com.gxwebsoft.common.core.web.BaseController; +import com.gxwebsoft.think.entity.*; +import com.gxwebsoft.think.service.*; +import com.yly.print_sdk_library.RequestMethod; +import com.yly.print_sdk_library.UtilUrl; +import com.yly.print_sdk_library.Utils; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.math.BigDecimal; +import java.util.*; + +@Api(tags = "打印") +@RestController +@RequestMapping("/api/print") +public class PrinterController extends BaseController { + @Resource + private ThinkOrderService thinkOrderService; + @Resource + private ThinkSiteService thinkSiteService; + @Resource + private ThinkCardService thinkCardService; + @Resource + private ThinkUsersVipService thinkUsersVipService; + @Resource + private ThinkOrderInfoService thinkOrderInfoService; + + private String client_id = "1070543699"; + + private String client_secret = "e7efb077f7e3d986cc690f8cf5586522"; + @Resource + private RedisUtil redisUtil; + + @PostMapping() + public ApiResult print(@RequestBody Map body) throws Exception { + String[] payType = { + "", + "微信支付", + "积分", + "支付宝", + "现金", + "POS机", + "VIP月卡", + "VIP年卡", + "VIP次卡", + "IC月卡", + "IC年卡", + "IC次卡", + "免费", + "VIP充值卡", + "IC充值卡", + "积分支付", + "VIP季卡", + "IC季卡" + }; + ThinkOrder thinkOrder = thinkOrderService.getById((Integer) body.get("orderId")); + ThinkSite thinkSite = thinkSiteService.getById(thinkOrder.getSid()); + if (thinkSite.getMachineCode() == null || thinkSite.getMachineCode().isEmpty()) return fail("未配置打印机"); + DateTime dateTime = DateUtil.date((thinkOrder.getCreateTime() * 1000L)); + String createTime = DateUtil.format(dateTime, "yyyy-MM-dd HH:mm:ss"); + + String startTime = DateUtil.format(DateUtil.date((Long.parseLong(thinkOrder.getStartTime()) * 1000L)), "yyyy-MM-dd HH:mm:ss"); + String payTime = ""; + if (thinkOrder.getPayTime() != null && thinkOrder.getPayTime() != 0) { + payTime = DateUtil.format(DateUtil.date((thinkOrder.getPayTime() * 1000L)), "yyyy-MM-dd HH:mm:ss"); + } + String name = thinkOrder.getName().charAt(0) + StrUtil.repeat("*", thinkOrder.getName().length() - 1); + String cardName = ""; + String cardExpired = ""; + BigDecimal remainAmount = BigDecimal.ZERO; + int remainNum = 0; + if (thinkOrder.getCid() != null && thinkOrder.getCid() != 0) { + ThinkCard thinkCard = thinkCardService.getById(thinkOrder.getCid()); + cardName = thinkCard.getName(); + remainAmount = thinkCard.getRemainingMoney(); + remainNum = thinkCard.getNum(); + cardExpired = DateUtil.format(DateUtil.date((thinkCard.getExpireTime() * 1000L)), "yyyy-MM-dd HH:mm:ss"); + } + if (thinkOrder.getVid() != null && thinkOrder.getVid() != 0) { + ThinkUsersVip thinkUsersVip = thinkUsersVipService.getById(thinkOrder.getVid()); + cardName = thinkUsersVip.getName(); + remainAmount = thinkUsersVip.getRemainingMoney(); + remainNum = thinkUsersVip.getNum(); + cardExpired = DateUtil.format(DateUtil.date((thinkUsersVip.getExpireTime() * 1000L)), "yyyy-MM-dd HH:mm:ss"); + } + + StringBuilder content = new StringBuilder("
" + thinkSite.getName() + "
"); + content.append("
场租账单
"); + content.append(StrUtil.repeat("-", 32)); + + content.append("开始时间: ").append(startTime).append("\n"); + content.append("支付时间: ").append(payTime).append("\n"); + content.append("订单编号: ").append(thinkOrder.getOrderNum()).append("\n"); + content.append("微信订单号: ").append(thinkOrder.getWechatOrder() == null ? "" : thinkOrder.getWechatOrder()).append("\n"); + content.append("姓名: ").append(name).append("\n"); + if (!cardName.isEmpty()) { + content.append("卡类型: ").append(cardName).append("\n"); + content.append("有效期: ").append(cardExpired).append("\n"); + } + + if (thinkSite.getId().equals(37)) { + String secretKey = redisUtil.get("secretKey_10150"); + byte[] key = null; + if (secretKey == null) { + key = SecureUtil.generateKey(SymmetricAlgorithm.AES.getValue()).getEncoded(); + redisUtil.set("secretKey_10150", Base64.getEncoder().encodeToString(key)); + } else { + key = Base64.getDecoder().decode(secretKey); + } + SymmetricCrypto aes = new SymmetricCrypto(SymmetricAlgorithm.AES, key); + long timestamp = (int) (System.currentTimeMillis() / 1000); + String qr = aes.encryptHex(thinkOrder.getId() + "_" + timestamp + "_none_forDevice"); + content.append("06,").append(qr).append(""); + } + + content.append(StrUtil.repeat("-", 32)); + content.append(""); + content.append(""); + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(thinkOrder.getId()); + for (ThinkOrderInfo thinkOrderInfo : thinkOrderInfoList) { + String date = DateUtil.format(DateUtil.date((thinkOrderInfo.getStartTime() * 1000L)), "yyyy-MM-dd"); + String[] dateTimeList = thinkOrderInfo.getDateTime().split("\\)"); + content.append(""); + } + content.append("
项目数量金额
") + .append(thinkOrderInfo.getFieldName()) + .append("\n") + .append(date) + .append("\n") + .append(dateTimeList[1]) + .append("") + .append(thinkOrderInfo.getAdultNum()).append("") + .append(thinkOrderInfo.getPrice()).append("
"); + content.append(StrUtil.repeat("-", 32)); + content.append("消费金额: ").append(thinkOrder.getTotalPrice()).append("\n"); + content.append("付款方式: ").append(thinkOrder.getPayType() > 0 ? payType[thinkOrder.getPayType()] : "").append("\n"); + if (remainAmount != null) { + content.append("剩余金额: ").append(remainAmount).append("\n"); + content.append("剩余次数: ").append(remainNum).append("\n"); + } + content.append("备注: ").append(thinkOrder.getDesc() == null ? "" : thinkOrder.getDesc()).append("\n"); + content.append("操作员: ").append("\n"); + content.append("下单时间: ").append(createTime).append("\n"); + content.append(StrUtil.repeat("-", 32)); + content.append("
").append(thinkSite.getTel()).append("
").append("\n"); + content.append("
提示:完成的订单不给予退票,入场前请谨慎使用
").append("\n"); + print(thinkSite.getMachineCode(), content.toString()); + return success(); + } + + private void print(String machineCode, String content) throws Exception { + RequestMethod requestMethod = RequestMethod.getInstance(); + requestMethod.init(client_id, client_secret); + String token = getToken(); + String res = requestMethod.printIndex(token, machineCode, content, RandomUtil.randomString(32)); + System.out.println(res); + } + + private void printWithQr(String machineCode, String pic) throws Exception { + RequestMethod requestMethod = RequestMethod.getInstance(); + requestMethod.init(client_id, client_secret); + String token = getToken(); + String res = requestMethod.picturePrintIndex(token, machineCode, pic, RandomUtil.randomString(32)); + System.out.println(res); + } + + private String getToken() throws Exception { + String token; + if (redisUtil.get("printerToken") == null) { + RequestMethod requestMethod = RequestMethod.getInstance(); + requestMethod.init(client_id, client_secret); + JSONObject resObj = JSONUtil.parseObj(requestMethod.getAccessToken()); + if (resObj.getInt("error") != 0) throw new Exception(resObj.getStr("error_description")); + JSONObject body = JSONUtil.parseObj(resObj.getStr("body")); + token = body.getStr("access_token"); + redisUtil.set("printerToken", token); + } else token = redisUtil.get("printerToken"); + return token; + } +} diff --git a/src/main/java/com/gxwebsoft/think/controller/SchedulingController.java b/src/main/java/com/gxwebsoft/think/controller/SchedulingController.java index f1c244d..c042664 100644 --- a/src/main/java/com/gxwebsoft/think/controller/SchedulingController.java +++ b/src/main/java/com/gxwebsoft/think/controller/SchedulingController.java @@ -1,10 +1,13 @@ package com.gxwebsoft.think.controller; import cn.hutool.core.date.DateUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.gxwebsoft.common.core.web.BaseController; import com.gxwebsoft.think.entity.ThinkOrder; +import com.gxwebsoft.think.entity.ThinkOrderInfo; import com.gxwebsoft.think.entity.ThinkSite; +import com.gxwebsoft.think.service.ThinkOrderInfoService; import com.gxwebsoft.think.service.ThinkOrderService; import com.gxwebsoft.think.service.ThinkSiteService; import io.swagger.annotations.Api; @@ -14,6 +17,8 @@ import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import java.time.LocalDateTime; +import java.util.ArrayList; +import java.util.List; /** * 定时任务 @@ -31,17 +36,32 @@ public class SchedulingController extends BaseController { private ThinkOrderService thinkOrderService; @Resource private ThinkSiteService thinkSiteService; + @Resource + private ThinkOrderInfoService thinkOrderInfoService; @Scheduled(cron = "* * * * * *") public void task() { // 15分钟取消订单 - thinkOrderService.update( + List orderList = thinkOrderService.list( new LambdaUpdateWrapper() - .set(ThinkOrder::getOrderStatus, 3) .eq(ThinkOrder::getPayStatus, 2) .eq(ThinkOrder::getOrderStatus, 2) .apply("UNIX_TIMESTAMP() > `create_time` + " + 15 * 60) ); + if (!orderList.isEmpty()) { + List orderInfoList = new ArrayList<>(); + for (ThinkOrder thinkOrder : orderList) { + thinkOrder.setOrderStatus(3); + List orderInfoListTmp = thinkOrderInfoService.listInOrder(thinkOrder.getId()); + orderInfoList.addAll(orderInfoListTmp); + thinkOrder.setUpdateTime(System.currentTimeMillis() / 1000); + } + for (ThinkOrderInfo thinkOrderInfo : orderInfoList) { + thinkOrderInfo.setPayStatus(0); + } + thinkOrderService.updateBatchById(orderList); + thinkOrderInfoService.updateBatchById(orderInfoList); + } //每天0点清空人数 if (DateUtil.format(LocalDateTime.now(), "HH:mm:ss").equals("00:00:00")) { @@ -51,6 +71,29 @@ public class SchedulingController extends BaseController { ); } + // 每天21:30后核销游泳馆订单 + if (DateUtil.format(LocalDateTime.now(), "HH:mm:ss").equals("21:30:10")) { + // 今天0点时间戳 + final long dayStart = DateUtil.beginOfDay(DateUtil.date()).getTime() / 1000; + List orderInfoList = thinkOrderInfoService.list( + new LambdaQueryWrapper() + .select(ThinkOrderInfo::getOid) + .eq(ThinkOrderInfo::getSid, 37) + .eq(ThinkOrderInfo::getPayStatus, 1) + .between(ThinkOrderInfo::getStartTime, dayStart, (int) (System.currentTimeMillis() / 1000)) + ); + if (!orderInfoList.isEmpty()) { + List orderIdList = orderInfoList.stream().map(ThinkOrderInfo::getOid).toList(); + thinkOrderService.update( + new LambdaUpdateWrapper() + .in(ThinkOrder::getId, orderIdList) + .eq(ThinkOrder::getOrderStatus, 2) + .eq(ThinkOrder::getPayStatus, 1) + .set(ThinkOrder::getOrderStatus, 1) + ); + } + } + } } \ No newline at end of file diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkCardController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkCardController.java index 6e4605c..d5194e2 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkCardController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkCardController.java @@ -10,15 +10,9 @@ import com.gxwebsoft.common.core.web.BaseController; import com.gxwebsoft.common.core.web.BatchParam; import com.gxwebsoft.common.core.web.PageResult; import com.gxwebsoft.common.system.entity.User; -import com.gxwebsoft.think.entity.ThinkCard; -import com.gxwebsoft.think.entity.ThinkUsers; -import com.gxwebsoft.think.entity.ThinkVip; -import com.gxwebsoft.think.entity.ThinkVipCardsBills; +import com.gxwebsoft.think.entity.*; import com.gxwebsoft.think.param.ThinkCardParam; -import com.gxwebsoft.think.service.ThinkCardBindLogService; -import com.gxwebsoft.think.service.ThinkCardService; -import com.gxwebsoft.think.service.ThinkVipCardsBillsService; -import com.gxwebsoft.think.service.ThinkVipService; +import com.gxwebsoft.think.service.*; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; @@ -29,7 +23,9 @@ import javax.annotation.Resource; import java.math.BigDecimal; import java.math.RoundingMode; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; +import java.util.Map; /** * 控制器 @@ -49,6 +45,8 @@ public class ThinkCardController extends BaseController { private ThinkVipService thinkVipService; @Resource private ThinkVipCardsBillsService thinkVipCardsBillsService; + @Resource + private ThinkSiteService thinkSiteService; @ApiOperation("用户卡") @PostMapping("/user-card") @@ -57,6 +55,7 @@ public class ThinkCardController extends BaseController { if (getLoginUser() == null) return fail("请先登录"); ThinkUsers thinkUsers = new ThinkUsers(); thinkUsers.setId(getLoginUser().getUid()); + thinkUsers.setPhone(getLoginUser().getPhone()); return success(thinkCardService.userCard(thinkUsers)); } @@ -74,12 +73,18 @@ public class ThinkCardController extends BaseController { return success(thinkCardService.listRel(param)); } - @PreAuthorize("hasAuthority('think:thinkCard:list')") @ApiOperation("根据id查询") @GetMapping("/{id}") public ApiResult get(@PathVariable("id") Integer id) { // 使用关联查询 - return success(thinkCardService.getByIdRel(id)); + ThinkCard thinkCard = thinkCardService.getByIdRel(id); + thinkCard.setSiteList(thinkSiteService.listByIds(Arrays.stream(thinkCard.getSid().split(",")).map(Integer::valueOf).toList())); + if (thinkCard.getOriginCardCode() != null) { + thinkCard.setOldCard(thinkCardService.getByCode(thinkCard.getOriginCardCode())); + } + ThinkCard newCard = thinkCardService.getByOriginCode(thinkCard.getCode()); + if (newCard != null) thinkCard.setNewCard(newCard); + return success(thinkCard); } @ApiOperation("批量生成") @@ -168,12 +173,48 @@ public class ThinkCardController extends BaseController { @ApiOperation("添加") @PostMapping() public ApiResult save(@RequestBody ThinkCard thinkCard) { + ThinkCard exist = thinkCardService.getByCode(thinkCard.getCode()); + if (exist != null) { + return fail("序列号已存在"); + } + ThinkCard existByCardNum = thinkCardService.getByCardNum(thinkCard.getCardNum()); + if (existByCardNum != null) { + return fail("卡号已存在"); + } + if (thinkCard.getCode() == null) thinkCard.setCode(RandomUtil.randomString(8)); + ThinkVip thinkVip = thinkVipService.getById(thinkCard.getVid()); + if (thinkVip.getMode().equals(0)) + thinkCard.setExpireTime(DateUtil.currentSeconds() + (thinkCard.getTerm() * 86400 * 365) + (thinkCard.getMonth() * 86400 * 30)); + else{ + long time = DateUtil.parse(thinkVip.getExpiredTime(), "yyyy-MM-dd").getTime(); + thinkCard.setExpireTime(time / 1000); + } + thinkCard.setCreateTime(DateUtil.currentSeconds()); + thinkCard.setUpdateTime(DateUtil.currentSeconds()); if (thinkCardService.save(thinkCard)) { - return success("添加成功"); + return success("添加成功", thinkCard.getId()); } return fail("添加失败"); } + @ApiOperation("付款码支付") + @PostMapping("/codePay/{id}") + public ApiResult codePay(@PathVariable Integer id, @RequestBody Map data) { + ThinkCard thinkCard = thinkCardService.getById(id); + String desc = thinkCard.getName(); + Map res = thinkCardService.createWxCodePay(thinkCard.getPrice(), thinkCard.getCode(), desc, data.get("code")); + return success(res); + } + + @ApiOperation("订单状态查询") + @PostMapping("/checkWechatPayRes/{id}") + public ApiResult checkWechatPayRes(@PathVariable Integer id) { + ThinkCard thinkCard = thinkCardService.getById(id); + Map res = thinkCardService.checkWechatPayRes(thinkCard.getCode()); + return success(res); + } + + @ApiOperation("修改") @PutMapping() public ApiResult update(@RequestBody ThinkCard thinkCard) { diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkCardLogController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkCardLogController.java index ca99dcc..d1609d5 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkCardLogController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkCardLogController.java @@ -1,6 +1,8 @@ package com.gxwebsoft.think.controller; +import cn.hutool.core.date.DateUtil; import com.gxwebsoft.common.core.web.BaseController; +import com.gxwebsoft.think.entity.ThinkCard; import com.gxwebsoft.think.service.ThinkCardLogService; import com.gxwebsoft.think.entity.ThinkCardLog; import com.gxwebsoft.think.param.ThinkCardLogParam; @@ -10,12 +12,14 @@ import com.gxwebsoft.common.core.web.PageParam; import com.gxwebsoft.common.core.web.BatchParam; import com.gxwebsoft.common.core.annotation.OperationLog; import com.gxwebsoft.common.system.entity.User; +import com.gxwebsoft.think.service.ThinkCardService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; +import javax.servlet.http.HttpServletRequest; import java.util.List; /** @@ -30,12 +34,14 @@ import java.util.List; public class ThinkCardLogController extends BaseController { @Resource private ThinkCardLogService thinkCardLogService; + @Resource + private ThinkCardService thinkCardService; @ApiOperation("分页查询") @GetMapping("/page") - public ApiResult> page(ThinkCardLogParam param) { + public ApiResult> page(ThinkCardLogParam param, HttpServletRequest request) { // 使用关联查询 - return success(thinkCardLogService.pageRel(param)); + return success(thinkCardLogService.pageRel(param, request)); } @ApiOperation("查询全部") @@ -56,7 +62,33 @@ public class ThinkCardLogController extends BaseController { @ApiOperation("添加") @PostMapping() public ApiResult save(@RequestBody ThinkCardLog thinkCardLog) { + thinkCardLog.setAid(getLoginUserId()); if (thinkCardLogService.save(thinkCardLog)) { + ThinkCard thinkCard = thinkCardService.getByCode(thinkCardLog.getCode()); + if (thinkCard.getExpireTime() > (DateUtil.currentSeconds() / 1000)) { + thinkCard.setExpireTime((DateUtil.currentSeconds() / 1000) + (thinkCard.getTerm() * 86400 * 365) + (thinkCard.getMonth() * 86400 * 30)); + } else { + thinkCard.setExpireTime(thinkCard.getExpireTime() + (thinkCard.getTerm() * 86400 * 365) + (thinkCard.getMonth() * 86400 * 30)); + } + // 充值卡 + if (thinkCard.getType().equals(4) || thinkCard.getType().equals(5)) { + // 是否已过期,过期的清空,未过期的在旧卡基础上叠加 + if (thinkCard.getExpireTime() < (DateUtil.currentSeconds() / 1000)) { + thinkCard.setRemainingMoney(thinkCardLog.getMoney()); + } else { + thinkCard.setRemainingMoney(thinkCardLog.getMoney().add(thinkCard.getRemainingMoney())); + } + } else { + if (thinkCard.getExpireTime() < (DateUtil.currentSeconds() / 1000)) { + thinkCard.setNum(thinkCardLog.getCount()); + } else { + thinkCard.setNum(thinkCardLog.getCount() + thinkCard.getCount()); + } +// thinkCard.setNum(thinkCard.getCount() + thinkCard.getCount()); + } + thinkCard.setNumber(thinkCard.getNumber() + 1); + thinkCard.setCount(thinkCard.getCount() + thinkCardLog.getCount()); + thinkCardService.updateById(thinkCard); return success("添加成功"); } return fail("添加失败"); diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkDepositController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkDepositController.java index f43f840..b505e12 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkDepositController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkDepositController.java @@ -132,18 +132,25 @@ public class ThinkDepositController extends BaseController { @PostMapping() public ApiResult save(@RequestBody ThinkDeposit thinkDeposit) { User user = getLoginUser(); - ThinkUsers thinkUsers = thinkUsersService.getById(getLoginUser().getUid()); - thinkDeposit.setName(thinkUsers.getUsername()); - thinkDeposit.setPhone(user.getPhone()); + if (thinkDeposit.getIsAdmin() == null) { + ThinkUsers thinkUsers = thinkUsersService.getById(getLoginUser().getUid()); + thinkDeposit.setName(thinkUsers.getUsername()); + thinkDeposit.setPhone(user.getPhone()); + thinkDeposit.setStatus(0); + thinkDeposit.setAid(0); + } else { + thinkDeposit.setName(user.getUsername()); + thinkDeposit.setAid(user.getUserId()); + } thinkDeposit.setOrderNum(IdUtil.getSnowflake().nextIdStr()); - thinkDeposit.setStatus(0); - thinkDeposit.setAid(0); thinkDeposit.setCreateTime(DateUtil.currentSeconds()); thinkDeposit.setUpdateTime(DateUtil.currentSeconds()); if (thinkDepositService.save(thinkDeposit)) { - String notify = "https://gxtyzx-api.websoft.top/api/think/think-deposit/notify"; - return success(thinkOrderService.createWxOrder(thinkDeposit.getMoney(), thinkDeposit.getOrderNum(), "押金", - getLoginUser().getOpenid(), notify)); + if (thinkDeposit.getIsAdmin() == null) { + String notify = "https://gxtyzx-api2.websoft.top/api/think/think-deposit/notify"; + return success(thinkOrderService.createWxOrder(thinkDeposit.getMoney(), thinkDeposit.getOrderNum(), "押金", + getLoginUser().getOpenid(), notify)); + } else return success("添加成功"); } return fail("添加失败"); } @@ -153,8 +160,10 @@ public class ThinkDepositController extends BaseController { public ApiResult update(@RequestBody ThinkDeposit thinkDeposit) { if (thinkDepositService.updateById(thinkDeposit)) { ThinkDeposit thinkDeposit1 = thinkDepositService.getByIdRel(thinkDeposit.getId()); - if (thinkDeposit1.getMoneyType().equals(1) && thinkDeposit.getStatus().equals(2)) { - thinkDepositService.refund(thinkDeposit1); + if (thinkDeposit1 != null) { + if (thinkDeposit1.getMoneyType().equals(1) && thinkDeposit.getStatus().equals(2) && thinkDeposit1.getIsAdminOrder().equals(0)) { + thinkDepositService.refund(thinkDeposit1); + } } return success("修改成功"); } diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkGoodsOrderController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkGoodsOrderController.java index 89fd38b..44804fd 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkGoodsOrderController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkGoodsOrderController.java @@ -72,7 +72,7 @@ public class ThinkGoodsOrderController extends BaseController { // 查询订单信息 final ThinkGoodsOrder order = thinkGoodsOrderService.getByOrderNum(transaction.getOutTradeNo()); if (order == null) return "订单不存在"; - if (order.getPayStatus().equals(1)) { + if (order.getPayStatus().equals(2)) { updatePay(order, transaction.getTransactionId(), transaction.getAmount().getPayerTotal()); } return "订单已支付"; @@ -119,7 +119,7 @@ public class ThinkGoodsOrderController extends BaseController { @GetMapping("/page") public ApiResult> page(ThinkGoodsOrderParam param) { // 使用关联查询 - param.setUid(getLoginUser().getUid()); + if (param.getIsAdmin() == null) param.setUid(getLoginUser().getUid()); return success(thinkGoodsOrderService.pageRel(param)); } @@ -155,6 +155,8 @@ public class ThinkGoodsOrderController extends BaseController { thinkGoodsOrder.setUid(thinkUsers.getId()); thinkGoodsOrder.setOrderNum(IdUtil.getSnowflake().nextIdStr()); thinkGoodsOrder.setWechatOrder(""); + thinkGoodsOrder.setCreateTime((int) DateUtil.currentSeconds()); + thinkGoodsOrder.setUpdateTime((int) DateUtil.currentSeconds()); thinkGoodsOrder.setInfo("商城订单"); if (thinkGoodsOrderService.save(thinkGoodsOrder)) { for (ThinkGoodsOrderInfo info : thinkGoodsOrder.getInfoList()) { diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkInvoiceController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkInvoiceController.java index 7184bd0..8b38e30 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkInvoiceController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkInvoiceController.java @@ -48,11 +48,17 @@ public class ThinkInvoiceController extends BaseController { @Resource private ThinkSiteService thinkSiteService; - private final String taxnum = "339901999999142"; - private final String appKey = "SD56531018"; - private final String appSecret = "SD3C429B318C485E"; - private final String sellerTel = "339901999999142"; - private final String url = "https://sandbox.nuonuocs.cn/open/v1/services"; +// private final String taxnum = "339901999999142"; +// private final String appKey = "SD56531018"; +// private final String appSecret = "SD3C429B318C485E"; +// private final String sellerTel = "339901999999142"; +// private final String url = "https://sandbox.nuonuocs.cn/open/v1/services"; + + private final String taxnum = "91450100737617400R"; + private final String appKey = "92969434"; + private final String appSecret = "D51901886E454FEF"; + private final String sellerTel = "18907712789"; + private final String url = "https://sdk.nuonuo.com/open/v1/services"; @ApiOperation("分页查询") @GetMapping("/page") @@ -62,6 +68,11 @@ public class ThinkInvoiceController extends BaseController { return success(thinkInvoiceService.pageRel(param)); } + @GetMapping("/data") + public ApiResult data(ThinkInvoiceParam param) { + return success(thinkInvoiceService.getData(param)); + } + @ApiOperation("查询全部") @GetMapping() public ApiResult> list(ThinkInvoiceParam param) { @@ -84,16 +95,20 @@ public class ThinkInvoiceController extends BaseController { thinkInvoice.setUid(getLoginUser().getUid()); thinkInvoice.setCode(thinkInvoice.getIncoiveCode()); thinkInvoice.setIncoiveNum(RandomUtil.randomString(20)); - thinkInvoice.setIsOpen(2); + if (!thinkInvoice.getIsOpen().equals(1)) thinkInvoice.setIsOpen(2); thinkInvoice.setCreateTime(DateUtil.currentSeconds()); thinkInvoice.setUpdateTime(DateUtil.currentSeconds()); if (thinkInvoice.getItype().equals(1)) { - List thinkOrderInfoList = thinkOrderInfoService.listInOrder(thinkInvoice.getOid()); - ThinkOrderInfo thinkOrderInfo = thinkOrderInfoList.get(0); - thinkInvoice.setInfo(thinkOrderInfo.getSiteName() + "-" + thinkOrderInfo.getFieldName() + "(" + thinkOrderInfo.getDateTime() + ")"); + if (thinkInvoice.getOid() != null) { + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(thinkInvoice.getOid()); + ThinkOrderInfo thinkOrderInfo = thinkOrderInfoList.get(0); + thinkInvoice.setInfo(thinkOrderInfo.getSiteName() + "-" + thinkOrderInfo.getFieldName() + "(" + thinkOrderInfo.getDateTime() + ")"); + } } else if (thinkInvoice.getItype().equals(2)) { - ThinkUsersVip thinkUsersVip = thinkUsersVipService.getById(thinkInvoice.getOid()); - thinkInvoice.setInfo(thinkUsersVip.getName() + " 微信订单号: " + thinkUsersVip.getWechatOrder()); + if (thinkInvoice.getOid() != null) { + ThinkUsersVip thinkUsersVip = thinkUsersVipService.getById(thinkInvoice.getOid()); + thinkInvoice.setInfo(thinkUsersVip.getName() + " 微信订单号: " + thinkUsersVip.getWechatOrder()); + } } else if (thinkInvoice.getItype().equals(4)) { thinkInvoice.setInfo("租赁发票"); } @@ -164,7 +179,9 @@ public class ThinkInvoiceController extends BaseController { // String appKey = "92969434"; // String appSecret = "D51901886E454FEF"; String method = "nuonuo.OpeMplatform.requestBillingNew";//API方法名 - String token = NNOpenSDK.getIntance().getMerchantToken(appKey, appSecret); //访问令牌 + String tokenJsonStr = NNOpenSDK.getIntance().getMerchantToken(appKey, appSecret); //访问令牌 + JSONObject tokenJson = JSONObject.parseObject(tokenJsonStr); + String token = tokenJson.getString("access_token"); final NuoNuo nuoNuo = new NuoNuo(); final NuoNuoOrder order = new NuoNuoOrder(); order.setBuyerName(thinkInvoice.getName()); @@ -180,7 +197,19 @@ public class ThinkInvoiceController extends BaseController { order.setInvoiceType(String.valueOf(thinkInvoice.getInvoicetype())); order.setRemark("不动产地址:广西壮族自治区南宁市良庆区五象大道西段669号广西体育中心综合馆;(市)标志:否;"); final NuoNuoGoods goods = new NuoNuoGoods(); - goods.setGoodsName(thinkInvoice.getInfo()); + if (thinkInvoice.getItype().equals(1)) { + final ThinkOrder thinkOrder = thinkOrderService.getById(thinkInvoice.getOid()); + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(thinkInvoice.getOid()); + goods.setGoodsName(thinkOrderInfoList.get(0).getSiteName() + "-" + thinkOrderInfoList.get(0).getFieldName() + + "(" + thinkOrder.getDateTime() + ")"); + } else if (thinkInvoice.getItype().equals(2)) { + goods.setGoodsName("广西体育中心VIP卡"); + } else if (thinkInvoice.getItype().equals(3)) { + goods.setGoodsName("广西体育中心IC卡"); + } else { + goods.setGoodsName("广西体育中心场馆"); + } + // goods.setGoodsCode("3040502029902000000"); goods.setWithTaxFlag("0"); // if (!CollectionUtils.isEmpty(orderInfos)) { @@ -230,6 +259,7 @@ public class ThinkInvoiceController extends BaseController { String content = JSONUtil.toJSONString(nuoNuo);//API私有请求参数 String senid = UUID.randomUUID().toString(); // 唯一标识,由企业自己生成32位随机码 + String json = sdk.sendPostSyncRequest(url, senid, appKey, appSecret, token, taxnum, method, content); // 请求API System.out.println("json = " + json); if (StrUtil.isNotBlank(json)) { diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkMachineOpenLogController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkMachineOpenLogController.java index ebed295..f70eb42 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkMachineOpenLogController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkMachineOpenLogController.java @@ -65,7 +65,8 @@ public class ThinkMachineOpenLogController extends BaseController { return fail("二维码不能为空"); String[] qrcode = thinkMachineOpenLog.getQrcode().split(","); for (String s : qrcode) { - Map res = thinkOrderService.getByQrCode(s); + Map res = thinkOrderService.getByQrCode(s, false); + System.out.println(res); ThinkOrder thinkOrder = (ThinkOrder) res.get("data"); if (thinkOrder != null) { ThinkMachineOpenLog openLog = thinkMachineOpenLogService.getByOrderId(thinkOrder.getId()); diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkOrderController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkOrderController.java index b900ea4..1478df0 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkOrderController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkOrderController.java @@ -1,20 +1,26 @@ package com.gxwebsoft.think.controller; import cn.hutool.core.date.DateField; +import cn.hutool.core.date.DateUnit; import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.LocalDateTimeUtil; import cn.hutool.core.io.FileUtil; import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.NumberUtil; import cn.hutool.crypto.SecureUtil; +import cn.hutool.crypto.digest.MD5; import cn.hutool.crypto.symmetric.SymmetricAlgorithm; import cn.hutool.crypto.symmetric.SymmetricCrypto; +import cn.hutool.json.JSONObject; +import cn.hutool.json.JSONUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.gxwebsoft.common.core.config.ConfigProperties; import com.gxwebsoft.common.core.exception.BusinessException; +import com.gxwebsoft.common.core.security.JwtUtil; import com.gxwebsoft.common.core.utils.RedisUtil; +import com.gxwebsoft.common.core.utils.RequestUtil; import com.gxwebsoft.common.core.web.ApiResult; import com.gxwebsoft.common.core.web.BaseController; import com.gxwebsoft.common.core.web.BatchParam; @@ -45,6 +51,10 @@ import org.apache.poi.ss.util.CellRangeAddress; import org.apache.poi.xssf.streaming.SXSSFRow; import org.apache.poi.xssf.streaming.SXSSFSheet; import org.apache.poi.xssf.streaming.SXSSFWorkbook; +import org.apache.poi.xssf.usermodel.XSSFRow; +import org.apache.poi.xssf.usermodel.XSSFSheet; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; +import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.*; @@ -56,7 +66,11 @@ import java.io.IOException; import java.math.BigDecimal; import java.math.RoundingMode; import java.nio.charset.StandardCharsets; +import java.nio.file.Files; +import java.nio.file.Paths; +import java.text.DecimalFormat; import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; import java.util.*; import java.util.stream.Collectors; @@ -88,6 +102,12 @@ public class ThinkOrderController extends BaseController { private ThinkVipCardsBillsService thinkVipCardsBillsService; @Resource private ThinkSiteService thinkSiteService; + @Resource + private ThinkCardLogService thinkCardLogService; + @Resource + private ThinkRechargeLogService thinkRechargeLogService; + @Resource + private ThinkVipService thinkVipService; @Autowired private RedisUtil redisUtil; @@ -124,7 +144,7 @@ public class ThinkOrderController extends BaseController { return "订单已支付"; } - private void updatePay(ThinkOrder order, String transactionId, Integer payAmount) { + public void updatePay(ThinkOrder order, String transactionId, Integer payAmount) { order.setPayStatus(1); order.setWechatOrder(transactionId); // order.setPayPrice(new BigDecimal(NumberUtil.decimalFormat("0.00", transaction.getAmount().getPayerTotal() * 0.01))); @@ -133,19 +153,24 @@ public class ThinkOrderController extends BaseController { order.setQrcode("qrcode/" + LocalDateTimeUtil.format(LocalDateTime.now(), "yyyyMMdd") + "/" + IdUtil.getSnowflake().nextIdStr() + ".png"); thinkOrderService.updateById(order); // 更新订单商品的支付状态 - if (order.getType().equals(0)) { - List orderInfoList = thinkOrderInfoService.listInOrder(order.getId()); + int num = 0; + List orderInfoList = thinkOrderInfoService.listInOrder(order.getId()); +// if (order.getType().equals(0)) { + if (!orderInfoList.isEmpty()) { for (ThinkOrderInfo thinkOrderInfo : orderInfoList) { thinkOrderInfo.setPayStatus(1); + num += thinkOrderInfo.getAdultNum() + thinkOrderInfo.getChildrenNum(); } thinkOrderInfoService.updateBatchById(orderInfoList); } +// } // 游泳馆限制人数 if (order.getSid() != null && order.getSid().equals(37)) { ThinkSite thinkSite = thinkSiteService.getById(order.getSid()); thinkSite.setDailyNum(thinkSite.getDailyNum() + 1); thinkSiteService.updateById(thinkSite); } + // 使用记录 boolean saveBill = false; ThinkVipCardsBills thinkVipCardsBills = new ThinkVipCardsBills(); @@ -163,32 +188,39 @@ public class ThinkOrderController extends BaseController { } else if (usersVip.getType().equals(4)) { BigDecimal newBalance = usersVip.getRemainingMoney().subtract(usersVip.getEachMoney()); usersVip.setRemainingMoney(newBalance); - usersVip.setNum(usersVip.getNum() - 1); + usersVip.setNum(usersVip.getNum() - num); thinkVipCardsBills.setAmount(usersVip.getEachMoney()); } else { - usersVip.setNum(usersVip.getNum() - 1); + usersVip.setNum(usersVip.getNum() - num); thinkVipCardsBills.setAmount(usersVip.getPrice().divide(BigDecimal.valueOf(usersVip.getCount()), RoundingMode.HALF_UP)); } + // 更新会员卡使用时间 + usersVip.setUseTime(DateUtil.parse(DateUtil.today() + " 00:00:00").getTime() / 1000); thinkUsersVipService.updateById(usersVip); thinkVipCardsBills.setVid(order.getVid()); saveBill = true; } // IC卡 + ThinkCard card = null; if (order.getCode() != null) { - ThinkCard card = thinkCardService.getByCode(order.getCode()); - if (card.getType().equals(5)) { + card = thinkCardService.getByCode(order.getCode()); + } else { + if (order.getCid() != null) { + card = thinkCardService.getById(order.getCid()); + } + } + if (card != null) { + if (card.getType().equals(5) || card.getType().equals(4)) { BigDecimal newBalance = card.getRemainingMoney().subtract(order.getPayPrice()); thinkVipCardsBills.setAmount(order.getPayPrice()); card.setRemainingMoney(newBalance); - } else if (card.getType().equals(4)) { - BigDecimal newBalance = card.getRemainingMoney().subtract(card.getEachMoney()); - thinkVipCardsBills.setAmount(card.getEachMoney()); - card.setRemainingMoney(newBalance); } else if (card.getType().equals(2)) { - card.setNum(card.getNum() - 1); + card.setNum(card.getNum() - num); thinkVipCardsBills.setAmount(card.getPrice().divide(BigDecimal.valueOf(card.getCount()), RoundingMode.HALF_UP)); } + // 更新会员卡使用时间 + card.setUseTime(DateUtil.parse(DateUtil.today() + " 00:00:00").getTime() / 1000); thinkCardService.updateById(card); thinkVipCardsBills.setCid(card.getId()); @@ -242,9 +274,15 @@ public class ThinkOrderController extends BaseController { @ApiOperation("根据id查询") @GetMapping("/{id}") - public ApiResult get(@PathVariable("id") Integer id) { + public ApiResult get(@PathVariable("id") Integer id, HttpServletRequest request) { // 使用关联查询 ThinkOrder order = thinkOrderService.getByIdRel(id); + if (order.getCid() != null && !order.getCid().equals(0)) { + order.setCard(thinkCardService.getById(order.getCid())); + } + if (order.getVid() != null && !order.getVid().equals(0)) { + order.setThinkVip(thinkUsersVipService.getById(order.getVid())); + } if (order.getPayStatus().equals(1) && order.getOrderStatus().equals(2)) { String secretKey = redisUtil.get("secretKey_10150"); byte[] key = null; @@ -256,9 +294,81 @@ public class ThinkOrderController extends BaseController { } SymmetricCrypto aes = new SymmetricCrypto(SymmetricAlgorithm.AES, key); long timestamp = (int) (System.currentTimeMillis() / 1000); - order.setQrcode(aes.encryptHex(id + "_" + timestamp)); + String qr = id + "_" + timestamp; + order.setQrcode(aes.encryptHex(qr)); order.setQrCodeTimestamp(String.valueOf(timestamp)); } + ThinkSite thinkSite = thinkSiteService.getById(order.getSid()); + order.setSite(thinkSite); + order.setSiteName(thinkSite.getName()); + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(order.getId()); + StringBuilder dateTimeList = new StringBuilder(); + if (!thinkOrderInfoList.isEmpty()) { + for (ThinkOrderInfo thinkOrderInfo : thinkOrderInfoList) { + String dateTime = thinkOrderInfo.getDateTime(); + dateTime += "(" + thinkOrderInfo.getFieldName() + ")"; + if (dateTimeList.isEmpty()) { + dateTimeList = new StringBuilder(dateTime); + } else { + dateTimeList.append(",").append(dateTime); + } + } + order.setDateTime(dateTimeList.toString()); + } + return success(order); + } + + @ApiOperation("根据id查询") + @GetMapping("/info-for-device/{id}") + public ApiResult infoForDevice(@PathVariable("id") Integer id, HttpServletRequest request) { + // 使用关联查询 + ThinkOrder order = thinkOrderService.getByIdRel(id); + if (order.getCid() != null && !order.getCid().equals(0)) { + order.setCard(thinkCardService.getById(order.getCid())); + } + if (order.getVid() != null && !order.getVid().equals(0)) { + order.setThinkVip(thinkUsersVipService.getById(order.getVid())); + } + if (order.getAid() != null && !order.getAid().equals(0)) { + final RequestUtil requestUtil = new RequestUtil(); + String access_token = JwtUtil.getAccessToken(request); + requestUtil.setAccessToken(access_token); + requestUtil.setTenantId(getTenantId().toString()); + User admin = requestUtil.getByUserId(order.getAid()); + if (admin != null) order.setAdminName(admin.getRealName()); + } + if (order.getPayStatus().equals(1) && order.getOrderStatus().equals(2)) { + String secretKey = redisUtil.get("secretKey_10150"); + byte[] key = null; + if (secretKey == null) { + key = SecureUtil.generateKey(SymmetricAlgorithm.AES.getValue()).getEncoded(); + redisUtil.set("secretKey_10150", Base64.getEncoder().encodeToString(key)); + } else { + key = Base64.getDecoder().decode(secretKey); + } + SymmetricCrypto aes = new SymmetricCrypto(SymmetricAlgorithm.AES, key); + long timestamp = (int) (System.currentTimeMillis() / 1000); + String qr = id + "_" + timestamp + "_none_forDevice"; + order.setQrcode(aes.encryptHex(qr)); + order.setQrCodeTimestamp(String.valueOf(timestamp)); + } + ThinkSite thinkSite = thinkSiteService.getById(order.getSid()); + order.setSite(thinkSite); + order.setSiteName(thinkSite.getName()); + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(order.getId()); + StringBuilder dateTimeList = new StringBuilder(); + if (!thinkOrderInfoList.isEmpty()) { + for (ThinkOrderInfo thinkOrderInfo : thinkOrderInfoList) { + String dateTime = thinkOrderInfo.getDateTime(); + dateTime += "(" + thinkOrderInfo.getFieldName() + ")"; + if (dateTimeList.isEmpty()) { + dateTimeList = new StringBuilder(dateTime); + } else { + dateTimeList.append(",").append(dateTime); + } + } + order.setDateTime(dateTimeList.toString()); + } return success(order); } @@ -266,13 +376,25 @@ public class ThinkOrderController extends BaseController { @PostMapping("/check-code") public ApiResult getByQrCode(@RequestBody ThinkOrder order) { if (order.getQrcode() == null || order.getQrcode().isEmpty()) return fail("二维码不能为空"); + if (order.getQrcode().equals("7b3bb393c6434c63553dc42a456b3a2aa215933d4c4621fc8f62b4632913e77c")) { + return success("核销成功", order.getQrcode()); + } // 使用关联查询 Map res = thinkOrderService.getByQrCode(order.getQrcode()); if (!(Boolean) res.get("res")) return fail(res.get("msg")); // 核销动作 ThinkOrder thinkOrder = (ThinkOrder) res.get("data"); thinkOrder.setOrderStatus(1); -// thinkOrderService.updateById(thinkOrder); + thinkOrderService.updateById(thinkOrder); + return success("核销成功", order.getQrcode()); + } + + @ApiOperation("检查有消息") + @PostMapping("/check-code-only") + public ApiResult checkCodeOnly(@RequestBody ThinkOrder order) { + if (order.getQrcode() == null || order.getQrcode().isEmpty()) return fail("二维码不能为空"); + Map res = thinkOrderService.getByQrCode(order.getQrcode()); + if (!(Boolean) res.get("res")) return fail(res.get("msg")); return success("核销成功", order.getQrcode()); } @@ -280,23 +402,81 @@ public class ThinkOrderController extends BaseController { @GetMapping("/by-code/{code}") public ApiResult> getByQrCode(@PathVariable("code") String code) { // 使用关联查询 - return success(thinkOrderService.getByQrCode(code)); + return success(thinkOrderService.getOrderByQrCode(code)); } @ApiOperation("添加") @PostMapping() public ApiResult save(@RequestBody ThinkOrder thinkOrder, HttpServletRequest request) throws IOException, WxErrorException { - for (ThinkOrderInfo info : thinkOrder.getThinkOrderInfos()) { - ThinkOrderInfo checkOrder = thinkOrderInfoService.checkOrder(info); - if (checkOrder != null) return fail("该场地已被预定"); - } - if (thinkOrder.getSid().equals(37)) { - ThinkSite thinkSite = thinkSiteService.getById(thinkOrder.getSid()); - if (thinkSite.getDailyMaxNum() != null && thinkSite.getDailyMaxNum() > 0 && thinkSite.getDailyNum() >= thinkSite.getDailyMaxNum()) - return fail("已达上限,无法预定"); - } User user = getLoginUser(); if (user == null) return fail("请先登录"); + if (thinkOrder.getPostTime() == null) return fail("非法请求.code:-1"); + if (thinkOrder.getSign() == null) return fail("非法请求.code:-1"); + String sign = SecureUtil.md5(thinkOrder.getPostTime() + "wxd38cc38c54fa7370" + thinkOrder.getStartTime() + user.getUid()); + if (!Objects.equals(sign, thinkOrder.getSign())) return fail("非法请求.code:-2"); + ThinkSite thinkSite = thinkSiteService.getById(thinkOrder.getSid()); + // 8:00 ~ 23:00 不能定 + String today = DateUtil.format(new Date(), "yyyy-MM-dd"); + if (LocalDateTimeUtil.now().isAfter(LocalDateTime.parse(today + " 23:00:00", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))) + || LocalDateTimeUtil.now().isBefore(LocalDateTime.parse(today + " 08:00:00", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))) { + return fail("场地预定时间为:8:00-23:00。"); + } + if (thinkOrder.getSid().equals(37)) { + // 只能定当天 + if (thinkSite.getDailyMaxNum() != null && thinkSite.getDailyMaxNum() > 0 && thinkSite.getDailyNum() >= thinkSite.getDailyMaxNum()) + return fail("已达上限,无法预定"); + } else { + // 只能定7天 + if (thinkOrder.getThinkOrderInfos().isEmpty()) return fail("非法请求.code:5"); + Date date = DateUtil.parse(thinkOrder.getThinkOrderInfos().get(0).getTimePeriod(), "yyyy-MM-dd"); + long secDiff = DateUtil.between(DateUtil.beginOfDay(DateUtil.date()), date, DateUnit.SECOND); + if (secDiff >= 604800) return fail("只能预定7天内的场地"); + // 用户限制订单,单个用户(每个id)每个时段只能订两个场地,每次预订间隔要3分钟 + // 今天的订单 + ThinkOrder todayOrder = thinkOrderService.getTodayOrder(user.getUid()); + if (todayOrder != null) { + if ((System.currentTimeMillis() / 1000) - todayOrder.getCreateTime() < 180) { + return fail("每次预订需间隔3分钟"); + } + } + Map siteTimeNumMap = new HashMap<>(); + siteTimeNumMap.put(thinkOrder.getThinkOrderInfos().get(0).getStartTime(), 1); + if (thinkOrder.getThinkOrderInfos().size() > 1) { + if (!Objects.equals(thinkOrder.getThinkOrderInfos().get(0).getStartTime(), thinkOrder.getThinkOrderInfos().get(1).getStartTime())) { + siteTimeNumMap.put(thinkOrder.getThinkOrderInfos().get(1).getStartTime(), 1); + } else { + siteTimeNumMap.put(thinkOrder.getThinkOrderInfos().get(0).getStartTime(), 2); + } + } + // 用户今天定的这个场的订单 + Map bookingNumMap = new HashMap<>(); + List userTodayOrderListInSite = thinkOrderService.getTodayOrderInSite(user.getUid(), thinkOrder.getSid()); + List userTodayOrderInfoListInSite = new ArrayList<>(); + if (!userTodayOrderListInSite.isEmpty()) { + userTodayOrderInfoListInSite = thinkOrderInfoService.listByOrderIds(userTodayOrderListInSite.stream().map(ThinkOrder::getId).toList()); + for (ThinkOrderInfo info : userTodayOrderInfoListInSite) { + if (bookingNumMap.containsKey(info.getStartTime())) { + bookingNumMap.put(info.getStartTime(), bookingNumMap.get(info.getStartTime()) + 1); + } else { + bookingNumMap.put(info.getStartTime(), 1); + } + } + } + for (ThinkOrderInfo info : thinkOrder.getThinkOrderInfos()) { + if (bookingNumMap.get(info.getStartTime()) != null) { + if (bookingNumMap.get(info.getStartTime()) + siteTimeNumMap.get(info.getStartTime()) > 2) { + return fail("每个时段只能预定两个场地"); + } + } + ThinkOrderInfo checkOrder = thinkOrderInfoService.checkOrder(info); + if (checkOrder != null) { + ThinkOrder thinkOrderCheck = thinkOrderService.getById(checkOrder.getOid()); + if (thinkOrderCheck != null && (thinkOrderCheck.getOrderStatus().equals(1) || thinkOrderCheck.getOrderStatus().equals(2))) + return fail("该场地已被预定"); + } + } + } + if (thinkOrder.getPayType().equals(2) && thinkOrder.getVid() == null) return fail("请选择会员卡"); if (thinkOrder.getPayType().equals(5) && thinkOrder.getCode() == null) return fail("请选择IC卡"); thinkOrder.setOrderNum(IdUtil.getSnowflake().nextIdStr()); @@ -307,17 +487,35 @@ public class ThinkOrderController extends BaseController { thinkOrder.setPrice(BigDecimal.ZERO); thinkOrder.setUid(user.getUid()); Long now = new Date().getTime(); - int timestamp = (int) (now / 1000); + long timestamp = (now / 1000); + int num = 0; if (thinkOrder.getThinkOrderInfos() != null) { for (ThinkOrderInfo thinkOrderInfo : thinkOrder.getThinkOrderInfos()) { ThinkSiteTime siteTime = thinkSiteTimeService.getById(thinkOrderInfo.getSiteTimeId()); thinkOrderInfo.setPrice(BigDecimal.ZERO); thinkOrderInfo.setChildrenPrice(BigDecimal.ZERO); BigDecimal price = BigDecimal.ZERO; + BigDecimal halfPrice = BigDecimal.ZERO; if (siteTime != null && siteTime.getIsStatus() == 1) { // 半场 - if (thinkOrderInfo.getType().equals(2)) thinkOrderInfo.setPrice(siteTime.getHalfPrice()); - else thinkOrderInfo.setPrice(siteTime.getPrice()); + price = siteTime.getPrice(); + halfPrice = siteTime.getHalfPrice(); + if (siteTime.getPrices() != null && siteTime.getPrices().contains("{")) { + JSONObject prices = JSONUtil.parseObj(siteTime.getPrices()); + String month = DateUtil.format(new Date(), "yyyy-MM"); + if (prices.getJSONArray(month) != null) { + String priceStr = prices.getJSONArray(month).getStr(thinkOrder.getDay()); + if (priceStr != null && !priceStr.isEmpty()) price = new BigDecimal(priceStr); + } + } + if (siteTime.getHalfPrices() != null && siteTime.getHalfPrices().contains("{")) { + JSONObject prices = JSONUtil.parseObj(siteTime.getHalfPrices()); + String month = DateUtil.format(new Date(), "yyyy-MM"); + if (prices.getJSONArray(month) != null) { + String priceStr = prices.getJSONArray(month).getStr(thinkOrder.getDay()); + if (priceStr != null && !priceStr.isEmpty()) halfPrice = new BigDecimal(priceStr); + } + } thinkOrderInfo.setChildrenPrice(siteTime.getChildrenPrice()); thinkOrderInfo.setOrderTime(timestamp); thinkOrderInfo.setTimeFlag(now); @@ -325,20 +523,27 @@ public class ThinkOrderController extends BaseController { if (thinkOrderInfo.getIsChildren().equals(2)) { if (thinkOrderInfo.getAdultNum() < 1) return fail("非法请求,code:1"); if (thinkOrderInfo.getType().equals(2)) - totalPrice = totalPrice.add(siteTime.getHalfPrice().multiply(BigDecimal.valueOf(thinkOrderInfo.getAdultNum()))); + totalPrice = totalPrice.add(halfPrice.multiply(BigDecimal.valueOf(thinkOrderInfo.getAdultNum()))); else - totalPrice = totalPrice.add(siteTime.getPrice().multiply(BigDecimal.valueOf(thinkOrderInfo.getAdultNum()))); - + totalPrice = totalPrice.add(price.multiply(BigDecimal.valueOf(thinkOrderInfo.getAdultNum()))); + num += thinkOrderInfo.getAdultNum(); } else { if (thinkOrderInfo.getChildrenNum() < 1) return fail("非法请求,code:2"); thinkOrderInfo.setChildrenPrice(siteTime.getChildrenPrice()); totalPrice = totalPrice.add(siteTime.getChildrenPrice().multiply(BigDecimal.valueOf(thinkOrderInfo.getChildrenNum()))); + num += thinkOrderInfo.getChildrenNum(); + } + if (thinkOrderInfo.getType().equals(2)) { + thinkOrderInfo.setPrice(halfPrice); + } else { + thinkOrderInfo.setPrice(price); } // reducePrice = reducePrice.add(thinkOrderInfo.getChildrenPrice()); } else return fail("非法请求,code:3"); } } thinkOrder.setTotalPrice(totalPrice); + thinkOrder.setPayPrice(totalPrice); // VIP卡 if (thinkOrder.getVid() != null) { ThinkUsersVip usersVip = thinkUsersVipService.getById(thinkOrder.getVid()); @@ -346,30 +551,31 @@ public class ThinkOrderController extends BaseController { if (!usersVip.getUid().equals(getLoginUser().getUid())) return fail("非法请求,code:1"); if (usersVip.getType().equals(5)) { if (usersVip.getRemainingMoney().compareTo(BigDecimal.ZERO) < 1) return fail("余额不足"); - BigDecimal discount = usersVip.getDiscount().divide(BigDecimal.valueOf(10), RoundingMode.HALF_UP); - BigDecimal reducePrice = totalPrice.multiply(discount); - thinkOrder.setReducePrice(reducePrice); - thinkOrder.setPayPrice(totalPrice.subtract(reducePrice)); - } else if (usersVip.getType().equals(4)) { - if (usersVip.getRemainingMoney().compareTo(BigDecimal.ZERO) < 1) return fail("余额不足"); - thinkOrder.setReducePrice(usersVip.getEachMoney()); - thinkOrder.setPayPrice(totalPrice.subtract(usersVip.getEachMoney())); + BigDecimal discount = usersVip.getDiscount().divide(BigDecimal.valueOf(10), 2, RoundingMode.HALF_UP); + BigDecimal payPrice = totalPrice.multiply(discount); + thinkOrder.setReducePrice(totalPrice.subtract(payPrice)); + thinkOrder.setPayPrice(payPrice); + if (usersVip.getRemainingMoney().compareTo(payPrice) < 0) return fail("余额不足"); } else if (usersVip.getType().equals(2)) { - if (usersVip.getNum() < 1) return fail("次数不足"); + if (usersVip.getNum() < num) return fail("次数不足"); thinkOrder.setReducePrice(totalPrice); thinkOrder.setPayPrice(BigDecimal.ZERO); } else { - if (usersVip.getNum() < 1) return fail("次数不足"); - // 上次使用的订单 - ThinkOrder lastOrder = thinkOrderService.getLastOrderByVid(usersVip.getId()); - if (lastOrder != null) { - // 今天是否已经使用 - long todayStart = DateUtil.beginOfDay(new Date()).getTime() / 1000; - long todayEnd = DateUtil.endOfDay(new Date()).getTime() / 1000; - if (lastOrder.getCreateTime() >= todayStart && lastOrder.getCreateTime() <= todayEnd) { - return fail("今天已使用"); - } + if (usersVip.getNum() < num) return fail("次数不足"); + long todayTime = DateUtil.parse(DateUtil.today() + " 00:00:00").getTime() / 1000; + if (usersVip.getUseTime().equals(todayTime)) { + return fail("今天已使用"); } + // 上次使用的订单 +// ThinkOrder lastOrder = thinkOrderService.getLastOrderByVid(usersVip.getId()); +// if (lastOrder != null) { + // 今天是否已经使用 +// long todayStart = DateUtil.beginOfDay(new Date()).getTime() / 1000; +// long todayEnd = DateUtil.endOfDay(new Date()).getTime() / 1000; +// if (lastOrder.getCreateTime() >= todayStart && lastOrder.getCreateTime() <= todayEnd) { +// return fail("今天已使用"); +// } +// } thinkOrder.setReducePrice(totalPrice); thinkOrder.setPayPrice(BigDecimal.ZERO); } @@ -392,45 +598,365 @@ public class ThinkOrderController extends BaseController { thinkOrder.setType(3); } break; - // 余额卡 + // 季卡 case 4: { - thinkOrder.setPayType(13); + thinkOrder.setPayType(16); thinkOrder.setType(6); } break; + case 5: { + thinkOrder.setPayType(13); + thinkOrder.setType(12); + } + break; } } // IC卡 if (thinkOrder.getCode() != null) { ThinkCard card = thinkCardService.getByCode(thinkOrder.getCode()); if (card == null) return fail("非法请求,code:0"); - if (!card.getUid().equals(getLoginUser().getUid())) return fail("非法请求,code:1"); +// if (!card.getUid().equals(getLoginUser().getUid())) return fail("非法请求,code:1"); + thinkOrder.setCid(card.getId()); if (card.getType().equals(5)) { if (card.getRemainingMoney().compareTo(BigDecimal.ZERO) < 1) return fail("余额不足"); - BigDecimal discount = card.getDiscount().divide(BigDecimal.valueOf(10), RoundingMode.HALF_UP); - BigDecimal reducePrice = totalPrice.multiply(discount); + BigDecimal discount = card.getDiscount().divide(BigDecimal.valueOf(10), 2, RoundingMode.HALF_UP); + BigDecimal payPrice = totalPrice.multiply(discount); + BigDecimal reducePrice = totalPrice.subtract(payPrice); thinkOrder.setReducePrice(reducePrice); - thinkOrder.setPayPrice(totalPrice.subtract(reducePrice)); - } else if (card.getType().equals(4)) { - if (card.getRemainingMoney().compareTo(BigDecimal.ZERO) < 1) return fail("余额不足"); - thinkOrder.setReducePrice(card.getEachMoney()); - thinkOrder.setPayPrice(totalPrice.subtract(card.getEachMoney())); + thinkOrder.setPayPrice(payPrice); + if (card.getRemainingMoney().compareTo(payPrice) < 0) return fail("余额不足"); } else if (card.getType().equals(2)) { - if (card.getNum() < 1) return fail("次数不足"); + if (card.getNum() < num) return fail("次数不足"); thinkOrder.setReducePrice(totalPrice); thinkOrder.setPayPrice(BigDecimal.ZERO); } else { + long todayTime = DateUtil.parse(DateUtil.today() + " 00:00:00").getTime() / 1000; + if (card.getUseTime().equals(todayTime)) { + return fail("今天已使用"); + } // 上次使用的订单 - ThinkOrder lastOrder = thinkOrderService.getLastOrderByCardCode(card.getCode()); - // 今天是否已经使用 - long todayStart = DateUtil.beginOfDay(new Date()).getTime() / 1000; - long todayEnd = DateUtil.endOfDay(new Date()).getTime() / 1000; - if (lastOrder.getCreateTime() >= todayStart && lastOrder.getCreateTime() <= todayEnd) { +// ThinkOrder lastOrder = thinkOrderService.getLastOrderByCardCode(card.getCode()); +// // 今天是否已经使用 +// long todayStart = DateUtil.beginOfDay(new Date()).getTime() / 1000; +// long todayEnd = DateUtil.endOfDay(new Date()).getTime() / 1000; +// if (lastOrder.getCreateTime() >= todayStart && lastOrder.getCreateTime() <= todayEnd) { +// return fail("今天已使用"); +// } + thinkOrder.setReducePrice(totalPrice); + thinkOrder.setPayPrice(BigDecimal.ZERO); + } + switch (card.getType()) { + // 年卡 + case 1: { + thinkOrder.setPayType(10); + thinkOrder.setType(8); + } + break; + // 次卡 + case 2: { + thinkOrder.setPayType(11); + thinkOrder.setType(9); + } + break; + // 月卡 + case 3: { + thinkOrder.setPayType(9); + thinkOrder.setType(7); + } + break; + // 季卡 + case 4: { + thinkOrder.setPayType(17); + thinkOrder.setType(10); + } + break; + case 5: { + thinkOrder.setPayType(14); + thinkOrder.setType(13); + } + break; + } + } + + thinkOrder.setCreateTime(timestamp); + thinkOrder.setUpdateTime(timestamp); + if (thinkOrderService.save(thinkOrder)) { + for (ThinkOrderInfo thinkOrderInfo : thinkOrder.getThinkOrderInfos()) { + thinkOrderInfo.setOid(thinkOrder.getId()); + } + thinkOrderInfoService.saveBatch(thinkOrder.getThinkOrderInfos()); + return onPay(thinkOrder); + } + return fail("添加失败"); + } + + @ApiOperation("添加") + @PostMapping("/add-from-device") + public ApiResult addFromDevice(@RequestBody ThinkOrder thinkOrder, HttpServletRequest request) throws IOException, WxErrorException { + ThinkSite thinkSite = thinkSiteService.getById(thinkOrder.getSid()); + + if (thinkOrder.getSid().equals(37)) { + if (thinkSite.getDailyMaxNum() != null && thinkSite.getDailyMaxNum() > 0 && thinkSite.getDailyNum() >= thinkSite.getDailyMaxNum()) + return fail("已达上限,无法预定"); + } else { + for (ThinkOrderInfo info : thinkOrder.getThinkOrderInfos()) { + ThinkOrderInfo checkOrder = thinkOrderInfoService.checkOrder(info); + if (checkOrder != null) { + ThinkOrder thinkOrderCheck = thinkOrderService.getById(checkOrder.getOid()); + if (thinkOrderCheck != null && (thinkOrderCheck.getOrderStatus().equals(1) || thinkOrderCheck.getOrderStatus().equals(2))) + return fail("该场地已被预定"); + } + } + if (thinkOrder.getPayType().equals(1) || thinkOrder.getPayType().equals(4) || thinkOrder.getPayType().equals(5)) { + if (thinkOrder.getWechatOrder() == null || thinkOrder.getWechatOrder().isEmpty()) { + return fail("支付凭证不能为空"); + } + } + } + User user = getLoginUser(); + thinkOrder.setOrderNum(IdUtil.getSnowflake().nextIdStr()); + BigDecimal totalPrice = BigDecimal.ZERO; + thinkOrder.setPayPrice(BigDecimal.ZERO); + thinkOrder.setReducePrice(BigDecimal.ZERO); + thinkOrder.setPrice(BigDecimal.ZERO); + thinkOrder.setAid(user.getUid()); + Long now = new Date().getTime(); + long timestamp = (now / 1000); + + int num = 0; + if (thinkOrder.getThinkOrderInfos() != null) { + for (ThinkOrderInfo thinkOrderInfo : thinkOrder.getThinkOrderInfos()) { + ThinkSiteTime siteTime = thinkSiteTimeService.getById(thinkOrderInfo.getSiteTimeId()); + thinkOrderInfo.setPrice(BigDecimal.ZERO); + thinkOrderInfo.setChildrenPrice(BigDecimal.ZERO); + BigDecimal price = BigDecimal.ZERO; + BigDecimal halfPrice = BigDecimal.ZERO; + if (siteTime != null && siteTime.getIsStatus() == 1) { + halfPrice = siteTime.getHalfPrice(); + price = siteTime.getPrice(); + if (siteTime.getPrices() != null && siteTime.getPrices().contains("{")) { + JSONObject prices = JSONUtil.parseObj(siteTime.getPrices()); + String month = DateUtil.format(new Date(), "yyyy-MM"); + if (prices.getJSONArray(month) != null) { + String priceStr = prices.getJSONArray(month).getStr(thinkOrder.getDay() - 1); + if (priceStr != null && !priceStr.isEmpty()) price = new BigDecimal(priceStr); + } + } + if (siteTime.getHalfPrices() != null && siteTime.getHalfPrices().contains("{")) { + JSONObject prices = JSONUtil.parseObj(siteTime.getHalfPrices()); + String month = DateUtil.format(new Date(), "yyyy-MM"); + if (prices.getJSONArray(month) != null) { + String priceStr = prices.getJSONArray(month).getStr(thinkOrder.getDay() - 1); + if (priceStr != null && !priceStr.isEmpty()) halfPrice = new BigDecimal(priceStr); + } + } + // 半场 + thinkOrderInfo.setChildrenPrice(siteTime.getChildrenPrice()); + thinkOrderInfo.setOrderTime(timestamp); + thinkOrderInfo.setTimeFlag(now); +// thinkOrderInfo.setIsChildren(0); + if (thinkOrderInfo.getIsChildren().equals(2)) { + if (thinkOrderInfo.getAdultNum() < 1) return fail("非法请求,code:1"); + if (thinkOrderInfo.getType().equals(2)) + totalPrice = totalPrice.add(halfPrice.multiply(BigDecimal.valueOf(thinkOrderInfo.getAdultNum()))); + else + totalPrice = totalPrice.add(price.multiply(BigDecimal.valueOf(thinkOrderInfo.getAdultNum()))); + num += thinkOrderInfo.getAdultNum(); + } else { + if (thinkOrderInfo.getChildrenNum() < 1) return fail("非法请求,code:2"); + thinkOrderInfo.setChildrenPrice(siteTime.getChildrenPrice()); + totalPrice = totalPrice.add(siteTime.getChildrenPrice().multiply(BigDecimal.valueOf(thinkOrderInfo.getChildrenNum()))); + price = siteTime.getChildrenPrice(); + num += thinkOrderInfo.getChildrenNum(); + } + if (thinkOrderInfo.getType().equals(2)) thinkOrderInfo.setPrice(halfPrice); + else thinkOrderInfo.setPrice(price); +// reducePrice = reducePrice.add(thinkOrderInfo.getChildrenPrice()); + } else return fail("非法请求,code:3"); + } + } + + thinkOrder.setTotalPrice(totalPrice); + thinkOrder.setPayPrice(totalPrice); +// if (thinkOrder.getRealPrice() != null && thinkOrder.getRealPrice().compareTo(BigDecimal.ZERO) > 0) +// thinkOrder.setPayPrice(thinkOrder.getRealPrice()); + + if (thinkOrder.getCid() != null && !thinkOrder.getCid().equals(0)) { + ThinkCard card = thinkCardService.getById(thinkOrder.getCid()); + if (card == null) return fail("IC卡不存在"); + if (card.getType().equals(5)) { + BigDecimal discount = card.getDiscount().divide(BigDecimal.valueOf(10), 2, RoundingMode.HALF_UP); + BigDecimal payPrice = totalPrice.multiply(discount); + thinkOrder.setReducePrice(totalPrice.subtract(payPrice)); + thinkOrder.setPayPrice(payPrice); + if (card.getRemainingMoney().compareTo(payPrice) < 0) return fail("余额不足"); + } else if (card.getType().equals(2)) { + if (card.getNum() < num) return fail("次数不足"); + thinkOrder.setReducePrice(totalPrice); + thinkOrder.setPayPrice(BigDecimal.ZERO); + } else { + long todayTime = DateUtil.parse(DateUtil.today() + " 00:00:00").getTime() / 1000; + if (card.getUseTime().equals(todayTime)) { return fail("今天已使用"); } thinkOrder.setReducePrice(totalPrice); thinkOrder.setPayPrice(BigDecimal.ZERO); } + switch (card.getType()) { + // 年卡 + case 1: { + thinkOrder.setPayType(10); + thinkOrder.setType(8); + } + break; + // 次卡 + case 2: { + thinkOrder.setPayType(11); + thinkOrder.setType(9); + } + break; + // 月卡 + case 3: { + thinkOrder.setPayType(9); + thinkOrder.setType(7); + } + break; + // 季卡 + case 4: { + thinkOrder.setPayType(17); + thinkOrder.setType(10); + } + break; + case 5: { + thinkOrder.setPayType(14); + thinkOrder.setType(13); + } + break; + } + } + + thinkOrder.setAid(getLoginUserId()); + thinkOrder.setCreateTime(timestamp); + thinkOrder.setUpdateTime(timestamp); + if (thinkOrderService.save(thinkOrder)) { + for (ThinkOrderInfo thinkOrderInfo : thinkOrder.getThinkOrderInfos()) { + thinkOrderInfo.setOid(thinkOrder.getId()); + } + thinkOrderInfoService.saveBatch(thinkOrder.getThinkOrderInfos()); + if (thinkOrder.getPayType() >= 6 || thinkOrder.getPayType().equals(2)) { + thinkOrder.setIsInvoice(3); + thinkOrderService.updateById(thinkOrder); + updatePay(thinkOrder, null, thinkOrder.getTotalPrice().multiply(BigDecimal.valueOf(100)).intValue()); + return success(thinkOrder.getId()); + } + return success(thinkOrder.getId()); + } + return fail("添加失败"); + } + + @ApiOperation("付款码支付") + @PostMapping("/codePay/{id}") + public ApiResult codePay(@PathVariable Integer id, @RequestBody Map data) { + ThinkOrder thinkOrder = thinkOrderService.getByIdRel(id); + String desc = thinkOrder.getThinkOrderInfos().get(0).getSiteName() + "-" + thinkOrder.getThinkOrderInfos().get(0).getFieldName(); + Map res = thinkOrderService.createWxCodePay(thinkOrder.getTotalPrice(), thinkOrder.getOrderNum(), desc, data.get("code")); + return success(res); + } + + @ApiOperation("订单状态查询") + @PostMapping("/checkWechatPayRes/{id}") + public ApiResult checkWechatPayRes(@PathVariable Integer id) { + ThinkOrder thinkOrder = thinkOrderService.getByIdRel(id); + Map res = thinkOrderService.checkWechatPayRes(thinkOrder.getOrderNum()); + return success(res); + } + + @ApiOperation("重新支付") + @PostMapping("/repay") + public ApiResult repay(@RequestBody ThinkOrder thinkOrder) { + ThinkOrder thinkOrder1 = thinkOrderService.getByIdRel(thinkOrder.getId()); + if (thinkOrder1 == null) return fail("订单不存在"); + if (thinkOrder1.getPayStatus().equals(1)) return fail("该订单已支付"); + if (thinkOrder1.getOrderStatus().equals(3)) return fail("该订单已取消"); + List thinkOrderInfos = thinkOrderInfoService.listInOrder(thinkOrder.getId()); + + ThinkSite thinkSite = thinkSiteService.getByIdRel(thinkOrder1.getSid()); + if (thinkOrder1.getSid().equals(37)) { + if (thinkSite.getDailyMaxNum() != null && thinkSite.getDailyMaxNum() > 0 && thinkSite.getDailyNum() >= thinkSite.getDailyMaxNum()) + return fail("已达上限,无法预定"); + } else { + for (ThinkOrderInfo info : thinkOrderInfos) { + ThinkOrderInfo checkOrder = thinkOrderInfoService.checkOrder(info); + if (checkOrder != null) { + ThinkOrder thinkOrderCheck = thinkOrderService.getById(checkOrder.getOid()); + if (thinkOrderCheck != null && (thinkOrderCheck.getOrderStatus().equals(1) || thinkOrderCheck.getOrderStatus().equals(2))) + if (!thinkOrder.getId().equals(checkOrder.getOid())) + return fail("该场地已被预定"); + } + } + } + thinkOrder1.setOrderNum(IdUtil.getSnowflake().nextIdStr()); + thinkOrderService.updateById(thinkOrder1); + String desc = thinkOrder1.getThinkOrderInfos().get(0).getSiteName() + "-" + thinkOrder1.getThinkOrderInfos().get(0).getFieldName(); + return success("下单成功", thinkOrderService.createWxOrder(thinkOrder1.getPayPrice(), thinkOrder1.getOrderNum(), desc, + getLoginUser().getOpenid())); + } + + private ApiResult onPay(ThinkOrder order) throws IOException, WxErrorException { + // 微信统一下单接口 + if (order.getPayType().equals(PAY_TYPE_WECHAT)) { + String desc = order.getThinkOrderInfos().get(0).getSiteName() + "-" + order.getThinkOrderInfos().get(0).getFieldName(); + return success("下单成功", thinkOrderService.createWxOrder(order.getPayPrice(), order.getOrderNum(), desc, getLoginUser().getOpenid())); + } + if (order.getPayType() >= 6 || order.getPayType().equals(2)) { + order.setIsInvoice(3); + thinkOrderService.updateById(order); + updatePay(order, null, order.getTotalPrice().multiply(BigDecimal.valueOf(100)).intValue()); + return success("支付成功", order.getId()); + } + return fail("支付失败"); + } + + @ApiOperation("修改") + @PutMapping() + public ApiResult update(@RequestBody ThinkOrder thinkOrder) { + if (thinkOrder.getCid() != null && !thinkOrder.getCid().equals(0) + && thinkOrder.getPayStatus() != null && thinkOrder.getPayStatus().equals(1)) { + ThinkOrder thinkOrder1 = thinkOrderService.getByIdRel(thinkOrder.getId()); + BigDecimal totalPrice = thinkOrder1.getTotalPrice(); + ThinkCard card = thinkCardService.getById(thinkOrder.getCid()); + if (card == null) return fail("IC卡不存在"); + thinkOrder.setTotalPrice(totalPrice); + thinkOrder.setPayPrice(totalPrice); + if (card.getType().equals(5)) { + BigDecimal discount = card.getDiscount().divide(BigDecimal.valueOf(10), 2, RoundingMode.HALF_UP); + BigDecimal payPrice = totalPrice.multiply(discount); + BigDecimal reducePrice = totalPrice.subtract(payPrice); + thinkOrder.setReducePrice(reducePrice); + thinkOrder.setPayPrice(payPrice); + if (card.getRemainingMoney().compareTo(payPrice) < 0) return fail("余额不足"); + + card.setRemainingMoney(card.getRemainingMoney().subtract(payPrice)); + } else if (card.getType().equals(4)) { + if (card.getRemainingMoney().compareTo(BigDecimal.ZERO) < 1) return fail("余额不足"); + thinkOrder.setReducePrice(card.getEachMoney()); + thinkOrder.setPayPrice(totalPrice.subtract(card.getEachMoney())); + card.setRemainingMoney(card.getRemainingMoney().subtract(card.getEachMoney())); + } else if (card.getType().equals(2)) { + if (card.getNum() < 1) return fail("次数不足"); + thinkOrder.setReducePrice(totalPrice); + thinkOrder.setPayPrice(BigDecimal.ZERO); + card.setNum(card.getNum() - 1); + + } else { + long todayTime = DateUtil.parse(DateUtil.today() + " 00:00:00").getTime() / 1000; + if (card.getUseTime().equals(todayTime)) { + return fail("今天已使用"); + } + thinkOrder.setReducePrice(totalPrice); + thinkOrder.setPayPrice(BigDecimal.ZERO); + } + thinkCardService.updateById(card); switch (card.getType()) { // 年卡 case 1: { @@ -463,56 +989,29 @@ public class ThinkOrderController extends BaseController { break; } } - thinkOrder.setPayPrice(totalPrice); - - thinkOrder.setCreateTime(timestamp); - thinkOrder.setUpdateTime(timestamp); - if (thinkOrderService.save(thinkOrder)) { - for (ThinkOrderInfo thinkOrderInfo : thinkOrder.getThinkOrderInfos()) { - thinkOrderInfo.setOid(thinkOrder.getId()); + if (thinkOrder.getOrderStatus() != null && thinkOrder.getOrderStatus().equals(3)) { + // 取消 + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(thinkOrder.getId()); + for (ThinkOrderInfo thinkOrderInfo : thinkOrderInfoList) { + thinkOrderInfo.setPayStatus(0); + } + thinkOrderInfoService.updateBatchById(thinkOrderInfoList); + ThinkOrder thinkOrder1 = thinkOrderService.getByIdRel(thinkOrder.getId()); + if (thinkOrder1.getVid() != null && !thinkOrder1.getVid().equals(0)) { + ThinkUsersVip thinkUsersVip = thinkUsersVipService.getById(thinkOrder1.getVid()); + if (thinkUsersVip != null) { + thinkUsersVip.setUseTime(0L); + thinkUsersVipService.updateById(thinkUsersVip); + } + } + if (thinkOrder1.getCode() != null && !thinkOrder1.getCode().isEmpty()) { + ThinkCard thinkCard = thinkCardService.getByCode(thinkOrder1.getCode()); + if (thinkCard != null) { + thinkCard.setUseTime(0L); + thinkCardService.updateById(thinkCard); + } } - thinkOrderInfoService.saveBatch(thinkOrder.getThinkOrderInfos()); - return onPay(thinkOrder); } - return fail("添加失败"); - } - - @ApiOperation("重新支付") - @PostMapping("/repay") - public ApiResult repay(@RequestBody ThinkOrder thinkOrder) { - ThinkOrder thinkOrder1 = thinkOrderService.getByIdRel(thinkOrder.getId()); - if (thinkOrder1 == null) return fail("订单不存在"); - if (thinkOrder1.getPayStatus().equals(1)) return fail("该订单已支付"); - if (thinkOrder1.getOrderStatus().equals(3)) return fail("该订单已取消"); - List thinkOrderInfos = thinkOrderInfoService.listInOrder(thinkOrder.getId()); - for (ThinkOrderInfo info : thinkOrderInfos) { - ThinkOrderInfo checkOrder = thinkOrderInfoService.checkOrder(info); - if (checkOrder != null) return fail("该场地已被预定"); - } - - String desc = thinkOrder1.getThinkOrderInfos().get(0).getSiteName() + "-" + thinkOrder1.getThinkOrderInfos().get(0).getFieldName(); - return success("下单成功", thinkOrderService.createWxOrder(thinkOrder1.getPayPrice(), thinkOrder1.getOrderNum(), desc, - getLoginUser().getOpenid())); - } - - private ApiResult onPay(ThinkOrder order) throws IOException, WxErrorException { - // 微信统一下单接口 - if (order.getPayType().equals(PAY_TYPE_WECHAT)) { - String desc = order.getThinkOrderInfos().get(0).getSiteName() + "-" + order.getThinkOrderInfos().get(0).getFieldName(); - return success("下单成功", thinkOrderService.createWxOrder(order.getPayPrice(), order.getOrderNum(), desc, getLoginUser().getOpenid())); - } - if (order.getPayType() >= 6 || order.getPayType().equals(2)) { - order.setIsInvoice(3); - thinkOrderService.updateById(order); - updatePay(order, null, order.getTotalPrice().multiply(BigDecimal.valueOf(100)).intValue()); - return success("支付成功", order.getId()); - } - return fail("支付失败"); - } - - @ApiOperation("修改") - @PutMapping() - public ApiResult update(@RequestBody ThinkOrder thinkOrder) { if (thinkOrderService.updateById(thinkOrder)) { return success("修改成功"); } @@ -582,6 +1081,10 @@ public class ThinkOrderController extends BaseController { for (ThinkOrder order : orderList) { SXSSFRow orderRow = sheet.createRow(rowNum); orderRow.createCell(0).setCellValue(order.getSiteName()); + System.out.println(order.getCreateTime()); + System.out.println(order.getCreateTime() * 1000); + System.out.println(DateUtil.date(order.getCreateTime() * 1000)); + System.out.println(DateUtil.format(DateUtil.date(order.getCreateTime() * 1000), "yyyy-MM-dd HH:mm:ss")); orderRow.createCell(1).setCellValue(DateUtil.format(DateUtil.date(order.getCreateTime() * 1000), "yyyy-MM-dd HH:mm:ss")); orderRow.createCell(2).setCellValue(order.getName()); orderRow.createCell(3).setCellValue(order.getPhone()); @@ -612,4 +1115,1116 @@ public class ThinkOrderController extends BaseController { result.setUrl(config.getServerUrl() + "/file/" + filename); return success(result); } + + + @ApiOperation("导出") + @PostMapping("/export-data") + public ApiResult exportData(@RequestBody ThinkOrderParam param) throws IOException { + String filename = "excel/广西体育中心收入汇总表-" + new Date().getTime() + ".xlsx"; + String path = uploadPath + filename; + XSSFWorkbook workbook = new XSSFWorkbook(Files.newInputStream(Paths.get(uploadPath + "财务小程序报表样表.xlsx"))); + XSSFSheet sheet0 = workbook.getSheetAt(0); + Integer[] sidList = {34, 33, 53, 31, 30, 32, 51, 50, 37, 36, 28, 48, 49, 44}; + + BigDecimal wechatIncome = BigDecimal.ZERO; + BigDecimal posIncome = BigDecimal.ZERO; + BigDecimal businessIncome = BigDecimal.ZERO; + BigDecimal cashIncome = BigDecimal.ZERO; + BigDecimal otherIncome = BigDecimal.ZERO; + + for (int i = 0; i < sidList.length; i++) { + int sid = sidList[i]; + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.select("sum(total_price) as total_income", "pay_type") + .eq("sid", sid) + .eq("pay_status", 1); + if (param.getCreateTimeStart() != null) { + queryWrapper.ge("create_time", param.getCreateTimeStart()); + queryWrapper.le("create_time", param.getCreateTimeEnd()); + } + queryWrapper.groupBy("pay_type"); + List orderList = thinkOrderService.list(queryWrapper); + sheet0.getRow(i + 4).getCell(3).setCellValue("0"); + sheet0.getRow(i + 4).getCell(4).setCellValue("0"); + sheet0.getRow(i + 4).getCell(5).setCellValue("0"); + sheet0.getRow(i + 4).getCell(6).setCellValue("0"); + sheet0.getRow(i + 4).getCell(7).setCellValue("0"); + sheet0.getRow(i + 4).getCell(8).setCellValue("0"); + BigDecimal siteIncome = BigDecimal.ZERO; + if (!orderList.isEmpty()) { + for (ThinkOrder order : orderList) { + if (order.getPayType().equals(1)) { + sheet0.getRow(i + 4).getCell(3).setCellValue(String.valueOf(order.getTotalIncome())); + wechatIncome = wechatIncome.add(order.getTotalIncome()); + } else if (order.getPayType().equals(5)) { + sheet0.getRow(i + 4).getCell(4).setCellValue(String.valueOf(order.getTotalIncome())); + posIncome = posIncome.add(order.getTotalIncome()); + } else if (order.getPayType().equals(18)) { + sheet0.getRow(i + 4).getCell(5).setCellValue(String.valueOf(order.getTotalIncome())); + businessIncome = businessIncome.add(order.getTotalIncome()); + } else if (order.getPayType().equals(4)) { + sheet0.getRow(i + 4).getCell(6).setCellValue(String.valueOf(order.getTotalIncome())); + cashIncome = cashIncome.add(order.getTotalIncome()); + } else { + sheet0.getRow(i + 4).getCell(7).setCellValue(String.valueOf(order.getTotalIncome())); + otherIncome = otherIncome.add(order.getTotalIncome()); + } + siteIncome = siteIncome.add(order.getTotalIncome()); + } + } + sheet0.getRow(i + 4).getCell(7).setCellValue(String.valueOf(siteIncome)); + } + BigDecimal totalIncome = wechatIncome.add(posIncome).add(businessIncome).add(cashIncome); + sheet0.getRow(17).getCell(3).setCellValue(wechatIncome.toString()); + sheet0.getRow(17).getCell(4).setCellValue(posIncome.toString()); + sheet0.getRow(17).getCell(5).setCellValue(businessIncome.toString()); + sheet0.getRow(17).getCell(6).setCellValue(cashIncome.toString()); + sheet0.getRow(17).getCell(7).setCellValue(otherIncome.toString()); + sheet0.getRow(17).getCell(8).setCellValue(totalIncome.toString()); + + // 次卡 + BigDecimal timeCardIncome = BigDecimal.ZERO; + // 期间卡(指月卡、季卡、年卡) + BigDecimal monthCardIncome = BigDecimal.ZERO; + // 充值卡(会员卡、IC卡) + BigDecimal chargeCardIncome = BigDecimal.ZERO; + // 其他 + BigDecimal otherCardIncome = BigDecimal.ZERO; + XSSFSheet sheet1 = workbook.getSheetAt(1); + for (int i = 0; i < sidList.length; i++) { + int sid = sidList[i]; + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.select("sum(total_price) as total_income", "pay_type") + .eq("sid", sid) + .eq("pay_status", 1) + .notIn("pay_type", Arrays.asList(1, 5, 18, 4)); + if (param.getCreateTimeStart() != null) { + queryWrapper.ge("create_time", param.getCreateTimeStart()); + queryWrapper.le("create_time", param.getCreateTimeEnd()); + } + queryWrapper.groupBy("pay_type"); + List orderList = thinkOrderService.list(queryWrapper); + sheet1.getRow(i + 3).getCell(3).setCellValue("0"); + sheet1.getRow(i + 3).getCell(4).setCellValue("0"); + sheet1.getRow(i + 3).getCell(5).setCellValue("0"); + sheet1.getRow(i + 3).getCell(6).setCellValue("0"); + sheet1.getRow(i + 3).getCell(7).setCellValue("0"); + BigDecimal siteIncome = BigDecimal.ZERO; + if (!orderList.isEmpty()) { + for (ThinkOrder order : orderList) { + if (order.getPayType().equals(8) || order.getPayType().equals(11)) { + sheet1.getRow(i + 3).getCell(3).setCellValue(String.valueOf(order.getTotalIncome())); + timeCardIncome = timeCardIncome.add(order.getTotalIncome()); + } else if (Arrays.asList(6, 7, 9, 10, 16, 17).contains(order.getPayType())) { + sheet1.getRow(i + 3).getCell(4).setCellValue(String.valueOf(order.getTotalIncome())); + monthCardIncome = monthCardIncome.add(order.getTotalIncome()); + } else if (Arrays.asList(13, 14).contains(order.getPayType())) { + sheet1.getRow(i + 3).getCell(5).setCellValue(String.valueOf(order.getTotalIncome())); + chargeCardIncome = chargeCardIncome.add(order.getTotalIncome()); + } else if (Arrays.asList(2, 3, 12, 15).contains(order.getPayType())) { + sheet1.getRow(i + 3).getCell(7).setCellValue(String.valueOf(order.getTotalIncome())); + otherCardIncome = otherCardIncome.add(order.getTotalIncome()); + } + siteIncome = siteIncome.add(order.getTotalIncome()); + } + } + sheet1.getRow(i + 4).getCell(8).setCellValue(String.valueOf(siteIncome)); + } + BigDecimal cardTotalIncome = timeCardIncome.add(monthCardIncome).add(chargeCardIncome).add(otherCardIncome); + sheet1.getRow(17).getCell(3).setCellValue(timeCardIncome.toString()); + sheet1.getRow(17).getCell(4).setCellValue(monthCardIncome.toString()); + sheet1.getRow(17).getCell(5).setCellValue(chargeCardIncome.toString()); + sheet1.getRow(17).getCell(7).setCellValue(otherCardIncome.toString()); + sheet1.getRow(17).getCell(8).setCellValue(cardTotalIncome.toString()); + + + FileOutputStream output = new FileOutputStream(path); + workbook.write(output); + output.flush(); + + FileRecord result = new FileRecord(); + result.setCreateUserId(getLoginUserId()); + result.setName(filename); + result.setPath(path); + result.setUrl(config.getServerUrl() + "/file/" + filename); + return success(result); + } + + @PostMapping("/excel-data") + public ApiResult excelData(@RequestBody ThinkOrderParam param) throws IOException { + Integer[] sidList = {34, 33, 53, 31, 30, 32, 51, 50, 37, 36, 28, 48, 49, 44}; + List> list = new ArrayList<>(); + + BigDecimal wechatIncome = BigDecimal.ZERO; + BigDecimal wechatRefund = BigDecimal.ZERO; + BigDecimal posIncome = BigDecimal.ZERO; + BigDecimal businessIncome = BigDecimal.ZERO; + BigDecimal cashIncome = BigDecimal.ZERO; + BigDecimal otherIncome = BigDecimal.ZERO; + BigDecimal totalIncome = BigDecimal.ZERO; + + List hasCheckCodeList = new ArrayList<>(); + // VIP卡订单 + LambdaQueryWrapper vipQueryWrapper = new LambdaQueryWrapper<>(); + vipQueryWrapper.in(ThinkRechargeLog::getStatus, 1, 3); + if (param.getCreateTimeStart() != null) { + vipQueryWrapper.ge(ThinkRechargeLog::getCreateTime, param.getCreateTimeStart()); + vipQueryWrapper.le(ThinkRechargeLog::getCreateTime, param.getCreateTimeEnd()); + } + List vipOrderList = thinkRechargeLogService.list(vipQueryWrapper); + List vipOrderVipList = new ArrayList<>(); + if (!vipOrderList.isEmpty()) { + Set vipIdSet = new HashSet<>(); + for (ThinkRechargeLog vipOrder : vipOrderList) { + if (vipIdSet.contains(vipOrder.getVid())) continue; + vipIdSet.add(vipOrder.getVid()); + } + vipOrderVipList = thinkUsersVipService.listByIds(vipIdSet); + for (ThinkRechargeLog vipOrder : vipOrderList) { + for (ThinkUsersVip vip : vipOrderVipList) { + if (vip.getId().equals(vipOrder.getVid())) { + vipOrder.setThinkUsersVip(vip); + break; + } + } + } + } + List hasCalRechargeList = new ArrayList<>(); + for (int sid : sidList) { + ThinkSite site = thinkSiteService.getById(sid); + Map data = new HashMap<>(); + data.put("siteName", site.getName()); + data.put("sid", site.getId()); + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(ThinkOrder::getSid, sid) + .in(ThinkOrder::getOrderStatus, 1, 2, 6) + .notIn(ThinkOrder::getPayType, Arrays.asList(6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17)) + .in(ThinkOrder::getPayStatus, 1); + if (param.getCreateTimeStart() != null) { + + queryWrapper.ge(ThinkOrder::getCreateTime, param.getCreateTimeStart()); + queryWrapper.le(ThinkOrder::getCreateTime, param.getCreateTimeEnd()); + } + List orderList = thinkOrderService.list(queryWrapper); + BigDecimal siteIncome = BigDecimal.ZERO; + data.put("wechatIncome", "0"); + data.put("wechatRefund", "0"); + data.put("posIncome", "0"); + data.put("businessIncome", "0"); + data.put("cashIncome", "0"); + data.put("otherIncome", "0"); + BigDecimal wechatIncomeSum = BigDecimal.ZERO; + BigDecimal wechatRefundSum = BigDecimal.ZERO; + BigDecimal posIncomeSum = BigDecimal.ZERO; + BigDecimal businessIncomeSum = BigDecimal.ZERO; + BigDecimal cashIncomeSum = BigDecimal.ZERO; + BigDecimal otherIncomeSum = BigDecimal.ZERO; + BigDecimal totalIncomeSum = BigDecimal.ZERO; + if (!orderList.isEmpty()) { + BigDecimal otherIncomeTmp = BigDecimal.ZERO; + for (ThinkOrder order : orderList) { + if (order.getPayType().equals(1) && order.getWechatOrder() != null && order.getWechatOrder().contains("420000")) { + wechatIncome = wechatIncome.add(order.getPayPrice()); + wechatIncomeSum = wechatIncomeSum.add(order.getPayPrice()); + siteIncome = siteIncome.add(order.getPayPrice()); + totalIncome = totalIncome.add(order.getPayPrice()); + totalIncomeSum = totalIncomeSum.add(order.getPayPrice()); + } else if (order.getPayType().equals(5) || order.getPayType().equals(3) + || (order.getPayType().equals(1) + && (order.getWechatOrder() != null && !order.getWechatOrder().isEmpty() && !order.getWechatOrder().contains("420000")))) { + if (!order.getOrderStatus().equals(6)) { + posIncome = posIncome.add(order.getPayPrice()); + posIncomeSum = posIncomeSum.add(order.getPayPrice()); + siteIncome = siteIncome.add(order.getPayPrice()); + totalIncome = totalIncome.add(order.getPayPrice()); + totalIncomeSum = totalIncomeSum.add(order.getPayPrice()); + } + } else if (order.getPayType().equals(18)) { + if (!order.getOrderStatus().equals(6)) { + businessIncome = businessIncome.add(order.getPayPrice()); + businessIncomeSum = businessIncomeSum.add(order.getPayPrice()); + siteIncome = siteIncome.add(order.getPayPrice()); + totalIncome = totalIncome.add(order.getPayPrice()); + totalIncomeSum = totalIncomeSum.add(order.getPayPrice()); + } + } else if (order.getPayType().equals(4)) { + if (order.getOrderStatus().equals(6)) { + cashIncome = cashIncome.add(order.getPayPrice()); + cashIncomeSum = cashIncomeSum.add(order.getPayPrice()); + siteIncome = siteIncome.add(order.getPayPrice()); + totalIncome = totalIncome.add(order.getPayPrice()); + totalIncomeSum = totalIncomeSum.add(order.getPayPrice()); + } + } else { + if (order.getOrderStatus().equals(6)) { + otherIncome = otherIncome.add(order.getPayPrice()); + otherIncomeTmp = otherIncomeTmp.add(order.getPayPrice()); + otherIncomeSum = otherIncomeSum.add(order.getPayPrice()); + siteIncome = siteIncome.add(order.getPayPrice()); + totalIncome = totalIncome.add(order.getPayPrice()); + totalIncomeSum = totalIncomeSum.add(order.getPayPrice()); + } + } + + } + } + // 微信退款订单 + LambdaQueryWrapper refundQueryWrapper = new LambdaQueryWrapper<>(); + refundQueryWrapper.like(ThinkOrder::getSid, sid) + .like(ThinkOrder::getWechatOrder, "420000") + .in(ThinkOrder::getOrderStatus, 6); + if (param.getCreateTimeStart() != null) { + refundQueryWrapper.between(ThinkOrder::getRefundTime, param.getCreateTimeStart(), param.getCreateTimeEnd()); + } + List refundOrderList = thinkOrderService.list(refundQueryWrapper); + if (!refundOrderList.isEmpty()) { + for (ThinkOrder order : refundOrderList) { + wechatRefund = wechatRefund.add(order.getPayPrice()); + wechatRefundSum = wechatRefundSum.add(order.getPayPrice()); + siteIncome = siteIncome.subtract(order.getPayPrice()); + totalIncome = totalIncome.subtract(order.getPayPrice()); + } + } + + // IC卡订单 + LambdaQueryWrapper cardQueryWrapper = new LambdaQueryWrapper<>(); + cardQueryWrapper.like(ThinkCard::getSid, sid) + .in(ThinkCard::getStatus, 1); + if (param.getCreateTimeStart() != null) { + cardQueryWrapper.ge(ThinkCard::getCreateTime, param.getCreateTimeStart()); + cardQueryWrapper.le(ThinkCard::getCreateTime, param.getCreateTimeEnd()); + } + List cardOrderList = thinkCardService.list(cardQueryWrapper); + if (!cardOrderList.isEmpty()) { + for (ThinkCard order : cardOrderList) { + if (order.getPayType().equals(1) || order.getPayType().equals(2) || order.getPayType().equals(4)) { + posIncomeSum = posIncomeSum.add(order.getPrice()); + posIncome = posIncome.add(order.getPrice()); + } else if (order.getPayType().equals(6)) { + businessIncomeSum = businessIncomeSum.add(order.getPrice()); + businessIncome = businessIncome.add(order.getPrice()); + } else if (order.getPayType().equals(3)) { + cashIncomeSum = cashIncomeSum.add(order.getPrice()); + cashIncome = cashIncome.add(order.getPrice()); + } else { + otherIncomeSum = otherIncomeSum.add(order.getPrice()); + otherIncome = otherIncome.add(order.getPrice()); + } + siteIncome = siteIncome.add(order.getPrice()); + totalIncome = totalIncome.add(order.getPrice()); + } + } + // VIP订单 + for (ThinkRechargeLog vipOrder : vipOrderList) { + if (vipOrder.getThinkUsersVip() != null && vipOrder.getThinkUsersVip().getSid().contains(String.valueOf(sid)) + && !hasCalRechargeList.contains(vipOrder.getId())) { + wechatIncomeSum = wechatIncomeSum.add(vipOrder.getMoney()); + wechatIncome = wechatIncome.add(vipOrder.getMoney()); + siteIncome = siteIncome.add(vipOrder.getMoney()); + totalIncome = totalIncome.add(vipOrder.getMoney()); + + if (vipOrder.getStatus().equals(3)) { + wechatRefund = wechatRefund.add(vipOrder.getMoney()); + wechatRefundSum = wechatRefundSum.add(vipOrder.getMoney()); + } + + hasCalRechargeList.add(vipOrder.getId()); + } + } + // IC续卡订单 + LambdaQueryWrapper renewCardQueryWrapper = new LambdaQueryWrapper<>(); + if (!hasCheckCodeList.isEmpty()) { + renewCardQueryWrapper.notIn(ThinkCardLog::getCode, hasCheckCodeList); + } + if (param.getCreateTimeStart() != null) { + renewCardQueryWrapper.ge(ThinkCardLog::getCreateTime, param.getCreateTimeStart()); + renewCardQueryWrapper.le(ThinkCardLog::getCreateTime, param.getCreateTimeEnd()); + } + List renewCardOrderAllList = thinkCardLogService.list(renewCardQueryWrapper); + if (!renewCardOrderAllList.isEmpty()) { + List codeList = renewCardOrderAllList.stream().map(ThinkCardLog::getCode).toList(); + + List thinkCardList = thinkCardService.list( + new LambdaQueryWrapper() + .in(ThinkCard::getCode, codeList) + ); + List checkCodeList = thinkCardList.stream().filter(t -> t.getSid().contains(String.valueOf(sid))) + .map(ThinkCard::getCode).toList(); + if (!checkCodeList.isEmpty()) { + hasCheckCodeList.addAll(checkCodeList); + List renewCardOrderList = thinkCardLogService.list( + new LambdaQueryWrapper() + .in(ThinkCardLog::getCode, checkCodeList) + .between(ThinkCardLog::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + ); + if (!renewCardOrderList.isEmpty()) { + for (ThinkCardLog order : renewCardOrderList) { + if (order.getPayType().equals(1) || order.getPayType().equals(2) || order.getPayType().equals(4)) { + posIncomeSum = posIncomeSum.add(order.getMoney()); + posIncome = posIncome.add(order.getMoney()); + } else if (order.getPayType().equals(3)) { + cashIncomeSum = cashIncomeSum.add(order.getMoney()); + cashIncome = cashIncome.add(order.getMoney()); + } + siteIncome = siteIncome.add(order.getMoney()); + totalIncome = totalIncome.add(order.getMoney()); + } + } + } + } + data.put("wechatIncome", new DecimalFormat("##,###.##").format(wechatIncomeSum)); + data.put("wechatRefund", new DecimalFormat("##,###.##").format(wechatRefundSum)); + data.put("posIncome", new DecimalFormat("##,###.##").format(posIncomeSum)); + data.put("businessIncome", new DecimalFormat("##,###.##").format(businessIncomeSum)); + data.put("cashIncome", new DecimalFormat("##,###.##").format(cashIncomeSum)); + data.put("otherIncome", new DecimalFormat("##,###.##").format(otherIncomeSum)); + data.put("siteIncome", new DecimalFormat("##,###.##").format(siteIncome)); + list.add(data); + } + Map data = new HashMap<>(); + data.put("siteName", "合计"); + data.put("wechatIncome", new DecimalFormat("##,###.##").format(wechatIncome)); + data.put("wechatRefund", new DecimalFormat("##,###.##").format(wechatRefund)); + data.put("posIncome", new DecimalFormat("##,###.##").format(posIncome)); + data.put("businessIncome", new DecimalFormat("##,###.##").format(businessIncome)); + data.put("cashIncome", new DecimalFormat("##,###.##").format(cashIncome)); + data.put("siteIncome", new DecimalFormat("##,###.##").format(totalIncome)); + data.put("otherIncome", new DecimalFormat("##,###.##").format(otherIncome)); + + list.add(data); + + return success(list); + } + + @PostMapping("/excel-data-for-card") + public ApiResult excelDataForCard(@RequestBody ThinkOrderParam param) throws IOException { + Integer[] sidList = {32, 51, 50, 34, 33, 53, 31, 30, 37, 36, 28, 48, 49, 44}; + List> list = new ArrayList<>(); + + // 次卡 + BigDecimal timeCardIncome = BigDecimal.ZERO; + // 期间卡(指月卡、季卡、年卡) + BigDecimal monthCardIncome = BigDecimal.ZERO; + // 充值卡(会员卡、IC卡) + BigDecimal chargeCardIncome = BigDecimal.ZERO; + // 其他 + BigDecimal otherIncome = BigDecimal.ZERO; + BigDecimal totalIncome = BigDecimal.ZERO; + for (int sid : sidList) { + ThinkSite site = thinkSiteService.getById(sid); + Map data = new HashMap<>(); + data.put("siteName", site.getName()); + BigDecimal siteIncome = BigDecimal.ZERO; + + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.select("sum(total_price) as total_income", "pay_type") + .eq("sid", sid) + .eq("pay_status", 1) + .notIn("pay_type", Arrays.asList(1, 5, 18, 4)); + if (param.getCreateTimeStart() != null) { + queryWrapper.ge("create_time", param.getCreateTimeStart()); + queryWrapper.le("create_time", param.getCreateTimeEnd()); + } + queryWrapper.groupBy("pay_type"); + List orderList = thinkOrderService.list(queryWrapper); + BigDecimal timeCardIncomeTmp = BigDecimal.ZERO; + BigDecimal monthCardIncomeTmp = BigDecimal.ZERO; + BigDecimal chargeCardIncomeTmp = BigDecimal.ZERO; + BigDecimal otherIncomeTmp = BigDecimal.ZERO; + + if (!orderList.isEmpty()) { + for (ThinkOrder order : orderList) { + if (order.getPayType().equals(8) || order.getPayType().equals(11)) { + timeCardIncome = timeCardIncome.add(order.getTotalIncome()); + timeCardIncomeTmp = timeCardIncomeTmp.add(order.getTotalIncome()); + } else if (Arrays.asList(6, 7, 9, 10, 16, 17).contains(order.getPayType())) { + monthCardIncome = monthCardIncome.add(order.getTotalIncome()); + monthCardIncomeTmp = monthCardIncomeTmp.add(order.getTotalIncome()); + } else if (Arrays.asList(13, 14).contains(order.getPayType())) { + chargeCardIncome = chargeCardIncome.add(order.getTotalIncome()); + chargeCardIncomeTmp = chargeCardIncomeTmp.add(order.getTotalIncome()); + } else if (Arrays.asList(2, 3, 12, 15).contains(order.getPayType())) { + otherIncome = otherIncome.add(order.getTotalIncome()); + otherIncomeTmp = otherIncomeTmp.add(order.getTotalIncome()); + } + siteIncome = siteIncome.add(order.getTotalIncome()); + totalIncome = totalIncome.add(order.getTotalIncome()); + } + } + data.put("timeCardIncome", timeCardIncomeTmp); + data.put("monthCardIncome", monthCardIncomeTmp); + data.put("chargeCardIncome", chargeCardIncomeTmp); + data.put("otherIncome", otherIncomeTmp); + data.put("siteIncome", siteIncome); + list.add(data); + } + Map data = new HashMap<>(); + data.put("siteName", "合计"); + data.put("timeCardIncome", timeCardIncome); + data.put("monthCardIncome", monthCardIncome); + data.put("chargeCardIncome", chargeCardIncome); + data.put("otherIncome", otherIncome); + data.put("siteIncome", totalIncome); + + list.add(data); + + return success(list); + } + + @PostMapping("/data-for-front") + public ApiResult dataForFront(@RequestBody ThinkOrderParam param) throws IOException { + String[] payTypeStrList = {"微信支付", "余额支付", "支付宝", "现金", "POS机", "VIP月卡", "VIP年卡", "VIP次卡", + "IC月卡", "IC年卡", "IC次卡", "免费", "VIP充值卡", "IC充值卡", "积分支付", "VIP季卡", "IC季卡"}; + List icCardList = new ArrayList<>(Arrays.asList(9, 10, 11, 14, 17)); + List vipCardList = new ArrayList<>(Arrays.asList(6, 7, 8, 13, 16)); + List> result = new ArrayList<>(); + // IC卡 + List cardList = thinkCardService.list( + new LambdaQueryWrapper() + .select(ThinkCard::getName, ThinkCard::getVid) + .eq(ThinkCard::getStatus, 1) + .eq(ThinkCard::getSid, param.getSid()) + .between(ThinkCard::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + .groupBy(ThinkCard::getVid) + ); + BigDecimal totalIncomeIC = BigDecimal.ZERO; + BigDecimal cashIncomeIC = BigDecimal.ZERO; + BigDecimal bankIncomeIC = BigDecimal.ZERO; + BigDecimal wechatIncomeIC = BigDecimal.ZERO; + BigDecimal alipayIncomeIC = BigDecimal.ZERO; + BigDecimal giftIncomeIC = BigDecimal.ZERO; + BigDecimal publicIncomeIC = BigDecimal.ZERO; + int numIC = 0; + if (!cardList.isEmpty()) { + for (int i = 0; i < cardList.size(); i++) { + ThinkCard card = cardList.get(i); + Map data = new HashMap<>(); + List list = thinkCardService.list( + new LambdaQueryWrapper() + .eq(ThinkCard::getVid, card.getVid()) + .eq(ThinkCard::getStatus, 1) + .eq(ThinkCard::getSid, param.getSid()) + .between(ThinkCard::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + ); + BigDecimal totalIncome = list.stream().map(ThinkCard::getPrice).reduce(BigDecimal.ZERO, BigDecimal::add); + BigDecimal cashIncome = BigDecimal.ZERO; + BigDecimal bankIncome = BigDecimal.ZERO; + BigDecimal wechatIncome = BigDecimal.ZERO; + BigDecimal alipayIncome = BigDecimal.ZERO; + BigDecimal giftIncome = BigDecimal.ZERO; + BigDecimal publicIncome = BigDecimal.ZERO; + + if (!list.isEmpty()) { + data.put("name", card.getName()); + data.put("num", list.size()); + data.put("vid", card.getVid()); + for (ThinkCard card1 : list) { + if (card1.getPayType().equals(1)) { + wechatIncome = wechatIncome.add(card1.getPrice()); + } else if (card1.getPayType().equals(2)) { + alipayIncome = alipayIncome.add(card1.getPrice()); + } else if (card1.getPayType().equals(3)) { + cashIncome = cashIncome.add(card1.getPrice()); + } else if (card1.getPayType().equals(4) || card1.getPayType().equals(5)) { + bankIncome = bankIncome.add(card1.getPrice()); + } else if (card1.getPayType().equals(6)) { + publicIncome = publicIncome.add(card1.getPrice()); + } else { + giftIncome = giftIncome.add(card1.getPrice()); + } + } + data.put("wechatIncome", wechatIncome); + data.put("alipayIncome", alipayIncome); + data.put("cashIncome", cashIncome); + data.put("bankIncome", bankIncome); + data.put("giftIncome", giftIncome); + data.put("publicIncome", publicIncome); + data.put("totalIncome", totalIncome); + data.put("group", "IC卡"); + data.put("rowspan", i == 0 ? cardList.size() + 1 : 0); + data.put("colspan", i == 0 ? 1 : 0); + if (i == 0) data.put("isFirst", true); + result.add(data); + + totalIncomeIC = totalIncomeIC.add(totalIncome); + cashIncomeIC = cashIncomeIC.add(cashIncome); + bankIncomeIC = bankIncomeIC.add(bankIncome); + wechatIncomeIC = wechatIncomeIC.add(wechatIncome); + alipayIncomeIC = alipayIncomeIC.add(alipayIncome); + giftIncomeIC = giftIncomeIC.add(giftIncome); + publicIncomeIC = publicIncomeIC.add(publicIncome); + numIC += list.size(); + } + } + + Map ICTotal = new HashMap<>(); + ICTotal.put("name", "IC卡合计"); + ICTotal.put("totalIncome", totalIncomeIC); + ICTotal.put("wechatIncome", wechatIncomeIC); + ICTotal.put("alipayIncome", alipayIncomeIC); + ICTotal.put("cashIncome", cashIncomeIC); + ICTotal.put("bankIncome", bankIncomeIC); + ICTotal.put("giftIncome", giftIncomeIC); + ICTotal.put("publicIncome", publicIncomeIC); + ICTotal.put("num", numIC); + ICTotal.put("group", "IC卡"); + ICTotal.put("rowspan", 0); + ICTotal.put("colspan", 0); + result.add(ICTotal); + } + // VIP卡 + BigDecimal totalIncomeVIP = BigDecimal.ZERO; + BigDecimal cashIncomeVIP = BigDecimal.ZERO; + BigDecimal bankIncomeVIP = BigDecimal.ZERO; + BigDecimal wechatIncomeVIP = BigDecimal.ZERO; + BigDecimal alipayIncomeVIP = BigDecimal.ZERO; + BigDecimal giftIncomeVIP = BigDecimal.ZERO; + BigDecimal publicIncomeVIP = BigDecimal.ZERO; + int numVIP = 0; + List vipList = thinkUsersVipService.list( + new LambdaQueryWrapper() + .select(ThinkUsersVip::getName, ThinkUsersVip::getVid) + .eq(ThinkUsersVip::getStatus, 1) + .eq(ThinkUsersVip::getSid, param.getSid()) + .between(ThinkUsersVip::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + .groupBy(ThinkUsersVip::getVid) + ); + if (!vipList.isEmpty()) { + for (int i = 0; i < vipList.size(); i++) { + ThinkUsersVip card = vipList.get(i); + Map data = new HashMap<>(); + List list = thinkUsersVipService.list( + new LambdaQueryWrapper() + .eq(ThinkUsersVip::getVid, card.getVid()) + .eq(ThinkUsersVip::getStatus, 1) + .eq(ThinkUsersVip::getSid, param.getSid()) + .between(ThinkUsersVip::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + ); + data.put("name", card.getName()); + data.put("num", list.size()); + data.put("vid", card.getVid()); + BigDecimal totalIncome = list.stream().map(ThinkUsersVip::getPrice).reduce(BigDecimal.ZERO, BigDecimal::add); + BigDecimal cashIncome = BigDecimal.ZERO; + BigDecimal bankIncome = BigDecimal.ZERO; + BigDecimal wechatIncome = BigDecimal.ZERO; + BigDecimal alipayIncome = BigDecimal.ZERO; + BigDecimal giftIncome = BigDecimal.ZERO; + BigDecimal publicIncome = BigDecimal.ZERO; + + for (ThinkUsersVip card1 : list) { + wechatIncome = wechatIncome.add(card1.getPrice()); + } + + data.put("wechatIncome", wechatIncome); + data.put("alipayIncome", alipayIncome); + data.put("cashIncome", cashIncome); + data.put("bankIncome", bankIncome); + data.put("giftIncome", giftIncome); + data.put("publicIncome", publicIncome); + data.put("totalIncome", totalIncome); + data.put("group", "VIP卡"); + data.put("rowspan", i == 0 ? vipList.size() + 1 : 0); + data.put("colspan", i == 0 ? 1 : 0); + if (i == 0) data.put("isFirst", true); + result.add(data); + + totalIncomeVIP = totalIncomeVIP.add(totalIncome); + wechatIncomeVIP = wechatIncomeVIP.add(wechatIncome); + numVIP += list.size(); + } + + Map VIPTotal = new HashMap<>(); + VIPTotal.put("name", "VIP合计"); + VIPTotal.put("totalIncome", totalIncomeVIP); + VIPTotal.put("wechatIncome", wechatIncomeVIP); + VIPTotal.put("alipayIncome", alipayIncomeVIP); + VIPTotal.put("cashIncome", cashIncomeVIP); + VIPTotal.put("bankIncome", bankIncomeVIP); + VIPTotal.put("giftIncome", giftIncomeVIP); + VIPTotal.put("publicIncome", publicIncomeVIP); + VIPTotal.put("num", numVIP); + VIPTotal.put("group", "VIP卡"); + VIPTotal.put("rowspan", 0); + VIPTotal.put("colspan", 0); + result.add(VIPTotal); + } + // 线下&小程序 + BigDecimal totalIncomeOfflineAdult = BigDecimal.ZERO; + BigDecimal cashIncomeOfflineAdult = BigDecimal.ZERO; + BigDecimal bankIncomeOfflineAdult = BigDecimal.ZERO; + BigDecimal wechatIncomeOfflineAdult = BigDecimal.ZERO; + BigDecimal alipayIncomeOfflineAdult = BigDecimal.ZERO; + BigDecimal giftIncomeOfflineAdult = BigDecimal.ZERO; + int numOfflineAdult = 0; + + BigDecimal totalIncomeOfflineChild = BigDecimal.ZERO; + BigDecimal cashIncomeOfflineChild = BigDecimal.ZERO; + BigDecimal bankIncomeOfflineChild = BigDecimal.ZERO; + BigDecimal wechatIncomeOfflineChild = BigDecimal.ZERO; + BigDecimal alipayIncomeOfflineChild = BigDecimal.ZERO; + BigDecimal giftIncomeOfflineChild = BigDecimal.ZERO; + int numOfflineChild = 0; + + BigDecimal totalIncomeOnlineAdult = BigDecimal.ZERO; + BigDecimal wechatIncomeOnlineAdult = BigDecimal.ZERO; + int numOnlineAdult = 0; + + BigDecimal totalIncomeOnlineChild = BigDecimal.ZERO; + BigDecimal wechatIncomeOnlineChild = BigDecimal.ZERO; + int numOnlineChild = 0; + + + List list = thinkOrderService.list( + new LambdaQueryWrapper() + .eq(ThinkOrder::getPayStatus, 1) + .in(ThinkOrder::getOrderStatus, 1, 2) + .eq(ThinkOrder::getSid, param.getSid()) + .between(ThinkOrder::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + ); + if (!list.isEmpty()) { + BigDecimal totalIncomeAdult = BigDecimal.ZERO; + BigDecimal wechatIncomeAdult = BigDecimal.ZERO; + BigDecimal incomeByCardAdult = BigDecimal.ZERO; + + BigDecimal totalIncomeChild = BigDecimal.ZERO; + BigDecimal wechatIncomeChild = BigDecimal.ZERO; + BigDecimal incomeByCardChild = BigDecimal.ZERO; + + BigDecimal totalIncomeAdultOffline = BigDecimal.ZERO; + BigDecimal cashIncomeAdultOffline = BigDecimal.ZERO; + BigDecimal bankIncomeAdultOffline = BigDecimal.ZERO; + BigDecimal wechatIncomeAdultOffline = BigDecimal.ZERO; + BigDecimal alipayIncomeAdultOffline = BigDecimal.ZERO; + BigDecimal giftIncomeAdultOffline = BigDecimal.ZERO; + BigDecimal incomeByCardAdultOffline = BigDecimal.ZERO; + + + BigDecimal totalIncomeChildOffline = BigDecimal.ZERO; + BigDecimal cashIncomeChildOffline = BigDecimal.ZERO; + BigDecimal bankIncomeChildOffline = BigDecimal.ZERO; + BigDecimal wechatIncomeChildOffline = BigDecimal.ZERO; + BigDecimal alipayIncomeChildOffline = BigDecimal.ZERO; + BigDecimal giftIncomeChildOffline = BigDecimal.ZERO; + BigDecimal incomeByCardChildOffline = BigDecimal.ZERO; + + + List thinkOrderInfoAllList = thinkOrderInfoService.list( + new LambdaQueryWrapper() + .in(ThinkOrderInfo::getOid, list.stream().map(ThinkOrder::getId).toList()) + ); + Set cidList; + Set codeList; + Set userVidList = new HashSet<>(); + if (!list.isEmpty()) { + cidList = list.stream().map(ThinkOrder::getCid).filter(cid -> cid != 0).collect(Collectors.toSet()); + codeList = list.stream().filter(code -> code != null).map(ThinkOrder::getCode).collect(Collectors.toSet()); + userVidList = list.stream().map(ThinkOrder::getVid).filter(uvid -> uvid != 0).collect(Collectors.toSet()); + } else { + codeList = new HashSet<>(); + cidList = new HashSet<>(); + } + List thinkCardList = new ArrayList<>(); + if (!codeList.isEmpty()) { + thinkCardList = thinkCardService.list( + new LambdaQueryWrapper().in(ThinkCard::getCode, codeList) + ); + } + List thinkCardList1 = new ArrayList<>(); + if (!cidList.isEmpty()) { + thinkCardList1 = thinkCardService.list( + new LambdaQueryWrapper().in(ThinkCard::getId, cidList) + ); + } + List thinkUsersVipList = new ArrayList<>(); + if (!userVidList.isEmpty()) { + thinkUsersVipList = thinkUsersVipService.list( + new LambdaQueryWrapper() + .in(ThinkUsersVip::getId, userVidList) + ); + } + thinkCardList.addAll(thinkCardList1); + List vidList = new ArrayList<>(); + vidList.addAll(thinkCardList.stream().map(ThinkCard::getVid).toList()); + vidList.addAll(thinkUsersVipList.stream().map(ThinkUsersVip::getVid).toList()); + List thinkVipList = new ArrayList<>(); + if (!vidList.isEmpty()) + thinkVipList = thinkVipService.listByIds(vidList); + + for (ThinkOrder order : list) { + List thinkOrderInfoList = thinkOrderInfoAllList.stream() + .filter(info -> info.getOid().equals(order.getId())).toList(); + for (ThinkOrderInfo info : thinkOrderInfoList) { + if (icCardList.contains(order.getPayType())) { + BigDecimal amount = BigDecimal.ZERO; + ThinkCard thinkCard = thinkCardList.stream() + .filter(card -> card.getId().equals(order.getCid()) || card.getCode().equals(order.getCode())) + .findFirst().orElse(null); + if (thinkCard != null) { + ThinkVip thinkVip = thinkVipList.stream() + .filter(vip -> vip.getId().equals(thinkCard.getVid())) + .findFirst().orElse(null); + if (thinkVip != null) { + if (thinkVip.getMode().equals(0)) { + switch (order.getPayType()) { + case 17: + case 9: { + amount = thinkCard.getPrice().divide(new BigDecimal(thinkCard.getMonth() * 365), 2, RoundingMode.HALF_UP); + } + break; + case 10: { + amount = thinkCard.getPrice().divide(new BigDecimal(thinkCard.getTerm() * 30), 2, RoundingMode.HALF_UP); + } + break; + case 11: { + amount = thinkCard.getPrice().divide(new BigDecimal(thinkCard.getCount()), 2, RoundingMode.HALF_UP); + } + break; + case 14: { + amount = order.getPayPrice(); + } + break; + } + } else { + long secDiff = thinkCard.getExpireTime() - thinkCard.getCreateTime(); + long day = secDiff / (24 * 3600); + amount = thinkCard.getPrice().divide(new BigDecimal(day), 2, RoundingMode.HALF_UP); + } + } + } + if (order.getAid() != 0) { + if (info.getAdultNum() > 0) { + incomeByCardAdultOffline = incomeByCardAdultOffline.add(amount); + numOfflineAdult += 1; + } else { + incomeByCardChildOffline = incomeByCardChildOffline.add(amount); + numOfflineChild += 1; + } + } else { + if (info.getAdultNum() > 0) { + incomeByCardAdult = incomeByCardAdult.add(amount); + numOnlineAdult += 1; + } else { + incomeByCardChild = incomeByCardChild.add(amount); + numOnlineChild += 1; + } + } + + } else if (vipCardList.contains(order.getPayType())) { + BigDecimal amount = BigDecimal.ZERO; + ThinkUsersVip thinkCard = thinkUsersVipList.stream() + .filter(card -> card.getId().equals(order.getVid())) + .findFirst().orElse(null); + if (thinkCard != null) { + ThinkVip thinkVip = thinkVipList.stream() + .filter(vip -> vip.getId().equals(thinkCard.getVid())) + .findFirst().orElse(null); + if (thinkVip != null) { + if (thinkVip.getMode().equals(0)) { + switch (order.getPayType()) { + case 16: + case 6: { + amount = thinkCard.getPrice().divide(new BigDecimal(thinkCard.getMonth() * 365), 2, RoundingMode.HALF_UP); + } + break; + case 7: { + amount = thinkCard.getPrice().divide(new BigDecimal(thinkCard.getTerm() * 30), 2, RoundingMode.HALF_UP); + } + break; + case 8: { + amount = thinkCard.getPrice().divide(new BigDecimal(thinkCard.getCount()), 2, RoundingMode.HALF_UP); + } + break; + case 13: { + amount = order.getPayPrice(); + } + break; + } + } else { + long secDiff = thinkCard.getExpireTime() - thinkCard.getCreateTime(); + long day = secDiff / (24 * 3600); + amount = thinkCard.getPrice().divide(new BigDecimal(day), 2, RoundingMode.HALF_UP); + } + } + } + if (order.getAid() != 0) { + if (info.getAdultNum() > 0) { + incomeByCardAdultOffline = incomeByCardAdultOffline.add(amount); + numOfflineAdult += 1; + } else { + incomeByCardChildOffline = incomeByCardChildOffline.add(amount); + numOfflineChild += 1; + } + } else { + if (info.getAdultNum() > 0) { + incomeByCardAdult = incomeByCardAdult.add(amount); + numOnlineAdult += 1; + } else { + incomeByCardChild = incomeByCardChild.add(amount); + numOnlineChild += 1; + } + } + } else { + // 线下 + if (order.getAid() != 0) { + if (info.getAdultNum() > 0) { + if (order.getPayType().equals(1)) { + wechatIncomeAdultOffline = wechatIncomeAdultOffline.add(order.getTotalPrice()); + numOfflineAdult += 1; + } else if (order.getPayType().equals(3)) { + alipayIncomeAdultOffline = alipayIncomeAdultOffline.add(order.getTotalPrice()); + numOfflineAdult += 1; + } else if (order.getPayType().equals(4)) { + cashIncomeAdultOffline = cashIncomeAdultOffline.add(order.getTotalPrice()); + numOfflineAdult += 1; + } else if (order.getPayType().equals(5)) { + bankIncomeAdultOffline = bankIncomeAdultOffline.add(order.getTotalPrice()); + numOfflineAdult += 1; + } else if (order.getPayType().equals(12)) { + giftIncomeAdultOffline = giftIncomeAdultOffline.add(order.getTotalPrice()); + numOfflineAdult += 1; + } + } else if (info.getChildrenNum() > 0) { + if (order.getPayType().equals(1)) { + wechatIncomeChildOffline = wechatIncomeChildOffline.add(order.getTotalPrice()); + numOfflineChild += 1; + } else if (order.getPayType().equals(3)) { + alipayIncomeChildOffline = alipayIncomeChildOffline.add(order.getTotalPrice()); + numOfflineChild += 1; + } else if (order.getPayType().equals(4)) { + cashIncomeChildOffline = cashIncomeChildOffline.add(order.getTotalPrice()); + numOfflineChild += 1; + } else if (order.getPayType().equals(5)) { + bankIncomeChildOffline = bankIncomeChildOffline.add(order.getTotalPrice()); + numOfflineChild += 1; + } else if (order.getPayType().equals(12)) { + giftIncomeChildOffline = giftIncomeChildOffline.add(order.getTotalPrice()); + numOfflineChild += 1; + } + } + } else { + if (info.getAdultNum() > 0) { + wechatIncomeAdult = wechatIncomeAdult.add(order.getTotalPrice()); + numOnlineAdult += 1; + } else if (info.getChildrenNum() > 0) { + wechatIncomeChild = wechatIncomeChild.add(order.getTotalPrice()); + numOnlineChild += 1; + } + } + } + } + } + totalIncomeOfflineAdult = wechatIncomeAdultOffline.add(alipayIncomeAdultOffline).add(cashIncomeAdultOffline).add(bankIncomeAdultOffline).add(giftIncomeAdultOffline); + totalIncomeOfflineChild = wechatIncomeChildOffline.add(alipayIncomeChildOffline).add(cashIncomeChildOffline).add(bankIncomeChildOffline).add(giftIncomeChildOffline); + totalIncomeOnlineAdult = wechatIncomeAdult; + totalIncomeOnlineChild = wechatIncomeChild; + + + Map data = new HashMap<>(); + data.put("name", "小程序"); + data.put("group", "成人票"); + data.put("totalIncome", incomeByCardAdult); + data.put("wechatIncome", wechatIncomeAdult); + data.put("alipayIncome", BigDecimal.ZERO); + data.put("cashIncome", BigDecimal.ZERO); + data.put("bankIncome", BigDecimal.ZERO); + data.put("giftIncome", BigDecimal.ZERO); + data.put("num", numOnlineAdult); + data.put("publicIncome", BigDecimal.ZERO); + data.put("rowspan", 3); + data.put("colspan", 1); + data.put("isFirst", true); + result.add(data); + + + Map data1 = new HashMap<>(); + data1.put("name", "现场"); + data1.put("group", "成人票"); + data1.put("totalIncome", incomeByCardAdultOffline); + data1.put("wechatIncome", wechatIncomeAdultOffline); + data1.put("alipayIncome", alipayIncomeAdultOffline); + data1.put("cashIncome", cashIncomeAdultOffline); + data1.put("bankIncome", bankIncomeAdultOffline); + data1.put("giftIncome", giftIncomeAdultOffline); + data1.put("num", numOfflineAdult); + data1.put("publicIncome", BigDecimal.ZERO); + data1.put("rowspan", 0); + data1.put("colspan", 0); + result.add(data1); + +// +// wechatIncomeOfflineAdult = wechatIncomeOfflineAdult.add(wechatIncomeAdultOffline); +// alipayIncomeOfflineAdult = alipayIncomeOfflineAdult.add(alipayIncomeAdultOffline); +// cashIncomeOfflineAdult = cashIncomeOfflineAdult.add(cashIncomeAdultOffline); +// bankIncomeOfflineAdult = bankIncomeOfflineAdult.add(bankIncomeAdultOffline); +// giftIncomeOfflineAdult = giftIncomeOfflineAdult.add(giftIncomeAdultOffline); +// wechatIncomeOfflineChild = wechatIncomeOfflineChild.add(wechatIncomeChildOffline); +// alipayIncomeOfflineChild = alipayIncomeOfflineChild.add(alipayIncomeChildOffline); +// cashIncomeOfflineChild = cashIncomeOfflineChild.add(cashIncomeChildOffline); +// bankIncomeOfflineChild = bankIncomeOfflineChild.add(bankIncomeChildOffline); +// giftIncomeOfflineChild = giftIncomeOfflineChild.add(giftIncomeChildOffline); + + Map data2 = new HashMap<>(); + data2.put("name", "消费合计"); + data2.put("group", "成人票"); + data2.put("totalIncome", incomeByCardAdult.add(incomeByCardAdultOffline)); + data2.put("wechatIncome", wechatIncomeAdultOffline.add(wechatIncomeAdult)); + data2.put("alipayIncome", alipayIncomeAdultOffline); + data2.put("cashIncome", cashIncomeAdultOffline); + data2.put("bankIncome", bankIncomeAdultOffline); + data2.put("giftIncome", giftIncomeAdultOffline); + data2.put("num", numOnlineAdult + numOfflineAdult); + data2.put("publicIncome", BigDecimal.ZERO); + data2.put("rowspan", 0); + data2.put("colspan", 0); + result.add(data2); + + + if (param.getSid().equals(37)) { + + Map data3 = new HashMap<>(); + data3.put("name", "小程序"); + data3.put("group", "儿童票"); + data3.put("totalIncome", incomeByCardChild); + data3.put("wechatIncome", totalIncomeOnlineChild); + data3.put("alipayIncome", BigDecimal.ZERO); + data3.put("cashIncome", BigDecimal.ZERO); + data3.put("bankIncome", BigDecimal.ZERO); + data3.put("giftIncome", BigDecimal.ZERO); + data3.put("num", numOnlineChild); + data3.put("publicIncome", BigDecimal.ZERO); + data3.put("rowspan", 3); + data3.put("colspan", 1); + data3.put("isFirst", true); + result.add(data3); + + Map data4 = new HashMap<>(); + data4.put("name", "现场"); + data4.put("group", "儿童票"); + data4.put("totalIncome", incomeByCardChildOffline); + data4.put("wechatIncome", wechatIncomeChildOffline); + data4.put("alipayIncome", alipayIncomeChildOffline); + data4.put("cashIncome", cashIncomeChildOffline); + data4.put("bankIncome", bankIncomeChildOffline); + data4.put("giftIncome", giftIncomeChildOffline); + data4.put("num", numOfflineChild); + data4.put("publicIncome", BigDecimal.ZERO); + data4.put("rowspan", 0); + data4.put("colspan", 0); + result.add(data4); + + Map data5 = new HashMap<>(); + data5.put("name", "消费合计"); + data5.put("group", "儿童票"); + data5.put("totalIncome", incomeByCardChild.add(incomeByCardChildOffline)); + data5.put("wechatIncome", totalIncomeOnlineChild.add(wechatIncomeChildOffline)); + data5.put("alipayIncome", alipayIncomeChildOffline); + data5.put("cashIncome", cashIncomeChildOffline); + data5.put("bankIncome", bankIncomeChildOffline); + data5.put("giftIncome", giftIncomeChildOffline); + data5.put("num", numOnlineChild + numOnlineChild); + data5.put("publicIncome", BigDecimal.ZERO); + data5.put("rowspan", 0); + data5.put("colspan", 0); + result.add(data5); + } + } + if (param.getIsExport() != null) { + String filename = "excel/广西体育中心报表-" + new Date().getTime() + ".xlsx"; + String path = uploadPath + filename; + SXSSFWorkbook workbook = new SXSSFWorkbook(); + SXSSFSheet sheet = workbook.createSheet(); + sheet.setColumnWidth(0, 15 * 256); + String[] headers = {"卡类型", "卡类型", "销售数量", "总金额", "现金支付", "银行卡支付", "微信支付", "支付宝支付", "对公支付", "赠送数量"}; + SXSSFRow row = sheet.createRow(0); + for (int i = 0; i < headers.length; i++) { + row.createCell(i).setCellValue(headers[i]); + } + int rowNum = 1; + List> mergeList = result.stream().filter(map -> map.get("isFirst") != null).toList(); + int addRowNum = 1; + for (int i = 0; i < result.size(); i++) { + SXSSFRow row0 = sheet.createRow(i + 1); + for (int j = 0; j < 9; j++) { + row0.createCell(j); + } + } + for (Map map : mergeList) { + sheet.addMergedRegion(new CellRangeAddress(addRowNum, addRowNum + (Integer) map.get("rowspan") - 1, 0, 0)); + SXSSFRow row0 = sheet.getRow(addRowNum); + row0.getCell(0).setCellValue((String) map.get("group")); + addRowNum += (Integer) map.get("rowspan"); + } + for (Map map : result) { + SXSSFRow row0 = sheet.getRow(rowNum); + row0.getCell(1).setCellValue((String) map.get("name")); + row0.getCell(2).setCellValue((Integer) map.get("num")); + row0.getCell(3).setCellValue(String.valueOf((BigDecimal) map.get("cashIncome"))); + row0.getCell(4).setCellValue(String.valueOf((BigDecimal) map.get("bankIncome"))); + row0.getCell(5).setCellValue(String.valueOf((BigDecimal) map.get("wechatIncome"))); + row0.getCell(6).setCellValue(String.valueOf((BigDecimal) map.get("alipayIncome"))); + row0.getCell(7).setCellValue(String.valueOf((BigDecimal) map.get("publicIncome"))); + row0.getCell(8).setCellValue(String.valueOf((BigDecimal) map.get("giftIncome"))); + rowNum += 1; + } + FileOutputStream output = new FileOutputStream(path); + workbook.write(output); + output.flush(); + + FileRecord fileResult = new FileRecord(); + fileResult.setCreateUserId(getLoginUserId()); + fileResult.setName(filename); + fileResult.setPath(path); + fileResult.setUrl(config.getServerUrl() + "/file/" + filename); + return success(fileResult); + } + return + + success(result); + } + + @PostMapping("/data-list-for-front") + public ApiResult dataListForFront(@RequestBody ThinkOrderParam param) throws IOException { + if (param.getType().equals(0)) { + List list = thinkCardService.list( + new LambdaQueryWrapper() + .eq(ThinkCard::getVid, param.getVid()) + .eq(ThinkCard::getStatus, 1) + .eq(ThinkCard::getSid, param.getSid()) + .between(ThinkCard::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + .groupBy(ThinkCard::getDiscount) + ); + for (ThinkCard thinkCard : list) { + thinkCard.setNum(thinkCardService.count( + new LambdaQueryWrapper() + .eq(ThinkCard::getVid, param.getVid()) + .eq(ThinkCard::getStatus, 1) + .eq(ThinkCard::getSid, param.getSid()) + .between(ThinkCard::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + .eq(ThinkCard::getDiscount, thinkCard.getDiscount()) + )); + } + return success(list); + } else if (param.getType().equals(1)) { + List list = thinkUsersVipService.list( + new LambdaQueryWrapper() + .eq(ThinkUsersVip::getVid, param.getVid()) + .eq(ThinkUsersVip::getStatus, 1) + .eq(ThinkUsersVip::getSid, param.getSid()) + .between(ThinkUsersVip::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + .groupBy(ThinkUsersVip::getDiscount) + ); + for (ThinkUsersVip thinkCard : list) { + thinkCard.setNum(thinkUsersVipService.count( + new LambdaQueryWrapper() + .eq(ThinkUsersVip::getVid, param.getVid()) + .eq(ThinkUsersVip::getStatus, 1) + .eq(ThinkUsersVip::getSid, param.getSid()) + .between(ThinkUsersVip::getCreateTime, param.getCreateTimeStart(), param.getCreateTimeEnd()) + .eq(ThinkUsersVip::getDiscount, thinkCard.getDiscount()) + )); + } + return success(list); + } + return success(); + } } diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.java index a2949ce..d088a8a 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.java @@ -45,6 +45,8 @@ public class ThinkOrderRefundLogController extends BaseController { @Resource private ThinkOrderService thinkOrderService; @Resource + private ThinkOrderInfoService thinkOrderInfoService; + @Resource private WechatConfigService wechatConfigService; @Resource private ThinkVipCardsBillsService thinkVipCardsBillsService; @@ -76,7 +78,15 @@ public class ThinkOrderRefundLogController extends BaseController { } if (notification.getRefundStatus().equals(Status.SUCCESS)) { thinkOrderRefundLog.setStatus(2); - if (thinkOrder != null) thinkOrder.setOrderStatus(6); + if (thinkOrder != null) { + thinkOrder.setOrderStatus(6); + thinkOrder.setRefundTime((int) (System.currentTimeMillis() / 1000)); + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(thinkOrder.getId()); + for (ThinkOrderInfo thinkOrderInfo : thinkOrderInfoList) { + thinkOrderInfo.setPayStatus(0); + } + thinkOrderInfoService.updateBatchById(thinkOrderInfoList); + } } else if (notification.getRefundStatus().equals(Status.ABNORMAL) || notification.getRefundStatus().equals(Status.CLOSED)) { thinkOrderRefundLog.setStatus(4); @@ -121,14 +131,22 @@ public class ThinkOrderRefundLogController extends BaseController { thinkOrderService.updateById(thinkOrder); if (thinkOrder.getPayType().equals(1)) { thinkOrderService.refund(thinkOrderRefundLog); - }else { + } else { + int num = 0; + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(thinkOrder.getId()); + for (ThinkOrderInfo thinkOrderInfo : thinkOrderInfoList) { + thinkOrderInfo.setPayStatus(0); + num += thinkOrderInfo.getAdultNum() + thinkOrderInfo.getChildrenNum(); + } + thinkOrderInfoService.updateBatchById(thinkOrderInfoList); thinkOrder.setOrderStatus(6); + thinkOrder.setRefundTime((int) (System.currentTimeMillis() / 1000)); thinkOrderService.updateById(thinkOrder); if (thinkOrder.getVid() != null && thinkOrder.getVid() != 0) { ThinkVipCardsBills thinkVipCardsBills = new ThinkVipCardsBills(); thinkVipCardsBills.setVid(thinkOrder.getVid()); thinkVipCardsBills.setUid(thinkOrder.getUid()); - DateTime dateTime = DateUtil.date(Long.parseLong(thinkOrder.getStartTime()) * 1000L); + DateTime dateTime = DateUtil.date(thinkOrderInfoList.get(0).getStartTime() * 1000L); thinkVipCardsBills.setDate(DateUtil.format(dateTime, "yyyy-MM-dd")); thinkVipCardsBillsService.cancelLog(thinkVipCardsBills); @@ -139,14 +157,21 @@ public class ThinkOrderRefundLogController extends BaseController { } else if (usersVip.getType().equals(4)) { BigDecimal newBalance = usersVip.getRemainingMoney().add(usersVip.getEachMoney()); usersVip.setRemainingMoney(newBalance); - usersVip.setNum(usersVip.getNum() + 1); + usersVip.setNum(usersVip.getNum() + num); } else { - usersVip.setNum(usersVip.getNum() + 1); + usersVip.setNum(usersVip.getNum() + num); } + usersVip.setUseTime(0L); thinkUsersVipService.updateById(usersVip); } - if (thinkOrder.getCid() != null && thinkOrder.getCid() != 0) { - ThinkCard card = thinkCardService.getByCode(thinkOrder.getCode()); + ThinkCard card = null; + if (thinkOrder.getCode() != null && !thinkOrder.getCode().isEmpty()) { + card = thinkCardService.getByCode(thinkOrder.getCode()); + } + if (card == null && thinkOrder.getCid() != null && thinkOrder.getCid() != 0) { + card = thinkCardService.getById(thinkOrder.getCid()); + } + if (card != null) { if (card.getType().equals(5)) { BigDecimal newBalance = card.getRemainingMoney().add(thinkOrder.getPayPrice()); card.setRemainingMoney(newBalance); @@ -156,11 +181,13 @@ public class ThinkOrderRefundLogController extends BaseController { } else if (card.getType().equals(2)) { card.setNum(card.getNum() + 1); } + card.setUseTime(0L); + thinkCardService.updateById(card); ThinkVipCardsBills thinkVipCardsBills = new ThinkVipCardsBills(); thinkVipCardsBills.setCid(thinkOrder.getCid()); thinkVipCardsBills.setUid(thinkOrder.getUid()); - DateTime dateTime = DateUtil.date(Long.parseLong(thinkOrder.getStartTime()) * 1000L); + DateTime dateTime = DateUtil.date(thinkOrderInfoList.get(0).getStartTime() * 1000L); thinkVipCardsBills.setDate(DateUtil.format(dateTime, "yyyy-MM-dd")); thinkVipCardsBillsService.cancelLog(thinkVipCardsBills); } diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkRechargeLogController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkRechargeLogController.java index 6f85bd8..95aedd0 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkRechargeLogController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkRechargeLogController.java @@ -1,8 +1,9 @@ package com.gxwebsoft.think.controller; +import cn.hutool.core.date.DateUtil; import com.gxwebsoft.common.core.web.BaseController; +import com.gxwebsoft.think.entity.*; import com.gxwebsoft.think.service.ThinkRechargeLogService; -import com.gxwebsoft.think.entity.ThinkRechargeLog; import com.gxwebsoft.think.param.ThinkRechargeLogParam; import com.gxwebsoft.common.core.web.ApiResult; import com.gxwebsoft.common.core.web.PageResult; @@ -10,13 +11,23 @@ import com.gxwebsoft.common.core.web.PageParam; import com.gxwebsoft.common.core.web.BatchParam; import com.gxwebsoft.common.core.annotation.OperationLog; import com.gxwebsoft.common.system.entity.User; +import com.gxwebsoft.think.service.ThinkUsersVipService; +import com.gxwebsoft.think.service.ThinkVipService; +import com.gxwebsoft.think.service.WechatConfigService; +import com.wechat.pay.java.core.notification.NotificationConfig; +import com.wechat.pay.java.core.notification.NotificationParser; +import com.wechat.pay.java.core.notification.RequestParam; +import com.wechat.pay.java.service.refund.model.RefundNotification; +import com.wechat.pay.java.service.refund.model.Status; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; +import java.math.BigDecimal; import java.util.List; +import java.util.Map; /** * 控制器 @@ -30,6 +41,64 @@ import java.util.List; public class ThinkRechargeLogController extends BaseController { @Resource private ThinkRechargeLogService thinkRechargeLogService; + @Resource + private WechatConfigService wechatConfigService; + @Resource + private ThinkUsersVipService thinkUsersVipService; + @Resource + private ThinkVipService thinkVipService; + + @PostMapping("/refund-notify") + public ApiResult refundNotify(@RequestBody String body, @RequestHeader Map header) { + System.out.println("recharge refund body = " + body); + com.wechat.pay.java.core.notification.RequestParam requestParam = new RequestParam.Builder() + .serialNumber(header.get("wechatpay-serial").toString()) + .nonce(header.get("wechatpay-nonce").toString()) + .signature(header.get("wechatpay-signature").toString()) + .timestamp(header.get("wechatpay-timestamp").toString()) + .body(body) + .build(); + NotificationConfig config = wechatConfigService.getNotificationConfig(); + // 初始化 NotificationParser + NotificationParser parser = new NotificationParser(config); + RefundNotification notification = parser.parse(requestParam, RefundNotification.class); + System.out.println("notification = " + notification); + String refundNo = notification.getOutRefundNo(); + if (notification.getRefundStatus().equals(Status.SUCCESS)) { + ThinkRechargeLog thinkRechargeLog = thinkRechargeLogService.getByRefundNumber(refundNo); + if (thinkRechargeLog != null) { + thinkRechargeLog.setStatus(3); + thinkRechargeLogService.updateById(thinkRechargeLog); + ThinkUsersVip thinkUsersVip = thinkUsersVipService.getById(thinkRechargeLog.getVid()); + if (thinkUsersVip != null) { + if (thinkUsersVip.getType().equals(4) || thinkUsersVip.getType().equals(5)) { + BigDecimal remain = thinkUsersVip.getRemainingMoney().subtract(thinkUsersVip.getPrice()); + if (remain.compareTo(BigDecimal.ZERO) < 1) thinkUsersVip.setStatus(3); + else thinkUsersVip.setRemainingMoney(remain); + } + else { + int num = thinkUsersVip.getNum() - thinkUsersVip.getCount(); + if (num <= 0) thinkUsersVip.setStatus(3); + else thinkUsersVip.setNum(num); + } + + thinkUsersVipService.updateById(thinkUsersVip); + } + } + } + + return success(); + } + + @ApiOperation("退款") + @PostMapping("/refund") + public ApiResult refund(@RequestBody ThinkRechargeLog thinkRechargeLog) { + ThinkRechargeLog thinkRechargeLog1 = thinkRechargeLogService.getById(thinkRechargeLog.getId()); + thinkRechargeLog1.setRefundNo("R" + thinkRechargeLog1.getOrderNum()); + thinkRechargeLogService.updateById(thinkRechargeLog1); + thinkRechargeLogService.refund(thinkRechargeLog1); + return success(); + } @ApiOperation("分页查询") @GetMapping("/page") @@ -62,6 +131,7 @@ public class ThinkRechargeLogController extends BaseController { return fail("添加失败"); } + @ApiOperation("修改") @PutMapping() public ApiResult update(@RequestBody ThinkRechargeLog thinkRechargeLog) { diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkSiteController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkSiteController.java index cdc6170..cc6a082 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkSiteController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkSiteController.java @@ -36,6 +36,7 @@ public class ThinkSiteController extends BaseController { @GetMapping("/page") public ApiResult> page(ThinkSiteParam param) { // 使用关联查询 + if (getLoginUser() != null) param.setLoginUser(getLoginUser()); return success(thinkSiteService.pageRel(param)); } @@ -45,6 +46,7 @@ public class ThinkSiteController extends BaseController { if (param.getIds() != null) { param.setIdList(Arrays.stream(param.getIds().split(",")).map(Integer::parseInt).toList()); } + if (getLoginUser() != null && param.getIsAdmin() != null) param.setLoginUser(getLoginUser()); // 使用关联查询 return success(thinkSiteService.listRel(param)); } diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkSiteTimeController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkSiteTimeController.java index b6f04c6..b59be5f 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkSiteTimeController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkSiteTimeController.java @@ -50,20 +50,12 @@ public class ThinkSiteTimeController extends BaseController { @ApiOperation("查询全部") @GetMapping() public ApiResult> list(ThinkSiteTimeParam param) { - List list = new ArrayList<>(); - String redisList = redisUtil.get("site_time_list_" + param.getSid()); - if (redisList == null || redisList.isEmpty()) { - list = thinkSiteTimeService.list( - new LambdaQueryWrapper() - .eq(ThinkSiteTime::getSid, param.getSid()) - .eq(ThinkSiteTime::getIsStatus, 1) - .orderByAsc(ThinkSiteTime::getSort) - ); - redisUtil.set("site_time_list_" + param.getSid(), JSONUtil.toJsonStr(list)); - }else { - list = JSONUtil.parseArray(redisList).toList(ThinkSiteTime.class); - } - // 使用关联查询 + List list = thinkSiteTimeService.list( + new LambdaQueryWrapper() + .eq(ThinkSiteTime::getSid, param.getSid()) + .eq(ThinkSiteTime::getIsStatus, 1) + .orderByAsc(ThinkSiteTime::getSort) + ); return success(list); } @@ -78,6 +70,8 @@ public class ThinkSiteTimeController extends BaseController { @ApiOperation("添加") @PostMapping() public ApiResult save(@RequestBody ThinkSiteTime thinkSiteTime) { + thinkSiteTime.setCreateTime((int) (System.currentTimeMillis()/1000)); + thinkSiteTime.setUpdateTime((int) (System.currentTimeMillis()/1000)); if (thinkSiteTimeService.save(thinkSiteTime)) { redisUtil.delete("site_time_list_" + thinkSiteTime.getSid()); return success("添加成功"); @@ -88,6 +82,7 @@ public class ThinkSiteTimeController extends BaseController { @ApiOperation("修改") @PutMapping() public ApiResult update(@RequestBody ThinkSiteTime thinkSiteTime) { + thinkSiteTime.setUpdateTime((int) (System.currentTimeMillis()/1000)); if (thinkSiteTimeService.updateById(thinkSiteTime)) { redisUtil.delete("site_time_list_" + thinkSiteTime.getSid()); return success("修改成功"); diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkUsersVipBuyLogController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkUsersVipBuyLogController.java new file mode 100644 index 0000000..d74e866 --- /dev/null +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkUsersVipBuyLogController.java @@ -0,0 +1,110 @@ +package com.gxwebsoft.think.controller; + +import com.gxwebsoft.common.core.web.BaseController; +import com.gxwebsoft.think.service.ThinkUsersVipBuyLogService; +import com.gxwebsoft.think.entity.ThinkUsersVipBuyLog; +import com.gxwebsoft.think.param.ThinkUsersVipBuyLogParam; +import com.gxwebsoft.common.core.web.ApiResult; +import com.gxwebsoft.common.core.web.PageResult; +import com.gxwebsoft.common.core.web.PageParam; +import com.gxwebsoft.common.core.web.BatchParam; +import com.gxwebsoft.common.core.annotation.OperationLog; +import com.gxwebsoft.common.system.entity.User; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; +import java.util.List; + +/** + * Vip购卡记录控制器 + * + * @author 科技小王子 + * @since 2025-03-25 19:21:56 + */ +@Api(tags = "Vip购卡记录管理") +@RestController +@RequestMapping("/api/think/think-users-vip-buy-log") +public class ThinkUsersVipBuyLogController extends BaseController { + @Resource + private ThinkUsersVipBuyLogService thinkUsersVipBuyLogService; + + @ApiOperation("分页查询Vip购卡记录") + @GetMapping("/page") + public ApiResult> page(ThinkUsersVipBuyLogParam param) { + // 使用关联查询 + return success(thinkUsersVipBuyLogService.pageRel(param)); + } + + @ApiOperation("查询全部Vip购卡记录") + @GetMapping() + public ApiResult> list(ThinkUsersVipBuyLogParam param) { + // 使用关联查询 + return success(thinkUsersVipBuyLogService.listRel(param)); + } + + @PreAuthorize("hasAuthority('think:thinkUsersVipBuyLog:list')") + @ApiOperation("根据id查询Vip购卡记录") + @GetMapping("/{id}") + public ApiResult get(@PathVariable("id") Integer id) { + // 使用关联查询 + return success(thinkUsersVipBuyLogService.getByIdRel(id)); + } + + @ApiOperation("添加Vip购卡记录") + @PostMapping() + public ApiResult save(@RequestBody ThinkUsersVipBuyLog thinkUsersVipBuyLog) { + if (thinkUsersVipBuyLogService.save(thinkUsersVipBuyLog)) { + return success("添加成功"); + } + return fail("添加失败"); + } + + @ApiOperation("修改Vip购卡记录") + @PutMapping() + public ApiResult update(@RequestBody ThinkUsersVipBuyLog thinkUsersVipBuyLog) { + if (thinkUsersVipBuyLogService.updateById(thinkUsersVipBuyLog)) { + return success("修改成功"); + } + return fail("修改失败"); + } + + @ApiOperation("删除Vip购卡记录") + @DeleteMapping("/{id}") + public ApiResult remove(@PathVariable("id") Integer id) { + if (thinkUsersVipBuyLogService.removeById(id)) { + return success("删除成功"); + } + return fail("删除失败"); + } + + @ApiOperation("批量添加Vip购卡记录") + @PostMapping("/batch") + public ApiResult saveBatch(@RequestBody List list) { + if (thinkUsersVipBuyLogService.saveBatch(list)) { + return success("添加成功"); + } + return fail("添加失败"); + } + + @ApiOperation("批量修改Vip购卡记录") + @PutMapping("/batch") + public ApiResult removeBatch(@RequestBody BatchParam batchParam) { + if (batchParam.update(thinkUsersVipBuyLogService, "id")) { + return success("修改成功"); + } + return fail("修改失败"); + } + + @ApiOperation("批量删除Vip购卡记录") + @DeleteMapping("/batch") + public ApiResult removeBatch(@RequestBody List ids) { + if (thinkUsersVipBuyLogService.removeByIds(ids)) { + return success("删除成功"); + } + return fail("删除失败"); + } + +} diff --git a/src/main/java/com/gxwebsoft/think/controller/ThinkUsersVipController.java b/src/main/java/com/gxwebsoft/think/controller/ThinkUsersVipController.java index b20d9d1..0779887 100644 --- a/src/main/java/com/gxwebsoft/think/controller/ThinkUsersVipController.java +++ b/src/main/java/com/gxwebsoft/think/controller/ThinkUsersVipController.java @@ -7,6 +7,10 @@ import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.NumberUtil; import cn.hutool.core.util.RandomUtil; import cn.hutool.core.util.StrUtil; +import cn.hutool.crypto.SecureUtil; +import cn.hutool.crypto.symmetric.SymmetricAlgorithm; +import cn.hutool.crypto.symmetric.SymmetricCrypto; +import com.gxwebsoft.common.core.utils.RedisUtil; import com.gxwebsoft.common.core.web.BaseController; import com.gxwebsoft.think.entity.*; import com.gxwebsoft.think.param.ThinkOrderParam; @@ -23,6 +27,7 @@ import com.wechat.pay.java.core.notification.NotificationParser; import com.wechat.pay.java.core.notification.RequestParam; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; @@ -54,6 +59,12 @@ public class ThinkUsersVipController extends BaseController { private ThinkSiteService thinkSiteService; @Resource private ThinkVipCardsBillsService thinkVipCardsBillsService; + @Resource + private ThinkUsersVipBuyLogService thinkUsersVipBuyLogService; + @Resource + private ThinkRechargeLogService thinkRechargeLogService; + @Autowired + private RedisUtil redisUtil; @ApiOperation("分页查询") @GetMapping("/page") @@ -61,6 +72,7 @@ public class ThinkUsersVipController extends BaseController { if (param.getForAdmin() == null) { if (getLoginUser() == null) return fail("请先登录"); param.setUid(getLoginUser().getUid()); + param.setStatus(1); } // 使用关联查询 return success(thinkUsersVipService.pageRel(param)); @@ -72,11 +84,29 @@ public class ThinkUsersVipController extends BaseController { // 使用关联查询 if (param.getForAdmin() == null) { if (getLoginUser() == null) return fail("请先登录"); + param.setStatus(1); param.setUid(getLoginUser().getUid()); } return success(thinkUsersVipService.listRel(param)); } + @ApiOperation("码") + @GetMapping("/code/{id}") + public ApiResult code(@PathVariable("id") Integer id) { + String secretKey = redisUtil.get("secretKey_10150"); + byte[] key = null; + if (secretKey == null) { + key = SecureUtil.generateKey(SymmetricAlgorithm.AES.getValue()).getEncoded(); + redisUtil.set("secretKey_10150", Base64.getEncoder().encodeToString(key)); + } else { + key = Base64.getDecoder().decode(secretKey); + } + SymmetricCrypto aes = new SymmetricCrypto(SymmetricAlgorithm.AES, key); + long timestamp = (int) (System.currentTimeMillis() / 1000); + String code = aes.encryptHex(id + "_" + timestamp + "_vipCard"); + return success("成功", code); + } + @ApiOperation("根据id查询") @GetMapping("/{id}") public ApiResult get(@PathVariable("id") Integer id) { @@ -95,6 +125,21 @@ public class ThinkUsersVipController extends BaseController { return success(thinkUsersVip); } + @ApiOperation("根据id查询") + @GetMapping("/info-for-admin/{id}") + public ApiResult infoForAdmin(@PathVariable("id") Integer id) { + ThinkUsersVip thinkUsersVip = thinkUsersVipService.getByIdRel(id); + String[] siteStrList = thinkUsersVip.getSid().split(","); + List siteNamesList = new ArrayList<>(); + for (String siteStr : siteStrList) { + ThinkSite site = thinkSiteService.getByIdRel(Integer.valueOf(siteStr)); + if (site != null) siteNamesList.add(site.getName()); + } + if (!siteNamesList.isEmpty()) thinkUsersVip.setSiteNames(StrUtil.join(",", siteNamesList)); + // 使用关联查询 + return success(thinkUsersVip); + } + @ApiOperation("微信通知") @PostMapping("/notify") public String notify(@RequestBody String body, @RequestHeader Map header) { @@ -111,6 +156,7 @@ public class ThinkUsersVipController extends BaseController { com.wechat.pay.java.service.payments.model.Transaction transaction = parser.parse(requestParam, com.wechat.pay.java.service.payments.model.Transaction.class); // 查询订单信息 final ThinkUsersVip order = thinkUsersVipService.getByOrderNo(transaction.getOutTradeNo()); + ThinkUsersVip usersVip = null; if (order == null) return "订单不存在"; usersVip = order; @@ -121,16 +167,22 @@ public class ThinkUsersVipController extends BaseController { order.setPrices(order.getTempPrices()); // 查找有没有一样的卡 ThinkUsersVip sameOrder = thinkUsersVipService.getByVidAndUid(order.getVid(), order.getUid()); - if (sameOrder != null) { + System.out.println("sameOrder >>>>> " + sameOrder); + ThinkVip thinkVip = thinkVipService.getByIdRel(order.getVid()); + if (sameOrder != null && !sameOrder.getId().equals(order.getId()) && thinkVip.getMode().equals(0)) { usersVip = sameOrder; - // 是否已过期,过期的从现在开始计算,未过期的在旧卡基础上叠加 - if (sameOrder.getExpireTime() < DateUtil.currentSeconds()) { - sameOrder.setExpireTime(DateUtil.currentSeconds() + (order.getTerm() * 86400 * 365) + (order.getMonth() * 86400 * 30)); + if (thinkVip.getMode().equals(0)) { + // 是否已过期,过期的从现在开始计算,未过期的在旧卡基础上叠加 + if (sameOrder.getExpireTime() < DateUtil.currentSeconds()) { + sameOrder.setExpireTime(DateUtil.currentSeconds() + (order.getTerm() * 86400 * 365) + (order.getMonth() * 86400 * 30)); + } else { + sameOrder.setExpireTime(sameOrder.getExpireTime() + (order.getTerm() * 86400 * 365) + (order.getMonth() * 86400 * 30)); + } } else { - sameOrder.setExpireTime(sameOrder.getExpireTime() + (order.getTerm() * 86400 * 365) + (order.getMonth() * 86400 * 30)); + sameOrder.setExpireTime(DateUtil.parse(thinkVip.getExpiredTime(), "yyyy-MM-dd").getTime() / 1000L); } // 充值卡 - if (sameOrder.getType().equals(4)) { + if (sameOrder.getType().equals(4) || sameOrder.getType().equals(5)) { // 是否已过期,过期的清空,未过期的在旧卡基础上叠加 if (sameOrder.getExpireTime() < DateUtil.currentSeconds()) { sameOrder.setRemainingMoney(order.getPrice()); @@ -143,47 +195,54 @@ public class ThinkUsersVipController extends BaseController { } else { sameOrder.setNum(sameOrder.getCount() + order.getCount()); } - sameOrder.setNum(sameOrder.getCount() + order.getCount()); +// sameOrder.setNum(sameOrder.getCount() + order.getCount()); } thinkUsersVipService.updateById(sameOrder); // 删除订单 + System.out.println("del order >>>>> " + order); thinkUsersVipService.removeById(order.getId()); } else { // 充值卡 - if (order.getType().equals(4)) order.setRemainingMoney(order.getPrice()); + if (order.getType().equals(4) || order.getType().equals(5)) order.setRemainingMoney(order.getPrice()); else order.setNum(order.getCount()); thinkUsersVipService.updateById(order); } - if (usersVip != null) { - if (usersVip.getType().equals(1) || usersVip.getType().equals(3)) { - List list = new ArrayList<>(); - BigDecimal avgAmount = BigDecimal.ZERO; - int dayNum = 0; - BigDecimal totalAmountInAvg = BigDecimal.ZERO; - BigDecimal totalAmount = BigDecimal.ZERO; - if (usersVip.getType().equals(1)) { - totalAmount = usersVip.getPrice().multiply(new BigDecimal(usersVip.getTerm())); - avgAmount = totalAmount.divide(BigDecimal.valueOf(365).multiply(BigDecimal.valueOf(usersVip.getTerm())), RoundingMode.HALF_UP); - dayNum = 365 * usersVip.getTerm(); - } else if (usersVip.getType().equals(3)) { - totalAmount = usersVip.getPrice().multiply(new BigDecimal(usersVip.getMonth())); - avgAmount = totalAmount.divide(BigDecimal.valueOf(30).multiply(BigDecimal.valueOf(usersVip.getMonth())), RoundingMode.HALF_UP); - dayNum = 30 * usersVip.getMonth(); - } - totalAmountInAvg = avgAmount.multiply(BigDecimal.valueOf(dayNum - 1)); - BigDecimal lastDayAmount = totalAmount.subtract(totalAmountInAvg); - for (int i = 0; i < dayNum; i++) { - ThinkVipCardsBills thinkVipCardsBills = new ThinkVipCardsBills(); - thinkVipCardsBills.setUid(usersVip.getUid()); - thinkVipCardsBills.setVid(usersVip.getId()); - DateTime dateTime = DateUtil.date((usersVip.getCreateTime() * 1000L) + (i * 86400000L)); - thinkVipCardsBills.setDate(DateUtil.format(dateTime, "yyyy-MM-dd")); - if (i == dayNum - 1) thinkVipCardsBills.setAmount(lastDayAmount); - else thinkVipCardsBills.setAmount(avgAmount); - list.add(thinkVipCardsBills); - } - thinkVipCardsBillsService.saveBatch(list); + ThinkRechargeLog thinkRechargeLog = thinkRechargeLogService.getByOrderNumber(transaction.getOutTradeNo()); + if (thinkRechargeLog != null) { + thinkRechargeLog.setVid(usersVip.getId()); + thinkRechargeLog.setStatus(1); + thinkRechargeLog.setWechatOrder(transaction.getTransactionId()); + thinkRechargeLog.setPayTime(LocalDateTimeUtil.now()); + thinkRechargeLogService.updateById(thinkRechargeLog); + } + if (usersVip.getType().equals(1) || usersVip.getType().equals(3)) { + List list = new ArrayList<>(); + BigDecimal avgAmount = BigDecimal.ZERO; + int dayNum = 0; + BigDecimal totalAmountInAvg = BigDecimal.ZERO; + BigDecimal totalAmount = BigDecimal.ZERO; + if (usersVip.getType().equals(1)) { + totalAmount = usersVip.getPrice().multiply(new BigDecimal(usersVip.getTerm())); + avgAmount = totalAmount.divide(BigDecimal.valueOf(365).multiply(BigDecimal.valueOf(usersVip.getTerm())), RoundingMode.HALF_UP); + dayNum = 365 * usersVip.getTerm(); + } else if (usersVip.getType().equals(3)) { + totalAmount = usersVip.getPrice().multiply(new BigDecimal(usersVip.getMonth())); + avgAmount = totalAmount.divide(BigDecimal.valueOf(30).multiply(BigDecimal.valueOf(usersVip.getMonth())), RoundingMode.HALF_UP); + dayNum = 30 * usersVip.getMonth(); } + totalAmountInAvg = avgAmount.multiply(BigDecimal.valueOf(dayNum - 1)); + BigDecimal lastDayAmount = totalAmount.subtract(totalAmountInAvg); + for (int i = 0; i < dayNum; i++) { + ThinkVipCardsBills thinkVipCardsBills = new ThinkVipCardsBills(); + thinkVipCardsBills.setUid(usersVip.getUid()); + thinkVipCardsBills.setVid(usersVip.getId()); + DateTime dateTime = DateUtil.date((usersVip.getCreateTime() * 1000L) + (i * 86400000L)); + thinkVipCardsBills.setDate(DateUtil.format(dateTime, "yyyy-MM-dd")); + if (i == dayNum - 1) thinkVipCardsBills.setAmount(lastDayAmount); + else thinkVipCardsBills.setAmount(avgAmount); + list.add(thinkVipCardsBills); + } + thinkVipCardsBillsService.saveBatch(list); } } return "订单已支付"; @@ -195,11 +254,13 @@ public class ThinkUsersVipController extends BaseController { public ApiResult save(@RequestBody ThinkUsersVip thinkUsersVip) { ThinkVip thinkVip = thinkVipService.getByIdRel(thinkUsersVip.getVid()); if (thinkVip == null) return fail("该会员卡不存在"); - if (thinkVip.getIsUse().equals(0)) return fail("该会员卡已下架"); + if (thinkVip.getIsUse().equals(2)) return fail("该会员卡已下架"); if (getLoginUser() == null) return fail("请先登录"); + + String orderNumber = "UV" + DateUtil.format(DateUtil.date(), "yyyyMMddHHmmss") + getLoginUser().getUid() + RandomUtil.randomNumbers(4); thinkUsersVip.setSid(thinkVip.getSid()); thinkUsersVip.setUid(getLoginUser().getUid()); - thinkUsersVip.setWechatOrder("UV" + DateUtil.format(DateUtil.date(), "yyyyMMddHHmmss") + getLoginUser().getUid() + RandomUtil.randomNumbers(4)); + thinkUsersVip.setWechatOrder(orderNumber); thinkUsersVip.setCode(RandomUtil.randomNumbers(12)); thinkUsersVip.setName(thinkVip.getName()); thinkUsersVip.setPrice(thinkVip.getPrice()); @@ -215,17 +276,29 @@ public class ThinkUsersVipController extends BaseController { thinkUsersVip.setTempPrices(thinkVip.getPrices()); thinkUsersVip.setIsIntegral(thinkVip.getIsIntegral()); thinkUsersVip.setTerm(thinkVip.getTerm()); - thinkUsersVip.setMonth(thinkVip.getMonth()); + thinkUsersVip.setMode(thinkVip.getMode()); thinkUsersVip.setCreateTime(DateUtil.currentSeconds()); - if (!thinkVip.getTerm().equals(0)) - thinkUsersVip.setExpireTime(DateUtil.currentSeconds() + (long) thinkVip.getTerm() * 365 * 24 * 60 * 60); - if (!thinkVip.getMonth().equals(0)) - thinkUsersVip.setExpireTime(DateUtil.currentSeconds() + (long) thinkVip.getMonth() * 30 * 24 * 60 * 60); - if (!thinkVip.getDay().equals(0)) - thinkUsersVip.setExpireTime(DateUtil.currentSeconds() + (long) thinkVip.getDay() * 24 * 60 * 60); + if (thinkVip.getMode().equals(0)) { + if (!thinkVip.getTerm().equals(0)) + thinkUsersVip.setExpireTime(DateUtil.currentSeconds() + (long) thinkVip.getTerm() * 365 * 24 * 60 * 60); + if (!thinkVip.getMonth().equals(0)) + thinkUsersVip.setExpireTime(DateUtil.currentSeconds() + (long) thinkVip.getMonth() * 30 * 24 * 60 * 60); + if (!thinkVip.getDay().equals(0)) + thinkUsersVip.setExpireTime(DateUtil.currentSeconds() + (long) thinkVip.getDay() * 24 * 60 * 60); + } else { + long time = DateUtil.parse(thinkVip.getExpiredTime(), "yyyy-MM-dd").getTime(); + thinkUsersVip.setExpireTime(time / 1000); + } + + ThinkRechargeLog thinkRechargeLog = new ThinkRechargeLog(); + thinkRechargeLog.setUid(getLoginUser().getUid()); + thinkRechargeLog.setOrderNum(orderNumber); + thinkRechargeLog.setMoney(thinkVip.getPrice()); + thinkRechargeLog.setCreateTime(DateUtil.currentSeconds()); + thinkRechargeLogService.save(thinkRechargeLog); if (thinkUsersVipService.save(thinkUsersVip)) { - String notify = "https://gxtyzx-api.websoft.top/api/think/think-users-vip/notify"; + String notify = "https://gxtyzx-api2.websoft.top/api/think/think-users-vip/notify"; return success("下单成功", thinkOrderService.createWxOrder(thinkVip.getPrice(), thinkUsersVip.getWechatOrder(), thinkVip.getName(), getLoginUser().getOpenid(), notify)); } @@ -240,8 +313,9 @@ public class ThinkUsersVipController extends BaseController { if (thinkUsersVip1.getStatus().equals(1)) return fail("该订单已支付"); if (thinkUsersVip1.getStatus().equals(3)) return fail("该订单已退款"); if (thinkUsersVip1.getStatus().equals(0)) return fail("该订单已取消"); - - String notify = "https://gxtyzx-api.websoft.top/api/think/think-users-vip/notify"; + thinkUsersVip1.setWechatOrder("UV" + DateUtil.format(DateUtil.date(), "yyyyMMddHHmmss") + getLoginUser().getUid() + RandomUtil.randomNumbers(4)); + thinkUsersVipService.updateById(thinkUsersVip1); + String notify = "https://gxtyzx-api2.websoft.top/api/think/think-users-vip/notify"; return success("下单成功", thinkOrderService.createWxOrder(thinkUsersVip1.getPrice(), thinkUsersVip1.getWechatOrder(), thinkUsersVip1.getName(), getLoginUser().getOpenid(), notify)); } diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkCard.java b/src/main/java/com/gxwebsoft/think/entity/ThinkCard.java index 7b3ad57..c051848 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkCard.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkCard.java @@ -46,6 +46,9 @@ public class ThinkCard implements Serializable { @TableField(value = "`code`") private String code; + @ApiModelProperty(value = "原卡号") + private String originCardCode; + @ApiModelProperty(value = "会员卡名称") @TableField(value = "`name`") private String name; @@ -132,6 +135,9 @@ public class ThinkCard implements Serializable { @ApiModelProperty(value = "卡号") private String cardNum; + @ApiModelProperty(value = "支付凭证") + private String payVoucher; + @ApiModelProperty(value = "密码") @TableField(value = "`password`") private String password; @@ -156,4 +162,15 @@ public class ThinkCard implements Serializable { @TableField(exist = false) private Integer makeNum; + + @ApiModelProperty(value = "原卡信息") + @TableField(exist = false) + private ThinkCard oldCard; + + @ApiModelProperty(value = "新卡信息") + @TableField(exist = false) + private ThinkCard newCard; + + @TableField(exist = false) + private ThinkVip thinkVip; } diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkDeposit.java b/src/main/java/com/gxwebsoft/think/entity/ThinkDeposit.java index 80183f0..44838d1 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkDeposit.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkDeposit.java @@ -1,6 +1,7 @@ package com.gxwebsoft.think.entity; import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @@ -48,6 +49,8 @@ public class ThinkDeposit implements Serializable { @ApiModelProperty(value = "1已付,2已退") private Integer status; + private Integer isAdminOrder; + private String info; @ApiModelProperty(value = "管理员id") @@ -61,4 +64,6 @@ public class ThinkDeposit implements Serializable { private String failReason; + @TableField(exist = false) + private Boolean isAdmin; } diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkInvoice.java b/src/main/java/com/gxwebsoft/think/entity/ThinkInvoice.java index a3993af..4324bf6 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkInvoice.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkInvoice.java @@ -100,4 +100,6 @@ public class ThinkInvoice implements Serializable { private String remark; + private String url; + } diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkOrder.java b/src/main/java/com/gxwebsoft/think/entity/ThinkOrder.java index bd307ef..7de54fe 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkOrder.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkOrder.java @@ -3,6 +3,7 @@ package com.gxwebsoft.think.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; +import com.gxwebsoft.common.system.entity.User; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -52,6 +53,8 @@ public class ThinkOrder implements Serializable { @ApiModelProperty(value = "关联管理员id") private Integer aid; + private Integer addFromAdmin; + @ApiModelProperty(value = "核销管理员id") private Integer adminId; @@ -127,9 +130,9 @@ public class ThinkOrder implements Serializable { private Integer isInvoice; @ApiModelProperty(value = "下单时间") - private Integer createTime; + private Long createTime; - private Integer updateTime; + private Long updateTime; @ApiModelProperty(value = "付款时间") private Integer payTime; @@ -169,4 +172,31 @@ public class ThinkOrder implements Serializable { @TableField(exist = false) private ThinkUsersVip thinkVip; + + @TableField(exist = false) + private BigDecimal totalIncome; + + @TableField(exist = false) + private ThinkSite site; + + @TableField(exist = false) + private Integer day; + + @TableField(exist = false) + private Boolean hasExpired; + + @TableField(exist = false) + private BigDecimal realPrice; + + @TableField(exist = false) + private ThinkMachineOpenLog machineOpenLog; + + @TableField(exist = false) + private String sign; + + @TableField(exist = false) + private Long postTime; + + @TableField(exist = false) + private String adminName; } diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkOrderInfo.java b/src/main/java/com/gxwebsoft/think/entity/ThinkOrderInfo.java index e7a9e71..4fb8b82 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkOrderInfo.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkOrderInfo.java @@ -75,11 +75,23 @@ public class ThinkOrderInfo implements Serializable { private Integer startTime; @ApiModelProperty(value = "下单时间") - private Integer orderTime; + private Long orderTime; @ApiModelProperty(value = "毫秒时间戳") private Long timeFlag; @TableField(exist = false) private int siteTimeId; + + @TableField(exist = false) + private Boolean used; + + @TableField(exist = false) + private Boolean soldButNotUsed; + + @TableField(exist = false) + private Boolean addFromAdmin; + + @TableField(exist = false) + private String timePeriod; } diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkRechargeLog.java b/src/main/java/com/gxwebsoft/think/entity/ThinkRechargeLog.java index 82d3b17..5124723 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkRechargeLog.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkRechargeLog.java @@ -10,6 +10,7 @@ import lombok.EqualsAndHashCode; import java.io.Serializable; import java.math.BigDecimal; +import java.time.LocalDateTime; /** * @@ -32,6 +33,9 @@ public class ThinkRechargeLog implements Serializable { @ApiModelProperty(value = "充值订单号") private String orderNum; + @ApiModelProperty(value = "退款订单号") + private String refundNo; + @ApiModelProperty(value = "微信支付订单号") private String wechatOrder; @@ -44,6 +48,8 @@ public class ThinkRechargeLog implements Serializable { @ApiModelProperty(value = "充值时间") private Long createTime; + private LocalDateTime payTime; + @ApiModelProperty(value = "VID") private Integer vid; @@ -93,4 +99,9 @@ public class ThinkRechargeLog implements Serializable { @TableField(exist = false) private Long expireTime; + @TableField(exist = false) + private ThinkVip thinkVip; + + @TableField(exist = false) + private ThinkUsersVip thinkUsersVip; } diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkSite.java b/src/main/java/com/gxwebsoft/think/entity/ThinkSite.java index 4a61d4f..1741f06 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkSite.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkSite.java @@ -100,6 +100,8 @@ public class ThinkSite implements Serializable { private Integer dailyNum; + private String machineCode; + @TableField(exist = false) private BigDecimal distance; diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkUsersVip.java b/src/main/java/com/gxwebsoft/think/entity/ThinkUsersVip.java index d81fc32..bab4164 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkUsersVip.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkUsersVip.java @@ -88,6 +88,8 @@ public class ThinkUsersVip implements Serializable { @TableField(value = "`month`") private Integer month; + private Integer mode; + @ApiModelProperty(value = "会员卡类型:1年卡,2次卡,3月卡,4会员VIP") private Integer type; @@ -133,6 +135,8 @@ public class ThinkUsersVip implements Serializable { @ApiModelProperty(value = "对账情况:1=已对账;2=未对账;3=已对账,金额对不上;4=未查询到该订单") private Integer checkBill; + private String remark; + @ApiModelProperty(value = "用户名") @TableField(exist = false) private String username; diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkUsersVipBuyLog.java b/src/main/java/com/gxwebsoft/think/entity/ThinkUsersVipBuyLog.java new file mode 100644 index 0000000..9f832a3 --- /dev/null +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkUsersVipBuyLog.java @@ -0,0 +1,59 @@ +package com.gxwebsoft.think.entity; + +import java.math.BigDecimal; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import java.time.LocalDateTime; +import com.baomidou.mybatisplus.annotation.TableLogic; +import java.io.Serializable; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * Vip购卡记录 + * + * @author 科技小王子 + * @since 2025-03-25 19:21:56 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@ApiModel(value = "ThinkUsersVipBuyLog对象", description = "Vip购卡记录") +public class ThinkUsersVipBuyLog implements Serializable { + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + + private Integer uid; + + private Integer vid; + + private String orderNumber; + + private String wechetNumber; + + private BigDecimal amount; + + private Integer payStatus; + + private LocalDateTime payTime; + + @ApiModelProperty(value = "状态, 0正常, 1冻结") + private Integer status; + + @ApiModelProperty(value = "是否删除, 0否, 1是") + @TableLogic + private Integer deleted; + + @ApiModelProperty(value = "租户id") + private Integer tenantId; + + @ApiModelProperty(value = "注册时间") + private LocalDateTime createTime; + + @ApiModelProperty(value = "修改时间") + private LocalDateTime updateTime; + +} diff --git a/src/main/java/com/gxwebsoft/think/entity/ThinkVip.java b/src/main/java/com/gxwebsoft/think/entity/ThinkVip.java index 0c7d0d9..ccd1317 100644 --- a/src/main/java/com/gxwebsoft/think/entity/ThinkVip.java +++ b/src/main/java/com/gxwebsoft/think/entity/ThinkVip.java @@ -90,6 +90,10 @@ public class ThinkVip implements Serializable { private Integer updateTime; + private Integer mode; + + private String expiredTime; + @ApiModelProperty(value = "是否有效:1是,0否") private Integer isUse; diff --git a/src/main/java/com/gxwebsoft/think/mapper/ThinkUsersVipBuyLogMapper.java b/src/main/java/com/gxwebsoft/think/mapper/ThinkUsersVipBuyLogMapper.java new file mode 100644 index 0000000..97b77ad --- /dev/null +++ b/src/main/java/com/gxwebsoft/think/mapper/ThinkUsersVipBuyLogMapper.java @@ -0,0 +1,37 @@ +package com.gxwebsoft.think.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.gxwebsoft.think.entity.ThinkUsersVipBuyLog; +import com.gxwebsoft.think.param.ThinkUsersVipBuyLogParam; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +/** + * Vip购卡记录Mapper + * + * @author 科技小王子 + * @since 2025-03-25 19:21:56 + */ +public interface ThinkUsersVipBuyLogMapper extends BaseMapper { + + /** + * 分页查询 + * + * @param page 分页对象 + * @param param 查询参数 + * @return List + */ + List selectPageRel(@Param("page") IPage page, + @Param("param") ThinkUsersVipBuyLogParam param); + + /** + * 查询全部 + * + * @param param 查询参数 + * @return List + */ + List selectListRel(@Param("param") ThinkUsersVipBuyLogParam param); + +} diff --git a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkCardLogMapper.xml b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkCardLogMapper.xml index e0ed8aa..8671562 100644 --- a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkCardLogMapper.xml +++ b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkCardLogMapper.xml @@ -4,9 +4,8 @@ - SELECT a.*, b.truename as adminName, c.name as cardName, c.phone, c.username, c.remaining_money,c.num,c.card_type,c.type,c.expire_time + SELECT a.*, c.name as cardName, c.phone, c.username, c.remaining_money,c.num,c.card_type,c.type,c.expire_time FROM think_card_log a - LEFT JOIN think_users b ON a.aid = b.id LEFT JOIN think_card c ON a.code = c.code @@ -46,6 +45,7 @@ AND (a.code LIKE CONCAT('%', #{param.keywords}, '%') OR c.phone = #{param.keywords} OR c.username = #{param.keywords} + OR c.wechat_order = #{param.keywords} ) diff --git a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkCardMapper.xml b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkCardMapper.xml index e24a020..a45de07 100644 --- a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkCardMapper.xml +++ b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkCardMapper.xml @@ -61,6 +61,9 @@ AND a.number = #{param.number} + + AND a.number > 0 + AND a.num = #{param.num} @@ -134,9 +137,11 @@ AND a.remark LIKE CONCAT('%', #{param.remark}, '%') - AND (a.username = #{param.keywords} - OR a.phone = #{param.keywords} - OR a.code = #{param.keywords} + AND (a.username LIKE CONCAT('%', #{param.keywords}, '%') + OR a.phone LIKE CONCAT('%', #{param.keywords}, '%') + OR a.code LIKE CONCAT('%', #{param.keywords}, '%') + OR a.wechat_order LIKE CONCAT('%', #{param.keywords}, '%') + OR a.card_num LIKE CONCAT('%', #{param.keywords}, '%') ) diff --git a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkInvoiceMapper.xml b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkInvoiceMapper.xml index 111dbb8..1465caf 100644 --- a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkInvoiceMapper.xml +++ b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkInvoiceMapper.xml @@ -6,6 +6,7 @@ SELECT a.* FROM think_invoice a + LEFT JOIN think_order b ON a.oid = b.id AND a.id = #{param.id} @@ -77,7 +78,9 @@ AND a.vid = #{param.vid} - AND (a.comments LIKE CONCAT('%', #{param.keywords}, '%') + AND ( + b.order_num LIKE CONCAT('%', #{param.keywords}, '%') + OR a.incoive_num LIKE CONCAT('%', #{param.keywords}, '%') ) diff --git a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkOrderMapper.xml b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkOrderMapper.xml index 85c9654..2d94781 100644 --- a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkOrderMapper.xml +++ b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkOrderMapper.xml @@ -4,9 +4,8 @@ - SELECT a.*, b.site_name, b.date_time + SELECT a.* FROM think_order a - LEFT JOIN think_order_info b ON a.id = b.oid AND a.id = #{param.id} @@ -74,6 +73,12 @@ AND a.pay_type = #{param.payType} + + AND a.pay_type IN + + #{item} + + AND a.pay_status = #{param.payStatus} @@ -98,6 +103,12 @@ AND a.start_time LIKE CONCAT('%', #{param.startTime}, '%') + + AND a.start_time >= #{param.orderTimeStart} + + + AND a.start_time <= #{param.orderTimeEnd} + AND a.is_invoice = #{param.isInvoice} @@ -125,12 +136,15 @@ AND a.check_bill = #{param.checkBill} + + AND a.vid > 0 + AND (a.name = #{param.keywords} OR a.id = #{param.keywords} - OR a.order_num = #{param.keywords} - OR a.phone = #{param.keywords} - OR a.code = #{param.keywords} + OR a.order_num LIKE CONCAT('%', #{param.keywords}, '%') + OR a.phone LIKE CONCAT('%', #{param.keywords}, '%') + OR a.code LIKE CONCAT('%', #{param.keywords}, '%') ) diff --git a/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkUsersVipBuyLogMapper.xml b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkUsersVipBuyLogMapper.xml new file mode 100644 index 0000000..d77b975 --- /dev/null +++ b/src/main/java/com/gxwebsoft/think/mapper/xml/ThinkUsersVipBuyLogMapper.xml @@ -0,0 +1,63 @@ + + + + + + + SELECT a.* + FROM think_users_vip_buy_log a + + + AND a.id = #{param.id} + + + AND a.uid = #{param.uid} + + + AND a.order_number LIKE CONCAT('%', #{param.orderNumber}, '%') + + + AND a.wechet_number LIKE CONCAT('%', #{param.wechetNumber}, '%') + + + AND a.amount = #{param.amount} + + + AND a.pay_status = #{param.payStatus} + + + AND a.pay_time LIKE CONCAT('%', #{param.payTime}, '%') + + + AND a.status = #{param.status} + + + AND a.deleted = #{param.deleted} + + + AND a.deleted = 0 + + + AND a.create_time >= #{param.createTimeStart} + + + AND a.create_time <= #{param.createTimeEnd} + + + AND (a.comments LIKE CONCAT('%', #{param.keywords}, '%') + ) + + + + + + + + + + + diff --git a/src/main/java/com/gxwebsoft/think/param/ThinkCardParam.java b/src/main/java/com/gxwebsoft/think/param/ThinkCardParam.java index 348ad40..fddb7c5 100644 --- a/src/main/java/com/gxwebsoft/think/param/ThinkCardParam.java +++ b/src/main/java/com/gxwebsoft/think/param/ThinkCardParam.java @@ -1,6 +1,8 @@ package com.gxwebsoft.think.param; import java.math.BigDecimal; + +import com.baomidou.mybatisplus.annotation.TableField; import com.gxwebsoft.common.core.annotation.QueryField; import com.gxwebsoft.common.core.annotation.QueryType; import com.gxwebsoft.common.core.web.BaseParam; @@ -158,4 +160,10 @@ public class ThinkCardParam extends BaseParam { @ApiModelProperty(value = "备注") private String remark; + @ApiModelProperty(value = "续卡") + @TableField(exist = false) + private Boolean notZeroNumber; + + @TableField(exist = false) + private String orderBy; } diff --git a/src/main/java/com/gxwebsoft/think/param/ThinkGoodsOrderParam.java b/src/main/java/com/gxwebsoft/think/param/ThinkGoodsOrderParam.java index 832de8f..c0ce037 100644 --- a/src/main/java/com/gxwebsoft/think/param/ThinkGoodsOrderParam.java +++ b/src/main/java/com/gxwebsoft/think/param/ThinkGoodsOrderParam.java @@ -1,5 +1,6 @@ package com.gxwebsoft.think.param; +import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonInclude; import com.gxwebsoft.common.core.annotation.QueryField; import com.gxwebsoft.common.core.annotation.QueryType; @@ -81,4 +82,6 @@ public class ThinkGoodsOrderParam extends BaseParam { @QueryField(type = QueryType.EQ) private Integer payTime; + @TableField(exist = false) + private Boolean isAdmin; } diff --git a/src/main/java/com/gxwebsoft/think/param/ThinkOrderParam.java b/src/main/java/com/gxwebsoft/think/param/ThinkOrderParam.java index cd0b5e1..50cc768 100644 --- a/src/main/java/com/gxwebsoft/think/param/ThinkOrderParam.java +++ b/src/main/java/com/gxwebsoft/think/param/ThinkOrderParam.java @@ -11,6 +11,7 @@ import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; +import java.util.List; /** * 查询参数 @@ -157,4 +158,19 @@ public class ThinkOrderParam extends BaseParam { @TableField(exist = false) private Boolean forAdmin; + + @TableField(exist = false) + private Integer orderTimeStart; + + @TableField(exist = false) + private Integer orderTimeEnd; + + @TableField(exist = false) + private Boolean useVip; + + @TableField(exist = false) + private Boolean isExport; + + @TableField(exist = false) + private List payTypeList; } diff --git a/src/main/java/com/gxwebsoft/think/param/ThinkSiteParam.java b/src/main/java/com/gxwebsoft/think/param/ThinkSiteParam.java index b9a37b0..903f16b 100644 --- a/src/main/java/com/gxwebsoft/think/param/ThinkSiteParam.java +++ b/src/main/java/com/gxwebsoft/think/param/ThinkSiteParam.java @@ -5,6 +5,7 @@ import com.fasterxml.jackson.annotation.JsonInclude; import com.gxwebsoft.common.core.annotation.QueryField; import com.gxwebsoft.common.core.annotation.QueryType; import com.gxwebsoft.common.core.web.BaseParam; +import com.gxwebsoft.common.system.entity.User; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -83,4 +84,10 @@ public class ThinkSiteParam extends BaseParam { @TableField(exist = false) private List idList; + + @TableField(exist = false) + private User loginUser; + + @TableField(exist = false) + private Boolean isAdmin; } diff --git a/src/main/java/com/gxwebsoft/think/param/ThinkUsersVipBuyLogParam.java b/src/main/java/com/gxwebsoft/think/param/ThinkUsersVipBuyLogParam.java new file mode 100644 index 0000000..45be35b --- /dev/null +++ b/src/main/java/com/gxwebsoft/think/param/ThinkUsersVipBuyLogParam.java @@ -0,0 +1,52 @@ +package com.gxwebsoft.think.param; + +import java.math.BigDecimal; +import com.gxwebsoft.common.core.annotation.QueryField; +import com.gxwebsoft.common.core.annotation.QueryType; +import com.gxwebsoft.common.core.web.BaseParam; +import com.fasterxml.jackson.annotation.JsonInclude; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * Vip购卡记录查询参数 + * + * @author 科技小王子 + * @since 2025-03-25 19:21:56 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@JsonInclude(JsonInclude.Include.NON_NULL) +@ApiModel(value = "ThinkUsersVipBuyLogParam对象", description = "Vip购卡记录查询参数") +public class ThinkUsersVipBuyLogParam extends BaseParam { + private static final long serialVersionUID = 1L; + + @QueryField(type = QueryType.EQ) + private Integer id; + + @QueryField(type = QueryType.EQ) + private Integer uid; + + private String orderNumber; + + private String wechetNumber; + + @QueryField(type = QueryType.EQ) + private BigDecimal amount; + + @QueryField(type = QueryType.EQ) + private Integer payStatus; + + private String payTime; + + @ApiModelProperty(value = "状态, 0正常, 1冻结") + @QueryField(type = QueryType.EQ) + private Integer status; + + @ApiModelProperty(value = "是否删除, 0否, 1是") + @QueryField(type = QueryType.EQ) + private Integer deleted; + +} diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkCardLogService.java b/src/main/java/com/gxwebsoft/think/service/ThinkCardLogService.java index 294439c..d4df2f0 100644 --- a/src/main/java/com/gxwebsoft/think/service/ThinkCardLogService.java +++ b/src/main/java/com/gxwebsoft/think/service/ThinkCardLogService.java @@ -5,6 +5,7 @@ import com.gxwebsoft.common.core.web.PageResult; import com.gxwebsoft.think.entity.ThinkCardLog; import com.gxwebsoft.think.param.ThinkCardLogParam; +import javax.servlet.http.HttpServletRequest; import java.util.List; /** @@ -23,6 +24,8 @@ public interface ThinkCardLogService extends IService { */ PageResult pageRel(ThinkCardLogParam param); + PageResult pageRel(ThinkCardLogParam param, HttpServletRequest request); + /** * 关联查询全部 * diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkCardService.java b/src/main/java/com/gxwebsoft/think/service/ThinkCardService.java index 7b361bf..240f1f7 100644 --- a/src/main/java/com/gxwebsoft/think/service/ThinkCardService.java +++ b/src/main/java/com/gxwebsoft/think/service/ThinkCardService.java @@ -6,6 +6,8 @@ import com.gxwebsoft.think.entity.ThinkCard; import com.gxwebsoft.think.entity.ThinkUsers; import com.gxwebsoft.think.param.ThinkCardParam; +import java.math.BigDecimal; +import java.util.HashMap; import java.util.List; /** @@ -42,7 +44,15 @@ public interface ThinkCardService extends IService { ThinkCard getByCode(String code); + ThinkCard getByOriginCode(String code); + + ThinkCard getByCardNum(String cardNum); + List userCard(ThinkUsers user); List listByCodeList(List codeList); + + HashMap createWxCodePay(BigDecimal totalPrice, String orderNo, String desc, String authCode); + + HashMap checkWechatPayRes(String code); } diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkInvoiceService.java b/src/main/java/com/gxwebsoft/think/service/ThinkInvoiceService.java index 30cadb8..fa44c6a 100644 --- a/src/main/java/com/gxwebsoft/think/service/ThinkInvoiceService.java +++ b/src/main/java/com/gxwebsoft/think/service/ThinkInvoiceService.java @@ -39,4 +39,5 @@ public interface ThinkInvoiceService extends IService { */ ThinkInvoice getByIdRel(Integer id); + ThinkInvoice getData(ThinkInvoiceParam param); } diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkMachineOpenLogService.java b/src/main/java/com/gxwebsoft/think/service/ThinkMachineOpenLogService.java index 5838841..3edab11 100644 --- a/src/main/java/com/gxwebsoft/think/service/ThinkMachineOpenLogService.java +++ b/src/main/java/com/gxwebsoft/think/service/ThinkMachineOpenLogService.java @@ -40,4 +40,6 @@ public interface ThinkMachineOpenLogService extends IService listByOids(List orderIds); } diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkOrderInfoService.java b/src/main/java/com/gxwebsoft/think/service/ThinkOrderInfoService.java index 95a4bba..abd9e3a 100644 --- a/src/main/java/com/gxwebsoft/think/service/ThinkOrderInfoService.java +++ b/src/main/java/com/gxwebsoft/think/service/ThinkOrderInfoService.java @@ -41,5 +41,9 @@ public interface ThinkOrderInfoService extends IService { List listInOrder(Integer orderId); + List listByOrderIds(List orderIdList); + ThinkOrderInfo checkOrder(ThinkOrderInfo thinkOrderInfo); + + List checkOrderList(ThinkOrderInfo thinkOrderInfo); } diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkOrderService.java b/src/main/java/com/gxwebsoft/think/service/ThinkOrderService.java index b6dcce4..924b5d1 100644 --- a/src/main/java/com/gxwebsoft/think/service/ThinkOrderService.java +++ b/src/main/java/com/gxwebsoft/think/service/ThinkOrderService.java @@ -44,8 +44,12 @@ public interface ThinkOrderService extends IService { */ ThinkOrder getByIdRel(Integer id); + Map getOrderByQrCode(String qrCode); + Map getByQrCode(String qrCode); + Map getByQrCode(String qrCode, Boolean check); + ThinkOrder getByOrderNum(String orderNum); // HashMap createWxOrder(ThinkOrder order); @@ -54,10 +58,17 @@ public interface ThinkOrderService extends IService { HashMap createWxOrder(BigDecimal totalPrice, String orderNo, String desc, String openid, String notify); + HashMap createWxCodePay(BigDecimal totalPrice, String orderNo, String desc, String authCode); + + HashMap checkWechatPayRes(String orderNo); + Refund refund(ThinkOrderRefundLog orderRefund); ThinkOrder getLastOrderByVid(Integer vid); ThinkOrder getLastOrderByCardCode(String code); + ThinkOrder getTodayOrder(Integer userId); + + List getTodayOrderInSite(Integer userId, Integer sid); } diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkRechargeLogService.java b/src/main/java/com/gxwebsoft/think/service/ThinkRechargeLogService.java index ef3cb6a..ebe7e00 100644 --- a/src/main/java/com/gxwebsoft/think/service/ThinkRechargeLogService.java +++ b/src/main/java/com/gxwebsoft/think/service/ThinkRechargeLogService.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.gxwebsoft.common.core.web.PageResult; import com.gxwebsoft.think.entity.ThinkRechargeLog; import com.gxwebsoft.think.param.ThinkRechargeLogParam; +import com.wechat.pay.java.service.refund.model.Refund; import java.util.List; @@ -39,4 +40,9 @@ public interface ThinkRechargeLogService extends IService { */ ThinkRechargeLog getByIdRel(Integer id); + ThinkRechargeLog getByOrderNumber(String orderNum); + + ThinkRechargeLog getByRefundNumber(String refundNum); + + Refund refund(ThinkRechargeLog thinkRechargeLog); } diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkSiteTimeService.java b/src/main/java/com/gxwebsoft/think/service/ThinkSiteTimeService.java index c404a7e..77a3fdc 100644 --- a/src/main/java/com/gxwebsoft/think/service/ThinkSiteTimeService.java +++ b/src/main/java/com/gxwebsoft/think/service/ThinkSiteTimeService.java @@ -40,4 +40,6 @@ public interface ThinkSiteTimeService extends IService { ThinkSiteTime getByIdRel(Integer id); ThinkSiteTime getBySidNPeriod(Integer sid, String period); + + List getActiveList(Integer sid); } diff --git a/src/main/java/com/gxwebsoft/think/service/ThinkUsersVipBuyLogService.java b/src/main/java/com/gxwebsoft/think/service/ThinkUsersVipBuyLogService.java new file mode 100644 index 0000000..f0e0e19 --- /dev/null +++ b/src/main/java/com/gxwebsoft/think/service/ThinkUsersVipBuyLogService.java @@ -0,0 +1,43 @@ +package com.gxwebsoft.think.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.gxwebsoft.common.core.web.PageResult; +import com.gxwebsoft.think.entity.ThinkUsersVipBuyLog; +import com.gxwebsoft.think.param.ThinkUsersVipBuyLogParam; + +import java.util.List; + +/** + * Vip购卡记录Service + * + * @author 科技小王子 + * @since 2025-03-25 19:21:56 + */ +public interface ThinkUsersVipBuyLogService extends IService { + + /** + * 分页关联查询 + * + * @param param 查询参数 + * @return PageResult + */ + PageResult pageRel(ThinkUsersVipBuyLogParam param); + + /** + * 关联查询全部 + * + * @param param 查询参数 + * @return List + */ + List listRel(ThinkUsersVipBuyLogParam param); + + /** + * 根据id查询 + * + * @param id + * @return ThinkUsersVipBuyLog + */ + ThinkUsersVipBuyLog getByIdRel(Integer id); + + ThinkUsersVipBuyLog getByOrderNumber(String orderNumber); +} diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkCardLogServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkCardLogServiceImpl.java index ae18527..4c5298c 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkCardLogServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkCardLogServiceImpl.java @@ -1,8 +1,11 @@ package com.gxwebsoft.think.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.gxwebsoft.common.core.security.JwtUtil; +import com.gxwebsoft.common.core.utils.RequestUtil; import com.gxwebsoft.common.core.web.PageParam; import com.gxwebsoft.common.core.web.PageResult; +import com.gxwebsoft.common.system.entity.User; import com.gxwebsoft.think.entity.ThinkCardLog; import com.gxwebsoft.think.mapper.ThinkCardLogMapper; import com.gxwebsoft.think.param.ThinkCardLogParam; @@ -11,6 +14,7 @@ import com.gxwebsoft.think.service.ThinkCardService; import org.springframework.stereotype.Service; import javax.annotation.Resource; +import javax.servlet.http.HttpServletRequest; import java.util.List; /** @@ -25,13 +29,35 @@ public class ThinkCardLogServiceImpl extends ServiceImpl pageRel(ThinkCardLogParam param) { + public PageResult pageRel(ThinkCardLogParam param, HttpServletRequest request) { PageParam page = new PageParam<>(param); page.setDefaultOrder("id desc, create_time desc"); List list = baseMapper.selectPageRel(page, param); + if (list != null && !list.isEmpty()) { + RequestUtil requestUtil = null; + if (request != null) { + requestUtil = new RequestUtil(); + requestUtil.setAccessToken(JwtUtil.getAccessToken(request)); + requestUtil.setTenantId("10150"); + } + + for (ThinkCardLog thinkCardLog : list) { + thinkCardLog.setThinkCard(thinkCardService.getByCode(thinkCardLog.getCode())); + if (requestUtil != null) { + if (thinkCardLog.getAid() != null && !thinkCardLog.getAid().equals(0)) { + User admin = requestUtil.getByUserId(thinkCardLog.getAid()); + if (admin != null) thinkCardLog.setAdminName(admin.getRealName()); + } + } + } + } return new PageResult<>(list, page.getTotal()); } + public PageResult pageRel(ThinkCardLogParam param) { + return pageRel(param, null); + } + @Override public List listRel(ThinkCardLogParam param) { List list = baseMapper.selectListRel(param); diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkCardServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkCardServiceImpl.java index 47ec9fd..18fa075 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkCardServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkCardServiceImpl.java @@ -3,6 +3,7 @@ package com.gxwebsoft.think.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gxwebsoft.think.entity.ThinkUsers; +import com.gxwebsoft.think.entity.ThinkVip; import com.gxwebsoft.think.mapper.ThinkCardMapper; import com.gxwebsoft.think.service.ThinkCardService; import com.gxwebsoft.think.entity.ThinkCard; @@ -10,11 +11,23 @@ import com.gxwebsoft.think.param.ThinkCardParam; import com.gxwebsoft.common.core.web.PageParam; import com.gxwebsoft.common.core.web.PageResult; import com.gxwebsoft.think.service.ThinkSiteService; +import com.gxwebsoft.think.service.ThinkVipService; +import com.gxwebsoft.think.service.WechatConfigService; +import com.wechat.pay.java.core.Config; +import com.wechat.pay.java.core.exception.ServiceException; +import com.wechat.pay.java.service.payments.jsapi.model.QueryOrderByOutTradeNoRequest; +import com.wechat.pay.java.service.payments.model.Transaction; +import com.wechat.pay.java.service.payments.wxcodepay.CodePayService; +import com.wechat.pay.java.service.payments.wxcodepay.model.PrepayResponse; import org.springframework.stereotype.Service; import javax.annotation.Resource; +import java.math.BigDecimal; import java.util.Arrays; +import java.util.HashMap; import java.util.List; +import java.util.Set; +import java.util.stream.Collectors; /** * Service实现 @@ -26,15 +39,30 @@ import java.util.List; public class ThinkCardServiceImpl extends ServiceImpl implements ThinkCardService { @Resource private ThinkSiteService thinkSiteService; + @Resource + private WechatConfigService wechatConfigService; + @Resource + private ThinkVipService thinkVipService; + + // private String mchId = "1604773943"; + private String mchId = "1246610101"; + private String appId = "wxd38cc38c54fa7370"; @Override public PageResult pageRel(ThinkCardParam param) { PageParam page = new PageParam<>(param); - page.setDefaultOrder("id desc, create_time desc"); + if (param.getOrderBy() != null) { + page.setDefaultOrder(param.getOrderBy()); + } else page.setDefaultOrder("id desc, create_time desc"); List list = baseMapper.selectPageRel(page, param); - for (ThinkCard item : list) { - String[] sids = item.getSid().split(","); - item.setSiteList(thinkSiteService.listByIds(Arrays.stream(sids).map(Integer::valueOf).toList())); + if (!list.isEmpty()) { + Set vidList = list.stream().map(ThinkCard::getVid).collect(Collectors.toSet()); + List vipList = thinkVipService.listByIds(vidList); + for (ThinkCard item : list) { + String[] sids = item.getSid().split(","); + item.setSiteList(thinkSiteService.listByIds(Arrays.stream(sids).map(Integer::valueOf).toList())); + item.setThinkVip(vipList.stream().filter(item1 -> item1.getId().equals(item.getVid())).findFirst().orElse(null)); + } } return new PageResult<>(list, page.getTotal()); } @@ -62,11 +90,28 @@ public class ThinkCardServiceImpl extends ServiceImpl() + .eq(ThinkCard::getOriginCardCode, code) + .last("limit 1") + ); + } + + @Override + public ThinkCard getByCardNum(String cardNum) { + ThinkCardParam param = new ThinkCardParam(); + param.setCardNum(cardNum); + return param.getOne(baseMapper.selectListRel(param)); + } + @Override public List userCard(ThinkUsers user) { return list( new LambdaQueryWrapper() - .eq(ThinkCard::getUid, user.getId()) +// .eq(ThinkCard::getUid, user.getId()) + .eq(ThinkCard::getPhone, user.getPhone()) .eq(ThinkCard::getStatus, 1) .isNotNull(ThinkCard::getExpireTime) .and(w -> w.or(w1 -> w1.gt(ThinkCard::getNum, 0)) @@ -84,4 +129,81 @@ public class ThinkCardServiceImpl extends ServiceImpl createWxCodePay(BigDecimal totalPrice, String orderNo, String desc, String authCode) { + final HashMap orderInfo = new HashMap<>(); + + // 计算金额 +// BigDecimal decimal = order.getTotalPrice(); + final BigDecimal multiply = totalPrice.multiply(new BigDecimal(100)); + Integer money = multiply.intValue(); + Config wxConfig = wechatConfigService.getConfig(); + com.wechat.pay.java.service.payments.wxcodepay.model.Amount amount = new com.wechat.pay.java.service.payments.wxcodepay.model.Amount(); + amount.setTotal(money); + amount.setCurrency("CNY"); + amount.setTotal(money); + + CodePayService service = new CodePayService.Builder().config(wxConfig).build(); + com.wechat.pay.java.service.payments.wxcodepay.model.PrepayRequest prepayRequest = new com.wechat.pay.java.service.payments.wxcodepay.model.PrepayRequest(); + prepayRequest.setAppid(appId); + prepayRequest.setMchid(mchId); + prepayRequest.setDescription(desc); + prepayRequest.setOutTradeNo(orderNo); + prepayRequest.setAmount(amount); + com.wechat.pay.java.service.payments.wxcodepay.model.Payer payer = new com.wechat.pay.java.service.payments.wxcodepay.model.Payer(); + payer.setAuthCode(authCode); + prepayRequest.setPayer(payer); + com.wechat.pay.java.service.payments.wxcodepay.model.SceneInfo sceneInfo = new com.wechat.pay.java.service.payments.wxcodepay.model.SceneInfo(); + com.wechat.pay.java.service.payments.wxcodepay.model.StoreInfo storeInfo = new com.wechat.pay.java.service.payments.wxcodepay.model.StoreInfo(); + storeInfo.setId("0002"); + sceneInfo.setStoreInfo(storeInfo); + prepayRequest.setSceneInfo(sceneInfo); + PrepayResponse prepayResponse = service.prepay(prepayRequest); + System.out.println(prepayResponse.toString()); + return orderInfo; + } + + @Override + public HashMap checkWechatPayRes(String code) { + QueryOrderByOutTradeNoRequest queryRequest = new QueryOrderByOutTradeNoRequest(); + queryRequest.setMchid(mchId); + queryRequest.setOutTradeNo(code); + + try { + Config wxConfig = wechatConfigService.getConfig(); + CodePayService service = new CodePayService.Builder().config(wxConfig).build(); + Transaction result = service.queryOrderByOutTradeNo(queryRequest); + if (result.getTradeState().equals(Transaction.TradeStateEnum.SUCCESS)) { + ThinkCard thinkCard = getOne(new LambdaQueryWrapper() + .eq(ThinkCard::getCode, code) + .orderByDesc(ThinkCard::getId) + .last("limit 1") + ); + thinkCard.setPayType(1); + thinkCard.setStatus(1); + thinkCard.setWechatOrder(result.getTransactionId()); + updateById(thinkCard); + } + return new HashMap<>() {{ + put("state", result.getTradeState().toString()); + put("stateDesc", result.getTradeStateDesc()); + }}; + } catch (ServiceException e) { + // API返回失败, 例如ORDER_NOT_EXISTS + System.out.printf("code=[%s], message=[%s]\n", e.getErrorCode(), e.getErrorMessage()); + System.out.printf("reponse body=[%s]\n", e.getResponseBody()); + return new HashMap<>() {{ + put("state", "FAIL"); + put("stateDesc", e.getErrorMessage()); + }}; + } + } } diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkDepositServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkDepositServiceImpl.java index a29e448..972d856 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkDepositServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkDepositServiceImpl.java @@ -68,7 +68,7 @@ public class ThinkDepositServiceImpl extends ServiceImpl list = list( new LambdaQueryWrapper() .eq(ThinkField::getSid, param.getSid()) + .eq(ThinkField::getIsStatus, 1) .orderByDesc(ThinkField::getSort) ); List orderList = new ArrayList<>(); + List orderInfoList = new ArrayList<>(); if (!list.isEmpty()) { List fidList = list.stream().map(ThinkField::getId).toList(); - List orderInfoList = thinkOrderInfoService.list( + orderInfoList = thinkOrderInfoService.list( new LambdaQueryWrapper() + .ne(ThinkOrderInfo::getPayStatus, 0) .in(ThinkOrderInfo::getFid, fidList) .in(ThinkOrderInfo::getStartTime, param.getPeriodVoList().stream().map(FieldPeriodVo::getTimestamp).toList()) ); @@ -80,16 +83,23 @@ public class ThinkFieldServiceImpl extends ServiceImpl() .in(ThinkOrder::getId, orderInfoList.stream().map(ThinkOrderInfo::getOid).toList()) - .in(ThinkOrder::getStartTime, param.getPeriodVoList().stream().map(FieldPeriodVo::getTimestamp).toList()) +// .in(ThinkOrder::getStartTime, param.getPeriodVoList().stream().map(FieldPeriodVo::getTimestamp).toList()) .in(ThinkOrder::getOrderStatus, ORDER_STATUS_DONE, ORDER_STATUS_UNUSED, - ORDER_STATUS_CANCELING, - ORDER_STATUS_CANCEL_REFUSE) + ORDER_STATUS_CANCELING) ); if (!orderList.isEmpty()) { - for (ThinkOrder order : orderList) { - for (ThinkOrderInfo orderInfo : orderInfoList) { - if (orderInfo.getOid().equals(order.getId())) order.setFid(orderInfo.getFid()); + for (ThinkOrderInfo orderInfo : orderInfoList) { + orderInfo.setUsed(false); + orderInfo.setSoldButNotUsed(false); + for (ThinkOrder order : orderList) { + if (orderInfo.getOid().equals(order.getId())) { + if (order.getOrderStatus().equals(ORDER_STATUS_DONE)) orderInfo.setUsed(true); + if (order.getOrderStatus().equals(ORDER_STATUS_UNUSED)) + orderInfo.setSoldButNotUsed(true); + orderInfo.setAddFromAdmin(order.getAddFromAdmin().equals(1)); + } + } } } @@ -103,16 +113,27 @@ public class ThinkFieldServiceImpl extends ServiceImpl pageRel(ThinkGoodsOrderInfoParam param) { PageParam page = new PageParam<>(param); - page.setDefaultOrder("create_time desc"); List list = baseMapper.selectPageRel(page, param); return new PageResult<>(list, page.getTotal()); } @@ -34,7 +33,6 @@ public class ThinkGoodsOrderInfoServiceImpl extends ServiceImpl list = baseMapper.selectListRel(param); // 排序 PageParam page = new PageParam<>(); - page.setDefaultOrder("create_time desc"); return page.sortRecords(list); } diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkInvoiceServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkInvoiceServiceImpl.java index 0dde20b..5063a52 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkInvoiceServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkInvoiceServiceImpl.java @@ -1,5 +1,6 @@ package com.gxwebsoft.think.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gxwebsoft.think.mapper.ThinkInvoiceMapper; import com.gxwebsoft.think.service.ThinkInvoiceService; @@ -44,4 +45,18 @@ public class ThinkInvoiceServiceImpl extends ServiceImpl queryWrapper = new QueryWrapper<>(); + queryWrapper.select("sum(price) as price") + .eq("is_open", 1); + if (param.getCreateTimeStart() != null) { + queryWrapper.ge("create_time", param.getCreateTimeStart()); + if (param.getCreateTimeEnd() != null) { + queryWrapper.le("create_time", param.getCreateTimeEnd()); + } + } + return getOne(queryWrapper); + } + } diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkMachineOpenLogServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkMachineOpenLogServiceImpl.java index d8ffdae..41bcf42 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkMachineOpenLogServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkMachineOpenLogServiceImpl.java @@ -1,5 +1,6 @@ package com.gxwebsoft.think.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gxwebsoft.think.mapper.ThinkMachineOpenLogMapper; import com.gxwebsoft.think.service.ThinkMachineOpenLogService; @@ -51,4 +52,12 @@ public class ThinkMachineOpenLogServiceImpl extends ServiceImpl listByOids(List orderIds) { + return list( + new LambdaQueryWrapper() + .in(ThinkMachineOpenLog::getOrderId, orderIds) + ); + } + } diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkOrderInfoServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkOrderInfoServiceImpl.java index 290d9c3..ee271ed 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkOrderInfoServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkOrderInfoServiceImpl.java @@ -53,6 +53,14 @@ public class ThinkOrderInfoServiceImpl extends ServiceImpl listByOrderIds(List orderIdList) { + return list( + new LambdaQueryWrapper() + .in(ThinkOrderInfo::getOid, orderIdList) + ); + } + @Override public ThinkOrderInfo checkOrder(ThinkOrderInfo thinkOrderInfo) { return getOne( @@ -60,8 +68,19 @@ public class ThinkOrderInfoServiceImpl extends ServiceImpl checkOrderList(ThinkOrderInfo thinkOrderInfo) { + return list( + new LambdaQueryWrapper() + .eq(ThinkOrderInfo::getSid, thinkOrderInfo.getSid()) + .eq(ThinkOrderInfo::getFid, thinkOrderInfo.getFid()) + .eq(ThinkOrderInfo::getStartTime, thinkOrderInfo.getStartTime()) + .ne(ThinkOrderInfo::getPayStatus, 0) + ); + } } diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkOrderServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkOrderServiceImpl.java index a9d3162..68edd74 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkOrderServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkOrderServiceImpl.java @@ -1,39 +1,45 @@ package com.gxwebsoft.think.service.impl; +import cn.hutool.core.date.DateUtil; +import cn.hutool.core.date.LocalDateTimeUtil; +import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.crypto.SecureUtil; import cn.hutool.crypto.symmetric.SymmetricAlgorithm; import cn.hutool.crypto.symmetric.SymmetricCrypto; +import cn.hutool.json.JSONArray; +import cn.hutool.json.JSONUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gxwebsoft.common.core.config.ConfigProperties; import com.gxwebsoft.common.core.utils.RedisUtil; -import com.gxwebsoft.think.entity.ThinkOrderInfo; -import com.gxwebsoft.think.entity.ThinkOrderRefundLog; +import com.gxwebsoft.think.controller.ThinkOrderController; +import com.gxwebsoft.think.entity.*; import com.gxwebsoft.think.mapper.ThinkOrderMapper; import com.gxwebsoft.think.service.*; -import com.gxwebsoft.think.entity.ThinkOrder; import com.gxwebsoft.think.param.ThinkOrderParam; import com.gxwebsoft.common.core.web.PageParam; import com.gxwebsoft.common.core.web.PageResult; import com.wechat.pay.java.core.Config; +import com.wechat.pay.java.core.exception.ServiceException; import com.wechat.pay.java.service.payments.jsapi.JsapiServiceExtension; -import com.wechat.pay.java.service.payments.jsapi.model.Amount; -import com.wechat.pay.java.service.payments.jsapi.model.Payer; -import com.wechat.pay.java.service.payments.jsapi.model.PrepayRequest; -import com.wechat.pay.java.service.payments.jsapi.model.PrepayWithRequestPaymentResponse; +import com.wechat.pay.java.service.payments.jsapi.model.*; +import com.wechat.pay.java.service.payments.model.Transaction; +import com.wechat.pay.java.service.payments.wxcodepay.CodePayService; +import com.wechat.pay.java.service.payments.wxcodepay.model.PrepayResponse; import com.wechat.pay.java.service.refund.RefundService; import com.wechat.pay.java.service.refund.model.AmountReq; import com.wechat.pay.java.service.refund.model.CreateRequest; import com.wechat.pay.java.service.refund.model.Refund; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import javax.annotation.Resource; import java.math.BigDecimal; -import java.util.Base64; -import java.util.HashMap; -import java.util.List; -import java.util.Map; +import java.time.LocalDateTime; +import java.time.ZoneOffset; +import java.util.*; +import java.util.concurrent.TimeUnit; /** * Service实现 @@ -55,45 +61,151 @@ public class ThinkOrderServiceImpl extends ServiceImpl pageRel(ThinkOrderParam param) { PageParam page = new PageParam<>(param); page.setDefaultOrder("create_time desc"); List list = baseMapper.selectPageRel(page, param); - list.forEach(d -> { - d.setThinkOrderInfos(thinkOrderInfoService.list(new LambdaQueryWrapper().eq(ThinkOrderInfo::getOid, d.getId()))); - if (d.getCid() != null && !d.getCid().equals(0)) { - d.setCard(thinkCardService.getById(d.getCid())); + List sidList = new ArrayList<>(); + if (!list.isEmpty()) sidList = list.stream().map(ThinkOrder::getSid).toList(); + if (!sidList.isEmpty()) { + List siteList = thinkSiteService.listByIds(sidList); + list.forEach(d -> { + d.setSiteName(siteList.stream().filter(s -> s.getId().equals(d.getSid())).findFirst().orElse(new ThinkSite()).getName()); + }); + } + if (!list.isEmpty()) { + List idList = list.stream().map(ThinkOrder::getId).toList(); + List cidList = list.stream().filter(i -> ObjectUtil.isNotNull(i.getCid()) && !i.getCid().equals(0)) + .map(ThinkOrder::getCid).toList(); + List vidList = list.stream().filter(i -> ObjectUtil.isNotNull(i.getVid()) && !i.getVid().equals(0)) + .map(ThinkOrder::getVid).toList(); + List thinkCardList; + if (!cidList.isEmpty()) { + thinkCardList = thinkCardService.listByIds(cidList); + } else { + thinkCardList = new ArrayList<>(); } - if (d.getVid() != null && !d.getVid().equals(0)) { - d.setThinkVip(thinkUsersVipService.getById(d.getVid())); + List thinkUsersVipList; + if (!vidList.isEmpty()) { + thinkUsersVipList = thinkUsersVipService.listByIds(vidList); + } else { + thinkUsersVipList = new ArrayList<>(); } - - }); + List thinkMachineOpenLogList = thinkMachineOpenLogService.listByOids(idList); + List thinkOrderInfoArr = thinkOrderInfoService.listByOrderIds(idList); + list.forEach(d -> { + List thinkOrderInfoList = thinkOrderInfoArr.stream().filter(i -> i.getOid().equals(d.getId())).toList(); + StringBuilder dateTimeList = new StringBuilder(); + if (!thinkOrderInfoList.isEmpty()) { + for (ThinkOrderInfo thinkOrderInfo : thinkOrderInfoList) { + String dateTime = thinkOrderInfo.getDateTime(); + dateTime += "(" + thinkOrderInfo.getFieldName() + ")"; + if (dateTimeList.isEmpty()) { + dateTimeList = new StringBuilder(dateTime); + } else { + dateTimeList.append(",").append(dateTime); + } + } + d.setDateTime(dateTimeList.toString()); + } + d.setThinkOrderInfos(thinkOrderInfoList); + if (thinkCardList != null && !thinkCardList.isEmpty() && d.getCid() != null && !d.getCid().equals(0)) { + d.setCard(thinkCardList.stream().filter(c -> c.getId().equals(d.getCid())).findFirst().orElse(null)); + } + if (thinkUsersVipList != null && !thinkUsersVipList.isEmpty() && d.getVid() != null && !d.getVid().equals(0)) { + d.setThinkVip(thinkUsersVipList.stream().filter(c -> c.getId().equals(d.getVid())) + .findFirst().orElse(null)); + } + if (d.getSid().equals(37)) + d.setMachineOpenLog(thinkMachineOpenLogList.stream().filter(c -> c.getOrderId().equals(d.getId())) + .findFirst().orElse(null)); + }); + } return new PageResult<>(list, page.getTotal()); } @Override public List listRel(ThinkOrderParam param) { List list = baseMapper.selectListRel(param); + if (list.isEmpty()) return list; + List sidList = new ArrayList<>(); + if (!list.isEmpty()) sidList = list.stream().map(ThinkOrder::getSid).toList(); + if (!sidList.isEmpty()) { + List siteList = thinkSiteService.listByIds(sidList); + list.forEach(d -> { + d.setSiteName(siteList.stream().filter(s -> s.getId().equals(d.getSid())).findFirst().orElse(new ThinkSite()).getName()); + }); + } + List orderInfoList = thinkOrderInfoService.listByOrderIds(list.stream().map(ThinkOrder::getId).toList()); + Set cidList = new HashSet<>(); + Set codeList = new HashSet<>(); + Set vidList = new HashSet<>(); list.forEach(d -> { - d.setThinkOrderInfos(thinkOrderInfoService.list(new LambdaQueryWrapper().eq(ThinkOrderInfo::getOid, d.getId()))); if (d.getCid() != null && !d.getCid().equals(0)) { - d.setCard(thinkCardService.getById(d.getCid())); + cidList.add(d.getCid()); + } + if (d.getCode() != null && !d.getCode().isEmpty() && !d.getCode().equals("0")) { + codeList.add(d.getCode()); } if (d.getVid() != null && !d.getVid().equals(0)) { - d.setThinkVip(thinkUsersVipService.getById(d.getVid())); + vidList.add(d.getVid()); } + StringBuilder dateTimeList = new StringBuilder(); }); + List cardList = new ArrayList<>(); + if (!cidList.isEmpty()) cardList = thinkCardService.listByIds(new ArrayList<>(cidList)); + if (!codeList.isEmpty()) { + List cardListByCode = thinkCardService.listByCodeList(new ArrayList<>(codeList)); + // 合并 + cardList.addAll(cardListByCode); + } + List vipList = thinkUsersVipService.listByIds(new ArrayList<>(vidList)); + for (ThinkOrder d : list) { + List thinkOrderInfoList = thinkOrderInfoService.listInOrder(d.getId()); + StringBuilder dateTimeList = new StringBuilder(); + if (!thinkOrderInfoList.isEmpty()) { + for (ThinkOrderInfo thinkOrderInfo : thinkOrderInfoList) { + String dateTime = thinkOrderInfo.getDateTime(); + dateTime += "(" + thinkOrderInfo.getFieldName() + ")"; + if (dateTimeList.isEmpty()) { + dateTimeList = new StringBuilder(dateTime); + } else { + dateTimeList.append(",").append(dateTime); + } + } + d.setDateTime(dateTimeList.toString()); + } + d.setThinkOrderInfos(thinkOrderInfoList); + if (!cardList.isEmpty()) + d.setCard(cardList.stream().filter(c -> c.getId().equals(d.getCid())).findFirst().orElse(null)); + d.setThinkVip(vipList.stream().filter(c -> c.getId().equals(d.getVid())).findFirst().orElse(null)); + } // 排序 PageParam page = new PageParam<>(); page.setDefaultOrder("create_time desc"); @@ -112,7 +224,7 @@ public class ThinkOrderServiceImpl extends ServiceImpl getByQrCode(String qrCode) { + public Map getOrderByQrCode(String qrCode) { String secretKey = redisUtil.get("secretKey_10150"); byte[] key = null; if (secretKey == null) { @@ -125,15 +237,273 @@ public class ThinkOrderServiceImpl extends ServiceImpl Long.parseLong(idArr[1]) + 120) { -// return new HashMap<>() {{ -// put("res", false); -// put("msg", "核销码已过期"); -// }}; -// } - ThinkOrderParam param = new ThinkOrderParam(); - param.setId(Integer.valueOf(idArr[0])); - final ThinkOrder thinkOrder = param.getOne(baseMapper.selectListRel(param)); + if ((int) (System.currentTimeMillis() / 1000) > Long.parseLong(idArr[1]) + 30) { + return new HashMap<>() {{ + put("res", false); + put("msg", "核销码已过期"); + }}; + } + if (idArr.length == 3) return new HashMap<>() {{ + put("res", false); + put("msg", "二维码不正确"); + }}; + return getOrder(idArr); + } catch (Exception e) { + System.out.println(e.getMessage()); + System.out.println(e.getStackTrace()); + return new HashMap<>() {{ + put("res", false); + put("msg", "系统错误"); + }}; + } + } + + @Override + public Map getByQrCode(String qrCode) { + return getByQrCode(qrCode, true); + } + + @Override + public Map getByQrCode(String qrCode, Boolean check) { + String secretKey = redisUtil.get("secretKey_10150"); + if (check) { + if (redisUtil.get(qrCode) != null) { + return new HashMap<>() {{ + put("res", false); + put("msg", "该核销码已被使用"); + }}; + } + } + byte[] key = null; + if (secretKey == null) { + key = SecureUtil.generateKey(SymmetricAlgorithm.AES.getValue()).getEncoded(); + redisUtil.set("secretKey_10150", Base64.getEncoder().encodeToString(key)); + } else { + key = Base64.getDecoder().decode(secretKey); + } + SymmetricCrypto aes = new SymmetricCrypto(SymmetricAlgorithm.AES, key); + try { + String data = aes.decryptStr(qrCode); + String[] idArr = data.split("_"); + System.out.println("qr code decrypted: " + data); + long expiredSec = 30; +// long expiredSec = 24 * 3600; + if (idArr.length == 4 && idArr[3].equals("forDevice")) { + // 截止今天21:45 + expiredSec = 600; + } + if (check) { + if ((int) (System.currentTimeMillis() / 1000) > Long.parseLong(idArr[1]) + expiredSec) { + return new HashMap<>() {{ + put("res", false); + put("msg", "核销码已过期"); + }}; + } + } + if (idArr.length == 3) { + if (idArr[2].equals("vipCard")) { + ThinkUsersVip thinkUsersVip = thinkUsersVipService.getById(Integer.valueOf(idArr[0])); + if (check) { + if (thinkUsersVip.getExpireTime() < System.currentTimeMillis() / 1000) { + return new HashMap<>() {{ + put("res", false); + put("msg", "该会员卡已过期"); + }}; + } + if (!thinkUsersVip.getType().equals(1) && !thinkUsersVip.getType().equals(3)) { + return new HashMap<>() {{ + put("res", false); + put("msg", "无法使用,code:0."); + }}; + } + long todayTime = DateUtil.parse(DateUtil.today() + " 00:00:00").getTime(); + if (thinkUsersVip.getUseTime().equals(todayTime / 1000)) { + return new HashMap<>() {{ + put("res", false); + put("msg", "今天已使用"); + }}; + } + if (!thinkUsersVip.getSid().contains("37")) { + return new HashMap<>() {{ + put("res", false); + put("msg", "无法使用,code:1."); + }}; + } + } + // 创建订单 + ThinkOrder order = new ThinkOrder(); + ThinkUsers users = thinkUsersService.getById(thinkUsersVip.getUid()); + ThinkSite thinkSite = thinkSiteService.getById(37); + ThinkField thinkField = thinkFieldService.getById(113); + if (check) { + if (thinkSite.getDailyMaxNum() != null && thinkSite.getDailyMaxNum() > 0 && thinkSite.getDailyNum() >= thinkSite.getDailyMaxNum()) + return new HashMap<>() {{ + put("res", false); + put("msg", "已达上限,无法使用"); + }}; + } + List siteTimeList = thinkSiteTimeService.getActiveList(37); + int currentWeek = DateUtil.dayOfWeek(new Date()) - 1; + if (currentWeek == 0) { + currentWeek = 7; + } + BigDecimal price = new BigDecimal(0); + ThinkSiteTime siteTimeItem = null; + String today = DateUtil.format(new Date(), "yyyy-MM-dd"); + String startTimeStr = ""; + for (ThinkSiteTime siteTime : siteTimeList) { + JSONArray weekList = JSONUtil.parseArray(siteTime.getWeek()); + for (int i = 0; i < weekList.size(); i++) { + if (weekList.getInt(i) == currentWeek) { + String[] timePeriodList = siteTime.getTimePeriod().split(" - "); + LocalDateTime now = LocalDateTimeUtil.now(); + LocalDateTime startTime = LocalDateTimeUtil.parse(today + "T" + timePeriodList[0] + ":00"); + LocalDateTime endTime = LocalDateTimeUtil.parse(today + "T" + timePeriodList[1] + ":00"); + if (now.isAfter(startTime) && now.isBefore(endTime)) { + siteTimeItem = siteTime; + startTimeStr = String.valueOf(startTime.toEpochSecond(ZoneOffset.ofHours(8))); + } + } + } + } + if (siteTimeItem == null) { + return new HashMap<>() {{ + put("res", false); + put("msg", "无法使用,code:2."); + }}; + } + if (thinkUsersVip.getCardType().equals(1)) price = siteTimeItem.getPrice(); + else price = siteTimeItem.getChildrenPrice(); + order.setSid(37); + order.setUid(thinkUsersVip.getUid()); + order.setVid(thinkUsersVip.getId()); + order.setOrderNum(IdUtil.getSnowflake().nextIdStr()); + order.setName(users.getUsername()); + order.setPhone(users.getPhone()); + order.setTotalPrice(price); + order.setReducePrice(price); + order.setPayPrice(price); + order.setPrice(price); + order.setMoney(BigDecimal.ZERO); + order.setRefundMoney(BigDecimal.ZERO); + String str = ""; + switch (thinkUsersVip.getType()) { + // 年卡 + case 1: { + order.setPayType(7); + order.setType(4); + str = "年卡"; + } + break; + // 月卡 + case 3: { + order.setPayType(6); + order.setType(3); + str = "月卡"; + } + break; + } + order.setDesc("使用VIP" + str + ": " + thinkUsersVip.getName() + ",使用次数:1次。"); + order.setStartTime(startTimeStr); + order.setIsInvoice(3); + order.setCreateTime(DateUtil.currentSeconds()); + order.setUpdateTime(DateUtil.currentSeconds()); + thinkOrderService.save(order); + String weekStr = ""; + switch (currentWeek) { + case 1: { + weekStr = "星期一"; + } + break; + case 2: { + weekStr = "星期二"; + } + break; + case 3: { + weekStr = "星期三"; + } + break; + case 4: { + weekStr = "星期四"; + } + break; + case 5: { + weekStr = "星期五"; + } + break; + case 6: { + weekStr = "星期六"; + } + break; + case 7: { + weekStr = "星期日"; + } + break; + } + ThinkOrderInfo thinkOrderInfo = new ThinkOrderInfo(); + thinkOrderInfo.setOid(order.getId()); + thinkOrderInfo.setSid(order.getSid()); + thinkOrderInfo.setFid(113); + thinkOrderInfo.setSiteName(thinkSite.getName()); + thinkOrderInfo.setFieldName(thinkField.getName()); + thinkOrderInfo.setDateTime(today + "(" + weekStr + ")" + siteTimeItem.getTimePeriod()); + thinkOrderInfo.setPrice(siteTimeItem.getPrice()); + thinkOrderInfo.setChildrenPrice(siteTimeItem.getChildrenPrice()); + if (thinkUsersVip.getCardType().equals(1)) { + thinkOrderInfo.setAdultNum(1); + thinkOrderInfo.setChildrenNum(0); + thinkOrderInfo.setIsChildren(2); + } else { + thinkOrderInfo.setAdultNum(0); + thinkOrderInfo.setChildrenNum(1); + thinkOrderInfo.setIsChildren(1); + } + thinkOrderInfo.setIsFree(2); + thinkOrderInfo.setType(1); + String[] timePeriodList = siteTimeItem.getTimePeriod().split(" - "); + thinkOrderInfo.setMergeData(today + timePeriodList[0] + timePeriodList[1] + "37113"); + thinkOrderInfo.setStartTime(Integer.valueOf(startTimeStr)); + thinkOrderInfo.setOrderTime(DateUtil.currentSeconds()); + thinkOrderInfo.setTimeFlag(DateUtil.current()); + thinkOrderInfoService.save(thinkOrderInfo); + + thinkOrderController.updatePay(order, null, order.getTotalPrice().multiply(BigDecimal.valueOf(100)).intValue()); + order.setPayStatus(1); + order.setOrderStatus(1); + thinkOrderService.updateById(order); + redisUtil.set(qrCode, 1, 1L, TimeUnit.HOURS); + return new HashMap<>() {{ + put("res", true); + put("data", order); + }}; + } else { + return new HashMap<>() {{ + put("res", false); + put("msg", "非法请求"); + }}; + } + } else { + return getOrder(idArr, check); + } + } catch (Exception e) { + System.out.println(e.getMessage()); + System.out.println(e.getStackTrace()); + return new HashMap<>() {{ + put("res", false); + put("msg", "系统错误"); + }}; + } + } + + private Map getOrder(String[] idArr) { + return getOrder(idArr, true); + } + + private Map getOrder(String[] idArr, Boolean check) { + ThinkOrderParam param = new ThinkOrderParam(); + param.setId(Integer.valueOf(idArr[0])); + final ThinkOrder thinkOrder = param.getOne(baseMapper.selectListRel(param)); + if (check) { if (thinkOrder == null) { return new HashMap<>() {{ put("res", false); @@ -152,20 +522,14 @@ public class ThinkOrderServiceImpl extends ServiceImpl().eq(ThinkOrderInfo::getOid, thinkOrder.getId()))); - } - return new HashMap<>() {{ - put("res", true); - put("data", thinkOrder); - }}; - } catch (Exception e) { - System.out.println(e.getMessage()); - return new HashMap<>() {{ - put("res", false); - put("msg", "核销码错误"); - }}; } + if (ObjectUtil.isNotEmpty(thinkOrder)) { + thinkOrder.setThinkOrderInfos(thinkOrderInfoService.list(new LambdaQueryWrapper().eq(ThinkOrderInfo::getOid, thinkOrder.getId()))); + } + return new HashMap<>() {{ + put("res", true); + put("data", thinkOrder); + }}; } @Override @@ -177,38 +541,18 @@ public class ThinkOrderServiceImpl extends ServiceImpl createWxOrder(BigDecimal totalPrice, String orderNo, String desc, String openid) { - return createWxOrder(totalPrice, orderNo, desc, openid, "https://gxtyzx-api.websoft.top/api/think/think-order/notify"); + return createWxOrder(totalPrice, orderNo, desc, openid, "https://gxtyzx-api2.websoft.top/api/think/think-order/notify"); } @Override public HashMap createWxOrder(BigDecimal totalPrice, String orderNo, String desc, String openid, String notify) { final HashMap orderInfo = new HashMap<>(); -// Integer payType = order.getPayType(); -// final String uploadPath = config.getUploadPath(); // 服务器本地路径 -// -//// // 微信小程序(微信支付) -// String key = "mp-weixin:".concat("10150"); -// final String string = redisUtil.get(key); -// if (string == null) { -// -// } -// System.out.println("string = " + string); -// final JSONObject mpWx = JSONObject.parseObject(string); -// System.out.println("mpWx = " + mpWx); -// String key2 = "Payment:".concat(payType.toString()).concat(":").concat("10150"); -// Payment payment = redisUtil.get(key2, Payment.class); -// if (payment == null) { -// payment = new Payment(); -// payment.setAppId(); -// } -// System.out.println("payment = " + payment); -// String privateKey = uploadPath.concat("/file").concat(payment.getApiclientKey()); // 秘钥证书 -// String apiclientCert = uploadPath.concat("/file").concat(payment.getApiclientCert()); // 计算金额 // BigDecimal decimal = order.getTotalPrice(); final BigDecimal multiply = totalPrice.multiply(new BigDecimal(100)); Integer money = multiply.intValue(); +// Integer money = 1; Config wxConfig = wechatConfigService.getConfig(); JsapiServiceExtension service = new JsapiServiceExtension.Builder().config(wxConfig).build(); // 跟之前下单示例一样,填充预下单参数 @@ -217,16 +561,16 @@ public class ThinkOrderServiceImpl extends ServiceImpl checkWechatPayRes(String orderNo) { + QueryOrderByOutTradeNoRequest queryRequest = new QueryOrderByOutTradeNoRequest(); + queryRequest.setMchid(mchId); + queryRequest.setOutTradeNo(orderNo); + + try { + Config wxConfig = wechatConfigService.getConfig(); + CodePayService service = new CodePayService.Builder().config(wxConfig).build(); + Transaction result = service.queryOrderByOutTradeNo(queryRequest); + if (result.getTradeState().equals(Transaction.TradeStateEnum.SUCCESS)) { + ThinkOrder thinkOrder = getByOrderNum(orderNo); + thinkOrder.setPayType(1); + thinkOrder.setOrderStatus(1); + thinkOrder.setPayStatus(1); + thinkOrder.setPayTime((int) (new Date().getTime() / 1000)); + thinkOrder.setWechatOrder(result.getTransactionId()); + thinkOrder.setPayPrice(BigDecimal.valueOf(result.getAmount().getPayerTotal()) + .multiply(new BigDecimal(100))); + updateById(thinkOrder); + } + return new HashMap<>() {{ + put("state", result.getTradeState().toString()); + put("stateDesc", result.getTradeStateDesc()); + }}; + } catch (ServiceException e) { + // API返回失败, 例如ORDER_NOT_EXISTS + System.out.printf("code=[%s], message=[%s]\n", e.getErrorCode(), e.getErrorMessage()); + System.out.printf("reponse body=[%s]\n", e.getResponseBody()); + return new HashMap<>() {{ + put("state", "FAIL"); + put("stateDesc", e.getErrorMessage()); + }}; + } + } + /*** * 退款申请 * @param orderRefund @@ -250,10 +677,10 @@ public class ThinkOrderServiceImpl extends ServiceImpl() + .eq(ThinkOrder::getUid, userId) + .eq(ThinkOrder::getPayStatus, 1) + .between(ThinkOrder::getCreateTime, + DateUtil.parse(DateUtil.today() + " 00:00:00").getTime() / 1000, + (int) (System.currentTimeMillis() / 1000)) + .orderByDesc(ThinkOrder::getCreateTime) + .last("limit 1") + ); + } + + @Override + public List getTodayOrderInSite(Integer userId, Integer sid) { + return list( + new LambdaQueryWrapper() + .eq(ThinkOrder::getUid, userId) + .eq(ThinkOrder::getSid, sid) + .in(ThinkOrder::getOrderStatus, 1, 2) + .between(ThinkOrder::getCreateTime, + DateUtil.parse(DateUtil.today() + " 00:00:00").getTime() / 1000, + (int) (System.currentTimeMillis() / 1000)) + .orderByDesc(ThinkOrder::getCreateTime) + ); + } } diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkRechargeLogServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkRechargeLogServiceImpl.java index 36f469b..e93fe23 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkRechargeLogServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkRechargeLogServiceImpl.java @@ -10,10 +10,17 @@ import com.gxwebsoft.think.param.ThinkRechargeLogParam; import com.gxwebsoft.common.core.web.PageParam; import com.gxwebsoft.common.core.web.PageResult; import com.gxwebsoft.think.service.ThinkSiteService; +import com.gxwebsoft.think.service.WechatConfigService; +import com.wechat.pay.java.core.Config; +import com.wechat.pay.java.service.refund.RefundService; +import com.wechat.pay.java.service.refund.model.AmountReq; +import com.wechat.pay.java.service.refund.model.CreateRequest; +import com.wechat.pay.java.service.refund.model.Refund; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; import javax.annotation.Resource; +import java.math.BigDecimal; import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -29,25 +36,30 @@ import java.util.stream.Collectors; public class ThinkRechargeLogServiceImpl extends ServiceImpl implements ThinkRechargeLogService { @Resource private ThinkSiteService thinkSiteService; + @Resource + private WechatConfigService wechatConfigService; + @Override public PageResult pageRel(ThinkRechargeLogParam param) { PageParam page = new PageParam<>(param); page.setDefaultOrder("create_time desc"); List list = baseMapper.selectPageRel(page, param); - final List sites = thinkSiteService.list(new LambdaQueryWrapper().select(ThinkSite::getId,ThinkSite::getName)); + final List sites = thinkSiteService.list(new LambdaQueryWrapper().select(ThinkSite::getId, ThinkSite::getName)); final Map> collect = sites.stream().collect(Collectors.groupingBy(ThinkSite::getId)); list.forEach(d -> { - final ArrayList siteNames = new ArrayList<>(); - final String sid = d.getSid(); - final String[] split = sid.split(","); - for(String siteId : split){ - final List thinkSites = collect.get(Integer.valueOf(siteId)); - if (!CollectionUtils.isEmpty(thinkSites)) { - final String name = thinkSites.get(0).getName(); - siteNames.add(name); + final ArrayList siteNames = new ArrayList<>(); + final String sid = d.getSid(); + if (sid != null) { + final String[] split = sid.split(","); + for (String siteId : split) { + final List thinkSites = collect.get(Integer.valueOf(siteId)); + if (!CollectionUtils.isEmpty(thinkSites)) { + final String name = thinkSites.get(0).getName(); + siteNames.add(name); + } + } + d.setSiteNames(String.join(",", siteNames)); } - } - d.setSiteNames(String.join(",",siteNames)); }); return new PageResult<>(list, page.getTotal()); } @@ -68,4 +80,37 @@ public class ThinkRechargeLogServiceImpl extends ServiceImpl() + .eq(ThinkRechargeLog::getRefundNo, refundNum) + .last("limit 1") + ); + } + + @Override + public Refund refund(ThinkRechargeLog thinkRechargeLog) { + Config wxConfig = wechatConfigService.getConfig(); + RefundService service = new RefundService.Builder().config(wxConfig).build(); + CreateRequest request = new CreateRequest(); + String refundNotifyUrl = "https://gxtyzx-api2.websoft.top/api/think/think-recharge-log/refund-notify"; + // 金额 + AmountReq amount = new AmountReq(); + amount.setTotal(thinkRechargeLog.getMoney().multiply(BigDecimal.valueOf(100)).longValue()); + amount.setRefund(thinkRechargeLog.getMoney().multiply(BigDecimal.valueOf(100)).longValue()); + amount.setCurrency("CNY"); + request.setNotifyUrl(refundNotifyUrl); + request.setAmount(amount); + request.setOutTradeNo(thinkRechargeLog.getOrderNum()); + request.setOutRefundNo(thinkRechargeLog.getRefundNo()); + return service.create(request); + } } diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkSiteServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkSiteServiceImpl.java index f070eda..40e7620 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkSiteServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkSiteServiceImpl.java @@ -1,5 +1,6 @@ package com.gxwebsoft.think.service.impl; +import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gxwebsoft.think.mapper.ThinkSiteMapper; @@ -23,6 +24,10 @@ public class ThinkSiteServiceImpl extends ServiceImpl pageRel(ThinkSiteParam param) { + if (param.getLoginUser() != null && param.getLoginUser().getLimitSite() != null && !param.getLoginUser().getLimitSite().isEmpty()) { + List sidStrList = StrUtil.split(param.getLoginUser().getLimitSite(), ","); + param.setIdList(sidStrList.stream().map(Integer::parseInt).toList()); + } PageParam page = new PageParam<>(param); page.setDefaultOrder("sort desc, create_time desc"); List list = baseMapper.selectPageRel(page, param); @@ -31,6 +36,10 @@ public class ThinkSiteServiceImpl extends ServiceImpl listRel(ThinkSiteParam param) { + if (param.getLoginUser() != null && param.getLoginUser().getLimitSite() != null && !param.getLoginUser().getLimitSite().isEmpty()) { + List sidStrList = StrUtil.split(param.getLoginUser().getLimitSite(), ","); + param.setIdList(sidStrList.stream().map(Integer::parseInt).toList()); + } List list = baseMapper.selectListRel(param); // 排序 PageParam page = new PageParam<>(); diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkSiteTimeServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkSiteTimeServiceImpl.java index ea48543..3e678ba 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkSiteTimeServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkSiteTimeServiceImpl.java @@ -1,5 +1,6 @@ package com.gxwebsoft.think.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.gxwebsoft.think.mapper.ThinkSiteTimeMapper; import com.gxwebsoft.think.service.ThinkSiteTimeService; @@ -52,4 +53,13 @@ public class ThinkSiteTimeServiceImpl extends ServiceImpl getActiveList(Integer sid) { + return list( + new LambdaQueryWrapper() + .eq(ThinkSiteTime::getSid, sid) + .eq(ThinkSiteTime::getIsStatus, 1) + ); + } + } diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkUsersVipBuyLogServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkUsersVipBuyLogServiceImpl.java new file mode 100644 index 0000000..93ce769 --- /dev/null +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkUsersVipBuyLogServiceImpl.java @@ -0,0 +1,54 @@ +package com.gxwebsoft.think.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.gxwebsoft.think.mapper.ThinkUsersVipBuyLogMapper; +import com.gxwebsoft.think.service.ThinkUsersVipBuyLogService; +import com.gxwebsoft.think.entity.ThinkUsersVipBuyLog; +import com.gxwebsoft.think.param.ThinkUsersVipBuyLogParam; +import com.gxwebsoft.common.core.web.PageParam; +import com.gxwebsoft.common.core.web.PageResult; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * Vip购卡记录Service实现 + * + * @author 科技小王子 + * @since 2025-03-25 19:21:56 + */ +@Service +public class ThinkUsersVipBuyLogServiceImpl extends ServiceImpl implements ThinkUsersVipBuyLogService { + + @Override + public PageResult pageRel(ThinkUsersVipBuyLogParam param) { + PageParam page = new PageParam<>(param); + page.setDefaultOrder("create_time desc"); + List list = baseMapper.selectPageRel(page, param); + return new PageResult<>(list, page.getTotal()); + } + + @Override + public List listRel(ThinkUsersVipBuyLogParam param) { + List list = baseMapper.selectListRel(param); + // 排序 + PageParam page = new PageParam<>(); + page.setDefaultOrder("create_time desc"); + return page.sortRecords(list); + } + + @Override + public ThinkUsersVipBuyLog getByIdRel(Integer id) { + ThinkUsersVipBuyLogParam param = new ThinkUsersVipBuyLogParam(); + param.setId(id); + return param.getOne(baseMapper.selectListRel(param)); + } + + @Override + public ThinkUsersVipBuyLog getByOrderNumber(String orderNumber) { + ThinkUsersVipBuyLogParam param = new ThinkUsersVipBuyLogParam(); + param.setOrderNumber(orderNumber); + return param.getOne(baseMapper.selectListRel(param)); + } + +} diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkUsersVipServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkUsersVipServiceImpl.java index 0ce2f0e..44aa5fc 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkUsersVipServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkUsersVipServiceImpl.java @@ -82,6 +82,8 @@ public class ThinkUsersVipServiceImpl extends ServiceImpl() .eq(ThinkUsersVip::getVid, vid) .eq(ThinkUsersVip::getUid, uid) + .eq(ThinkUsersVip::getStatus, 1) + .ne(ThinkUsersVip::getPayTime, 0) .orderByDesc(ThinkUsersVip::getExpireTime) .last("limit 1") ); diff --git a/src/main/java/com/gxwebsoft/think/service/impl/ThinkVipCardsBillsServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/ThinkVipCardsBillsServiceImpl.java index f34672a..4f501d6 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/ThinkVipCardsBillsServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/ThinkVipCardsBillsServiceImpl.java @@ -94,6 +94,7 @@ public class ThinkVipCardsBillsServiceImpl extends ServiceImpl i if (param.getType() != null) { if (param.getType().equals(0)) { queryWrapper.in(ThinkVip::getType, 1, 3); + } else if (param.getType().equals(4)) { + queryWrapper.in(ThinkVip::getType, 4, 5); } else { queryWrapper.eq(ThinkVip::getType, param.getType()); } } queryWrapper.eq(ThinkVip::getIsUse, 1) + .eq(ThinkVip::getVipType, 2) .groupBy(ThinkVip::getSid); List list = list(queryWrapper); if (!list.isEmpty()) { for (ThinkVip thinkVip : list) { LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); wrapper.eq(ThinkVip::getSid, thinkVip.getSid()) + .eq(ThinkVip::getVipType, 2) .eq(ThinkVip::getIsUse, 1); if (param.getType() != null) { if (param.getType().equals(0)) { wrapper.in(ThinkVip::getType, 1, 3); + } else if (param.getType().equals(4)) { + wrapper.in(ThinkVip::getType, 4, 5); } else { wrapper.eq(ThinkVip::getType, param.getType()); } } + wrapper.orderByAsc(ThinkVip::getSort); ThinkSite site = thinkSiteService.getById(thinkVip.getSid()); if (site != null) thinkVip.setSiteNames(site.getName()); thinkVip.setCardList(list(wrapper)); diff --git a/src/main/java/com/gxwebsoft/think/service/impl/WechatConfigServiceImpl.java b/src/main/java/com/gxwebsoft/think/service/impl/WechatConfigServiceImpl.java index 8b66ce0..453baf9 100644 --- a/src/main/java/com/gxwebsoft/think/service/impl/WechatConfigServiceImpl.java +++ b/src/main/java/com/gxwebsoft/think/service/impl/WechatConfigServiceImpl.java @@ -12,16 +12,24 @@ import java.lang.annotation.Annotation; @Service public class WechatConfigServiceImpl implements WechatConfigService { private RSAAutoCertificateConfig config; + public static String privateKeyPath = "/www/wwwroot/gxtyzx-api/file/93dc8f750fee4eeaa5fb0a768982d639.pem"; + private String mchId = "1604773943"; + private String v3Key = "c08jFf8304G8t2jcjFRKTe0t8F43Hjti"; + private String merchantSerialNumber = "5EE433741F4AEF889636C423A1CE099090802CBE"; +// public static String privateKeyPath = "/www/wwwroot/gxtyzx-api/file/cert/1246610101/e244a6733b8b46968b6d4f80abbfc9c6.pem"; +// private String mchId = "1246610101"; +// private String v3Key = "zGufUcqa7ovgxRL0kF5OlPr482EZwtn9"; +// private String merchantSerialNumber = "48749613B40AA8F1D768583FC352358E13EB5AF0"; @Override public NotificationConfig getNotificationConfig() { if (this.config == null) { this.config = new RSAAutoCertificateConfig.Builder() - .merchantId("1604773943") + .merchantId(mchId) .privateKeyFromPath(privateKeyPath) - .merchantSerialNumber("5EE433741F4AEF889636C423A1CE099090802CBE") - .apiV3Key("c08jFf8304G8t2jcjFRKTe0t8F43Hjti") + .merchantSerialNumber(merchantSerialNumber) + .apiV3Key(v3Key) .build(); } return this.config; @@ -31,10 +39,10 @@ public class WechatConfigServiceImpl implements WechatConfigService { public Config getConfig() { if (this.config == null) { this.config = new RSAAutoCertificateConfig.Builder() - .merchantId("1604773943") + .merchantId(mchId) .privateKeyFromPath(privateKeyPath) - .merchantSerialNumber("5EE433741F4AEF889636C423A1CE099090802CBE") - .apiV3Key("c08jFf8304G8t2jcjFRKTe0t8F43Hjti") + .merchantSerialNumber(merchantSerialNumber) + .apiV3Key(v3Key) .build(); } return this.config; diff --git a/src/main/java/com/gxwebsoft/think/vo/FieldPeriodVo.java b/src/main/java/com/gxwebsoft/think/vo/FieldPeriodVo.java index f59d6ae..a008d1a 100644 --- a/src/main/java/com/gxwebsoft/think/vo/FieldPeriodVo.java +++ b/src/main/java/com/gxwebsoft/think/vo/FieldPeriodVo.java @@ -1,8 +1,10 @@ package com.gxwebsoft.think.vo; +import com.gxwebsoft.think.entity.ThinkOrder; import lombok.Data; import java.io.Serializable; +import java.math.BigDecimal; @Data public class FieldPeriodVo implements Serializable { @@ -11,5 +13,11 @@ public class FieldPeriodVo implements Serializable { private Integer id; private String period; private String timestamp; + private BigDecimal price; private Boolean sold; + private Boolean took; + private Integer orderId; + private Boolean addFromAdmin; + private Integer orderStatus; + private Integer payStatus; } diff --git a/src/main/resources/application-dev-local.yml b/src/main/resources/application-dev-local.yml index 3449c48..194a500 100644 --- a/src/main/resources/application-dev-local.yml +++ b/src/main/resources/application-dev-local.yml @@ -3,9 +3,9 @@ # 数据源配置 spring: datasource: - url: jdbc:mysql://47.119.165.234:3308/gxtyzx?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8 - username: gxtyzx - password: SLRGhfDcLtjMHcet + url: jdbc:mysql://47.121.133.163:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8 + username: gxtyzx_prod + password: bfhrfCGdwABywbX3 driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml index ee228a8..1cd54ee 100644 --- a/src/main/resources/application-dev.yml +++ b/src/main/resources/application-dev.yml @@ -21,5 +21,5 @@ socketio: # 框架配置 config: # 开发环境接口 - server-url: http://127.0.0.1:9091/api - upload-path: /www/jar/gxtyzx-java/file/ + server-url: https://gxtyzx-api2.websoft.top/api + upload-path: /www/wwwroot/gxtyzx-api/file/ diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml index 4c9e1db..bc4f05a 100644 --- a/src/main/resources/application-prod.yml +++ b/src/main/resources/application-prod.yml @@ -3,9 +3,9 @@ # 数据源配置 spring: datasource: - url: jdbc:mysql://gxtyzx.gxsportscenter.com:33063/tyzxDB?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8 - username: tyzxDB - password: brkwerYxnA5HCJcG + url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8 + username: gxtyzx_prod + password: bfhrfCGdwABywbX3 driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource @@ -14,9 +14,9 @@ logging: file: name: websoft-modules.log level: - root: WARN - com.gxwebsoft: ERROR - com.baomidou.mybatisplus: ERROR + root: DEBUG + com.gxwebsoft: DEBUG + com.baomidou.mybatisplus: DEBUG socketio: host: 0.0.0.0 #IP地址 @@ -24,7 +24,7 @@ socketio: # 框架配置 config: # 生产环境接口 - server-url: https://server.gxwebsoft.com/api + server-url: https://gxtyzx-server.websoft.top/api upload-path: /www/wwwroot/file.ws/ # 阿里云OSS云存储 diff --git a/src/main/resources/jar/yly_sdk_2.2.2.jar b/src/main/resources/jar/yly_sdk_2.2.2.jar new file mode 100644 index 0000000..23910ff Binary files /dev/null and b/src/main/resources/jar/yly_sdk_2.2.2.jar differ diff --git a/src/test/java/com/gxwebsoft/generator/ThinkGenerator.java b/src/test/java/com/gxwebsoft/generator/ThinkGenerator.java index 96a6025..6694a4f 100644 --- a/src/test/java/com/gxwebsoft/generator/ThinkGenerator.java +++ b/src/test/java/com/gxwebsoft/generator/ThinkGenerator.java @@ -36,10 +36,10 @@ public class ThinkGenerator { // 是否在xml中添加二级缓存配置 private static final boolean ENABLE_CACHE = false; // 数据库连接配置 - private static final String DB_URL = "jdbc:mysql://47.119.165.234:3308/gxtyzx?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8"; + private static final String DB_URL = "jdbc:mysql://47.121.133.163:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8"; private static final String DB_DRIVER = "com.mysql.cj.jdbc.Driver"; - private static final String DB_USERNAME = "gxtyzx"; - private static final String DB_PASSWORD = "SLRGhfDcLtjMHcet"; + private static final String DB_USERNAME = "gxtyzx_prod"; + private static final String DB_PASSWORD = "bfhrfCGdwABywbX3"; // 包名 private static final String PACKAGE_NAME = "com.gxwebsoft"; // 模块名 @@ -117,8 +117,8 @@ public class ThinkGenerator { // "think_users_vip_cancle_log", // "think_wechat_bill", // "think_wechat_bill_log", - "think_cards_bills", - "think_vip_cards_bills", +// "think_cards_bills", + "think_users_vip_buy_log", }; // 需要去除的表前缀 private static final String[] TABLE_PREFIX = new String[]{ diff --git a/websoft-modules.log b/websoft-modules.log index 05c3ad5..025269f 100644 --- a/websoft-modules.log +++ b/websoft-modules.log @@ -1,15 +1,4180 @@ -2024-10-12 13:09:52.764 WARN 87797 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : removeAbandoned is true, not use in production. -2024-10-12 13:10:18.728 WARN 87797 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.gxwebsoft.WebSoftApplication]; nested exception is java.io.FileNotFoundException: class path resource [com/gxwebsoft/WebSoftApplication.class] cannot be opened because it does not exist -2024-10-12 13:10:18.737 ERROR 87797 --- [restartedMain] o.s.boot.SpringApplication : Application run failed +2025-03-20 09:41:41.592 DEBUG 80979 --- [http-nio-9099-exec-2] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT id,time_period,price,prices,half_price,half_prices,children_price,week,sort,sid,is_status,is_free,start_time,create_time,update_time FROM think_site_time WHERE id=? +2025-03-20 09:41:41.596 DEBUG 80979 --- [http-nio-9099-exec-2] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, time_period, price, prices, half_price, half_prices, children_price, week, sort, sid, is_status, is_free, start_time, create_time, update_time FROM think_site_time WHERE id = ? +2025-03-20 09:41:41.602 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:41.636 DEBUG 80979 --- [http-nio-9099-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:41.640 DEBUG 80979 --- [http-nio-9099-exec-2] c.g.t.m.ThinkSiteTimeMapper.selectById : ==> Preparing: SELECT id, time_period, price, prices, half_price, half_prices, children_price, week, sort, sid, is_status, is_free, start_time, create_time, update_time FROM think_site_time WHERE id = ? +2025-03-20 09:41:41.643 DEBUG 80979 --- [http-nio-9099-exec-2] c.g.t.m.ThinkSiteTimeMapper.selectById : ==> Parameters: 436(Integer) +2025-03-20 09:41:41.680 DEBUG 80979 --- [http-nio-9099-exec-2] c.g.t.m.ThinkSiteTimeMapper.selectById : <== Total: 1 +2025-03-20 09:41:41.681 DEBUG 80979 --- [http-nio-9099-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3a70a0b9] +2025-03-20 09:41:41.688 DEBUG 80979 --- [http-nio-9099-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:41.690 DEBUG 80979 --- [http-nio-9099-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bdc1d0b] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:41.709 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:41.741 DEBUG 80979 --- [http-nio-9099-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:41.746 DEBUG 80979 --- [http-nio-9099-exec-2] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: INSERT INTO think_order ( order_num, -org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.gxwebsoft.WebSoftApplication]; nested exception is java.io.FileNotFoundException: class path resource [com/gxwebsoft/WebSoftApplication.class] cannot be opened because it does not exist - at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:189) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:331) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:247) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:311) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:112) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:746) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:564) ~[spring-context-5.3.9.jar:5.3.9] + +sid, +uid, + + + + + +name, +phone, +total_price, +reduce_price, +pay_price, +price, + + + + +pay_type, + + + + + + + +start_time, + +create_time, +update_time ) VALUES ( ?, + + +?, +?, + + + + + +?, +?, +?, +?, +?, +?, + + + + +?, + + + + + + + +?, + +?, +? ) +2025-03-20 09:41:41.750 DEBUG 80979 --- [http-nio-9099-exec-2] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: INSERT INTO think_order ( order_num, + + +sid, +uid, + + + + + +name, +phone, +total_price, +reduce_price, +pay_price, +price, + + + + +pay_type, + + + + + + + +start_time, + +create_time, +update_time ) VALUES ( ?, + + +?, +?, + + + + + +?, +?, +?, +?, +?, +?, + + + + +?, + + + + + + + +?, + +?, +? ) +2025-03-20 09:41:41.752 DEBUG 80979 --- [http-nio-9099-exec-2] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: INSERT INTO think_order (order_num, sid, uid, name, phone, total_price, reduce_price, pay_price, price, pay_type, start_time, create_time, update_time) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) +2025-03-20 09:41:41.753 DEBUG 80979 --- [http-nio-9099-exec-2] c.g.t.mapper.ThinkOrderMapper.insert : ==> Preparing: INSERT INTO think_order (order_num, sid, uid, name, phone, total_price, reduce_price, pay_price, price, pay_type, start_time, create_time, update_time) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) +2025-03-20 09:41:41.844 DEBUG 80979 --- [http-nio-9099-exec-2] c.g.t.mapper.ThinkOrderMapper.insert : ==> Parameters: 1902535987555749888(String), 31(Integer), 49042(Integer), 梁欣(String), 18577375184(String), 40.00(BigDecimal), 0(BigDecimal), 40.00(BigDecimal), 0(BigDecimal), 1(Integer), 1742461200(String), 1742434901(Long), 1742434901(Long) +2025-03-20 09:41:41.910 DEBUG 80979 --- [http-nio-9099-exec-2] c.g.t.mapper.ThinkOrderMapper.insert : <== Updates: 1 +2025-03-20 09:41:41.918 DEBUG 80979 --- [http-nio-9099-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bdc1d0b] +2025-03-20 09:41:41.959 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.jdbc.support.JdbcTransactionManager : Creating new transaction with name [com.gxwebsoft.think.service.impl.ThinkOrderInfoServiceImpl.saveBatch]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-java.lang.Exception +2025-03-20 09:41:41.991 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.jdbc.support.JdbcTransactionManager : Acquired Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] for JDBC transaction +2025-03-20 09:41:41.999 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.jdbc.support.JdbcTransactionManager : Switching JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] to manual commit +2025-03-20 09:41:42.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:42.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1e752c8b] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:42.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:42.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:42.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:42.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:42.031 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:41:42.031 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:42.032 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:42.045 DEBUG 80979 --- [http-nio-9099-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will be managed by Spring +2025-03-20 09:41:42.050 DEBUG 80979 --- [http-nio-9099-exec-2] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: INSERT INTO think_order_info ( oid, +sid, +fid, +site_name, +field_name, +date_time, +price, +children_price, +adult_num, +children_num, + + +is_children, +type, +merge_data, +start_time, +order_time, +time_flag ) VALUES ( ?, +?, +?, +?, +?, +?, +?, +?, +?, +?, + + +?, +?, +?, +?, +?, +? ) +2025-03-20 09:41:42.052 DEBUG 80979 --- [http-nio-9099-exec-2] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: INSERT INTO think_order_info ( oid, +sid, +fid, +site_name, +field_name, +date_time, +price, +children_price, +adult_num, +children_num, + + +is_children, +type, +merge_data, +start_time, +order_time, +time_flag ) VALUES ( ?, +?, +?, +?, +?, +?, +?, +?, +?, +?, + + +?, +?, +?, +?, +?, +? ) +2025-03-20 09:41:42.053 DEBUG 80979 --- [http-nio-9099-exec-2] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: INSERT INTO think_order_info (oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, is_children, type, merge_data, start_time, order_time, time_flag) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) +2025-03-20 09:41:42.054 DEBUG 80979 --- [http-nio-9099-exec-2] c.g.t.m.ThinkOrderInfoMapper.insert : ==> Preparing: INSERT INTO think_order_info (oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, is_children, type, merge_data, start_time, order_time, time_flag) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) +2025-03-20 09:41:42.066 DEBUG 80979 --- [http-nio-9099-exec-2] c.g.t.m.ThinkOrderInfoMapper.insert : ==> Parameters: 828196(Integer), 31(Integer), 101(Integer), 综合馆羽毛球场(String), 1号场地(String), 2025-03-20(星期四)17:00 - 18:00(String), 40.00(BigDecimal), 0.00(BigDecimal), 1(Integer), 0(Integer), 2(Integer), 0(Integer), 2025-03-2017:0018:0031101(String), 1742461200(Integer), 1742434901(Long), 1742434901499(Long) +2025-03-20 09:41:42.067 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:42.067 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1e752c8b] +2025-03-20 09:41:42.132 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.jdbc.support.JdbcTransactionManager : Initiating transaction commit +2025-03-20 09:41:42.132 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.jdbc.support.JdbcTransactionManager : Committing JDBC transaction on Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] +2025-03-20 09:41:42.197 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.jdbc.support.JdbcTransactionManager : Releasing JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] after transaction +2025-03-20 09:41:42.284 DEBUG 80979 --- [http-nio-9099-exec-2] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.gxwebsoft.common.core.exception.GlobalExceptionHandler#exceptionHandler(Throwable, HttpServletResponse) +2025-03-20 09:41:42.285 ERROR 80979 --- [http-nio-9099-exec-2] c.g.c.c.e.GlobalExceptionHandler : java.io.FileNotFoundException: /www/wwwroot/gxtyzx-api/file/93dc8f750fee4eeaa5fb0a768982d639.pem (No such file or directory) + +java.io.UncheckedIOException: java.io.FileNotFoundException: /www/wwwroot/gxtyzx-api/file/93dc8f750fee4eeaa5fb0a768982d639.pem (No such file or directory) + at com.wechat.pay.java.core.util.PemUtil.readPrivateKeyStringFromPath(PemUtil.java:101) ~[wechatpay-java-core-0.2.9.jar:0.2.9] + at com.wechat.pay.java.core.util.PemUtil.loadPrivateKeyFromPath(PemUtil.java:81) ~[wechatpay-java-core-0.2.9.jar:0.2.9] + at com.wechat.pay.java.core.AbstractRSAConfigBuilder.privateKeyFromPath(AbstractRSAConfigBuilder.java:31) ~[wechatpay-java-core-0.2.9.jar:0.2.9] + at com.gxwebsoft.think.service.impl.WechatConfigServiceImpl.getConfig(WechatConfigServiceImpl.java:43) ~[classes/:na] + at com.gxwebsoft.think.service.impl.WechatConfigServiceImpl$$FastClassBySpringCGLIB$$b4d548e2.invoke() ~[classes/:na] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) ~[spring-aop-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.9.jar:5.3.9] + at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:73) ~[druid-1.2.6.jar:1.2.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.9.jar:5.3.9] + at com.gxwebsoft.think.service.impl.WechatConfigServiceImpl$$EnhancerBySpringCGLIB$$74e85e37.getConfig() ~[classes/:na] + at com.gxwebsoft.think.service.impl.ThinkOrderServiceImpl.createWxOrder(ThinkOrderServiceImpl.java:481) ~[classes/:na] + at com.gxwebsoft.think.service.impl.ThinkOrderServiceImpl.createWxOrder(ThinkOrderServiceImpl.java:469) ~[classes/:na] + at com.gxwebsoft.think.service.impl.ThinkOrderServiceImpl$$FastClassBySpringCGLIB$$8758e62e.invoke() ~[classes/:na] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779) ~[spring-aop-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.9.jar:5.3.9] + at com.alibaba.druid.support.spring.stat.DruidStatInterceptor.invoke(DruidStatInterceptor.java:73) ~[druid-1.2.6.jar:1.2.6] + at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750) ~[spring-aop-5.3.9.jar:5.3.9] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692) ~[spring-aop-5.3.9.jar:5.3.9] + at com.gxwebsoft.think.service.impl.ThinkOrderServiceImpl$$EnhancerBySpringCGLIB$$daab3be7.createWxOrder() ~[classes/:na] + at com.gxwebsoft.think.controller.ThinkOrderController.onPay(ThinkOrderController.java:768) ~[classes/:na] + at com.gxwebsoft.think.controller.ThinkOrderController.save(ThinkOrderController.java:561) ~[classes/:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:197) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106) ~[spring-webmvc-5.3.9.jar:5.3.9] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.9.jar:5.3.9] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.9.jar:5.3.9] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.9.jar:5.3.9] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1064) ~[spring-webmvc-5.3.9.jar:5.3.9] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.9.jar:5.3.9] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.9.jar:5.3.9] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) ~[spring-webmvc-5.3.9.jar:5.3.9] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) ~[tomcat-embed-core-9.0.52.jar:4.0.FR] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.9.jar:5.3.9] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) ~[tomcat-embed-core-9.0.52.jar:4.0.FR] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.52.jar:9.0.52] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113) ~[spring-web-5.3.9.jar:5.3.9] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at com.gxwebsoft.common.core.security.JwtAuthenticationFilter.doFilterInternal(JwtAuthenticationFilter.java:109) ~[classes/:na] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) ~[spring-security-web-5.5.2.jar:5.5.2] + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271) ~[spring-web-5.3.9.jar:5.3.9] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.9.jar:5.3.9] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.9.jar:5.3.9] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] +Caused by: java.io.FileNotFoundException: /www/wwwroot/gxtyzx-api/file/93dc8f750fee4eeaa5fb0a768982d639.pem (No such file or directory) + at java.base/java.io.FileInputStream.open0(Native Method) ~[na:na] + at java.base/java.io.FileInputStream.open(FileInputStream.java:216) ~[na:na] + at java.base/java.io.FileInputStream.(FileInputStream.java:157) ~[na:na] + at java.base/java.io.FileInputStream.(FileInputStream.java:111) ~[na:na] + at com.wechat.pay.java.core.util.PemUtil.readPrivateKeyStringFromPath(PemUtil.java:98) ~[wechatpay-java-core-0.2.9.jar:0.2.9] + ... 118 common frames omitted + +2025-03-20 09:41:42.285 DEBUG 80979 --- [http-nio-9099-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2025-03-20 09:41:42.285 DEBUG 80979 --- [http-nio-9099-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [com.gxwebsoft.common.core.web.ApiResult@19d3b984] +2025-03-20 09:41:42.286 WARN 80979 --- [http-nio-9099-exec-2] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [java.io.UncheckedIOException: java.io.FileNotFoundException: /www/wwwroot/gxtyzx-api/file/93dc8f750fee4eeaa5fb0a768982d639.pem (No such file or directory)] +2025-03-20 09:41:42.286 DEBUG 80979 --- [http-nio-9099-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2025-03-20 09:41:42.286 DEBUG 80979 --- [http-nio-9099-exec-2] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:41:42.286 DEBUG 80979 --- [http-nio-9099-exec-2] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [795] +2025-03-20 09:41:42.286 DEBUG 80979 --- [http-nio-9099-exec-2] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@5f90243:org.apache.tomcat.util.net.NioChannel@6361760c:java.nio.channels.SocketChannel[connected local=/127.0.0.1:9099 remote=/127.0.0.1:52155]], Read from buffer: [0] +2025-03-20 09:41:42.286 DEBUG 80979 --- [http-nio-9099-exec-2] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@5f90243:org.apache.tomcat.util.net.NioChannel@6361760c:java.nio.channels.SocketChannel[connected local=/127.0.0.1:9099 remote=/127.0.0.1:52155]], Read direct from socket: [0] +2025-03-20 09:41:42.286 DEBUG 80979 --- [http-nio-9099-exec-2] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:41:42.286 DEBUG 80979 --- [http-nio-9099-exec-2] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@5f90243:org.apache.tomcat.util.net.NioChannel@6361760c:java.nio.channels.SocketChannel[connected local=/127.0.0.1:9099 remote=/127.0.0.1:52155]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:41:42.286 DEBUG 80979 --- [http-nio-9099-exec-2] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@5f90243:org.apache.tomcat.util.net.NioChannel@6361760c:java.nio.channels.SocketChannel[connected local=/127.0.0.1:9099 remote=/127.0.0.1:52155]] +2025-03-20 09:41:43.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:43.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2950a4ff] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:43.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:43.011 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:43.011 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:43.012 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:43.044 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:43.045 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:43.045 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:43.086 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:43.086 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2950a4ff] +2025-03-20 09:41:44.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:44.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fe84ed5] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:44.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:44.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:44.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:44.004 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:44.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:44.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:44.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:44.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:44.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fe84ed5] +2025-03-20 09:41:45.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:45.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@21bc4b62] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:45.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:45.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:45.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:45.010 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:45.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:45.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:45.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:45.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:45.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@21bc4b62] +2025-03-20 09:41:46.000 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:46.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c78c17e] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:46.002 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:46.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:46.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:46.004 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:46.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:46.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:46.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:46.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:46.081 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c78c17e] +2025-03-20 09:41:47.000 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:47.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@54cab658] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:47.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:47.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:47.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:47.004 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:47.035 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:47.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:47.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:47.077 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:47.078 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@54cab658] +2025-03-20 09:41:47.553 DEBUG 80979 --- [Catalina-utility-2] org.apache.catalina.session.ManagerBase : Start expire sessions StandardManager at 1742434907553 sessioncount 0 +2025-03-20 09:41:47.553 DEBUG 80979 --- [Catalina-utility-2] org.apache.catalina.session.ManagerBase : End expire sessions StandardManager processingTime 0 expired sessions: 0 +2025-03-20 09:41:48.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:48.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2c75b27b] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:48.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:48.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:48.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:48.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:48.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:48.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:48.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:48.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:48.080 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2c75b27b] +2025-03-20 09:41:49.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:49.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9af9fc] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:49.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:49.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:49.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:49.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:49.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:49.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:49.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:49.077 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:49.078 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9af9fc] +2025-03-20 09:41:50.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:50.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3194fb07] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:50.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:50.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:50.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:50.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:50.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:50.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:50.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:50.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:50.082 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3194fb07] +2025-03-20 09:41:51.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:51.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7aca96c5] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:51.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:51.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:51.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:51.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:51.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:51.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:51.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:51.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:51.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7aca96c5] +2025-03-20 09:41:52.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:52.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1794dcbb] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:52.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:52.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:52.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:52.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:52.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:52.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:52.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:52.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:52.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1794dcbb] +2025-03-20 09:41:53.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:53.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61af0c08] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:53.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:53.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:53.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:53.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:53.043 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:53.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:53.046 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:53.087 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:53.088 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61af0c08] +2025-03-20 09:41:54.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:54.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@e24854] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:54.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:54.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:54.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:54.003 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:54.034 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:54.034 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:54.035 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:54.075 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:54.075 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@e24854] +2025-03-20 09:41:55.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:55.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@540e185b] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:55.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:55.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:55.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:55.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:55.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:55.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:55.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:55.079 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:55.079 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@540e185b] +2025-03-20 09:41:56.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:56.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5306b293] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:56.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:56.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:56.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:56.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:56.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:56.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:56.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:56.078 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:56.078 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5306b293] +2025-03-20 09:41:57.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:57.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2373192a] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:57.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:57.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:57.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:57.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:57.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:57.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:57.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:57.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:57.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2373192a] +2025-03-20 09:41:58.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:58.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ab75225] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:58.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:58.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:58.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:58.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:58.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:58.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:58.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:58.079 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:58.079 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ab75225] +2025-03-20 09:41:59.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:41:59.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74984f70] was not registered for synchronization because synchronization is not active +2025-03-20 09:41:59.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:59.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:59.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:59.004 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:41:59.034 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:41:59.034 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:41:59.035 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:41:59.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:41:59.080 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74984f70] +2025-03-20 09:42:00.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:00.010 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f5cdd79] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:00.014 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:00.015 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:00.015 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:00.015 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:00.048 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:00.049 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:00.050 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:00.089 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:00.089 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f5cdd79] +2025-03-20 09:42:01.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:01.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6dbcccf9] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:01.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:01.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:01.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:01.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:01.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:01.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:01.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:01.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:01.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6dbcccf9] +2025-03-20 09:42:02.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:02.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@198d64f5] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:02.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:02.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:02.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:02.010 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:02.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:02.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:02.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:02.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:02.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@198d64f5] +2025-03-20 09:42:03.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:03.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d119caf] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:03.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:03.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:03.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:03.010 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:03.032 DEBUG 80979 --- [http-nio-9099-Acceptor] o.apache.tomcat.util.threads.LimitLatch : Counting up[http-nio-9099-Acceptor] latch=2 +2025-03-20 09:42:03.032 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [795] +2025-03-20 09:42:03.033 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read from buffer: [0] +2025-03-20 09:42:03.033 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read direct from socket: [848] +2025-03-20 09:42:03.033 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.coyote.http11.Http11InputBuffer : Received [GET /api/think/think-site-time?sid=31&date=2025-03-20 HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +sec-ch-ua-platform: "macOS" +Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag +tenantId: 10150 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Accept: application/json, text/plain, */* +sec-ch-ua: "Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134" +sec-ch-ua-mobile: ?0 +Origin: http://localhost:5173 +Sec-Fetch-Site: same-site +Sec-Fetch-Mode: cors +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +] +2025-03-20 09:42:03.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:03.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:03.043 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.c.authenticator.AuthenticatorBase : Security checking request GET /api/think/think-site-time +2025-03-20 09:42:03.043 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:03.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:03.043 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:03.048 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.security.web.FilterChainProxy : Securing GET /api/think/think-site-time?sid=31&date=2025-03-20 +2025-03-20 09:42:03.048 DEBUG 80979 --- [http-nio-9099-exec-3] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:03.049 DEBUG 80979 --- [http-nio-9099-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkSiteTimeController#list(ThinkSiteTimeParam) +2025-03-20 09:42:03.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:03.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d119caf] +2025-03-20 09:42:03.153 DEBUG 80979 --- [http-nio-9099-exec-3] jdk.event.security : TLSHandshake: gxtyzx-server.websoft.top:443, TLSv1.3, TLS_AES_256_GCM_SHA384, 624571799 +2025-03-20 09:42:03.154 DEBUG 80979 --- [http-nio-9099-exec-3] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@16ac576313 pairs: {POST /api/auth/user HTTP/1.1: null}{Authorization: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag}{Tenantid: 10150}{Accept: text/html,application/json,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8}{User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36 Hutool}{Accept-Encoding: gzip, deflate}{Accept-Language: zh-CN,zh;q=0.8}{Content-Length: 37}{Content-Type: application/json;charset=UTF-8}{Cache-Control: no-cache}{Pragma: no-cache}{Host: gxtyzx-server.websoft.top}{Connection: keep-alive} +2025-03-20 09:42:03.227 DEBUG 80979 --- [http-nio-9099-exec-3] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@360be7916 pairs: {null: HTTP/1.1 200}{Server: nginx}{Date: Thu, 20 Mar 2025 01:42:03 GMT}{Content-Type: application/json}{Transfer-Encoding: chunked}{Connection: keep-alive}{Vary: Accept-Encoding}{Vary: Origin}{Vary: Access-Control-Request-Method}{Vary: Access-Control-Request-Headers}{X-Content-Type-Options: nosniff}{X-XSS-Protection: 1; mode=block}{Cache-Control: no-cache, no-store, max-age=0, must-revalidate}{Pragma: no-cache}{Expires: 0}{Content-Encoding: gzip} +2025-03-20 09:42:03.231 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.d.redis.core.RedisConnectionUtils : Fetching Redis Connection from RedisConnectionFactory +2025-03-20 09:42:03.232 DEBUG 80979 --- [http-nio-9099-exec-3] io.lettuce.core.RedisChannelHandler : dispatching command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.233 DEBUG 80979 --- [http-nio-9099-exec-3] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() writeAndFlush command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.233 DEBUG 80979 --- [http-nio-9099-exec-3] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() done +2025-03-20 09:42:03.233 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] write(ctx, AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command], promise) +2025-03-20 09:42:03.234 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandEncoder : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379] writing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.234 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Received: 3 bytes, 1 commands in the stack +2025-03-20 09:42:03.235 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Stack contains: 1 commands +2025-03-20 09:42:03.235 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] i.l.core.protocol.RedisStateMachine : Decode done, empty stack: true +2025-03-20 09:42:03.235 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Completing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.235 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.d.redis.core.RedisConnectionUtils : Closing Redis Connection. +2025-03-20 09:42:03.239 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.s.w.a.i.FilterSecurityInterceptor : Authorized filter invocation [GET /api/think/think-site-time?sid=31&date=2025-03-20] with attributes [permitAll] +2025-03-20 09:42:03.240 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.security.web.FilterChainProxy : Secured GET /api/think/think-site-time?sid=31&date=2025-03-20 +2025-03-20 09:42:03.240 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.http.Parameters : Set encoding to UTF-8 +2025-03-20 09:42:03.240 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.http.Parameters : Decoding query null UTF-8 +2025-03-20 09:42:03.240 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.http.Parameters : Start processing with input [sid=31&date=2025-03-20] +2025-03-20 09:42:03.240 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.web.servlet.DispatcherServlet : GET "/api/think/think-site-time?sid=31&date=2025-03-20", parameters={masked} +2025-03-20 09:42:03.241 DEBUG 80979 --- [http-nio-9099-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkSiteTimeController#list(ThinkSiteTimeParam) +2025-03-20 09:42:03.243 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.d.redis.core.RedisConnectionUtils : Fetching Redis Connection from RedisConnectionFactory +2025-03-20 09:42:03.243 DEBUG 80979 --- [http-nio-9099-exec-3] io.lettuce.core.RedisChannelHandler : dispatching command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.243 DEBUG 80979 --- [http-nio-9099-exec-3] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() writeAndFlush command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.243 DEBUG 80979 --- [http-nio-9099-exec-3] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() done +2025-03-20 09:42:03.243 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] write(ctx, AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command], promise) +2025-03-20 09:42:03.243 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandEncoder : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379] writing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.244 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Received: 8192 bytes, 1 commands in the stack +2025-03-20 09:42:03.244 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Stack contains: 1 commands +2025-03-20 09:42:03.244 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] i.l.core.protocol.RedisStateMachine : Decode done, empty stack: false +2025-03-20 09:42:03.244 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Received: 11571 bytes, 1 commands in the stack +2025-03-20 09:42:03.244 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Stack contains: 1 commands +2025-03-20 09:42:03.244 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] i.l.core.protocol.RedisStateMachine : Decode done, empty stack: true +2025-03-20 09:42:03.244 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Completing command AsyncCommand [type=GET, output=ValueOutput [output=[B@2e5a3df6, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.244 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.d.redis.core.RedisConnectionUtils : Closing Redis Connection. +2025-03-20 09:42:03.248 DEBUG 80979 --- [http-nio-9099-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2025-03-20 09:42:03.248 DEBUG 80979 --- [http-nio-9099-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [com.gxwebsoft.common.core.web.ApiResult@1d11638] +2025-03-20 09:42:03.249 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2025-03-20 09:42:03.250 DEBUG 80979 --- [http-nio-9099-exec-3] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:03.250 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [848] +2025-03-20 09:42:03.250 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read from buffer: [0] +2025-03-20 09:42:03.250 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read direct from socket: [0] +2025-03-20 09:42:03.250 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:42:03.250 DEBUG 80979 --- [http-nio-9099-exec-3] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:42:03.250 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]] +2025-03-20 09:42:03.264 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [848] +2025-03-20 09:42:03.264 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read from buffer: [0] +2025-03-20 09:42:03.264 DEBUG 80979 --- [http-nio-9099-exec-4] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read direct from socket: [563] +2025-03-20 09:42:03.264 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.coyote.http11.Http11InputBuffer : Received [OPTIONS /api/think/think-field/withTimeList HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +Accept: */* +Access-Control-Request-Method: POST +Access-Control-Request-Headers: authorization,content-type,tenantid +Origin: http://localhost:5173 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Sec-Fetch-Mode: cors +Sec-Fetch-Site: same-site +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +] +2025-03-20 09:42:03.265 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.c.authenticator.AuthenticatorBase : Security checking request OPTIONS /api/think/think-field/withTimeList +2025-03-20 09:42:03.265 DEBUG 80979 --- [http-nio-9099-exec-4] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:03.265 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:03.265 DEBUG 80979 --- [http-nio-9099-exec-4] o.s.security.web.FilterChainProxy : Securing OPTIONS /api/think/think-field/withTimeList +2025-03-20 09:42:03.265 DEBUG 80979 --- [http-nio-9099-exec-4] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:03.265 DEBUG 80979 --- [http-nio-9099-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkFieldController#listWithTimeList(ThinkFieldParam) +2025-03-20 09:42:03.267 DEBUG 80979 --- [http-nio-9099-exec-4] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:03.268 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [563] +2025-03-20 09:42:03.268 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read from buffer: [0] +2025-03-20 09:42:03.268 DEBUG 80979 --- [http-nio-9099-exec-4] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read direct from socket: [0] +2025-03-20 09:42:03.268 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:42:03.268 DEBUG 80979 --- [http-nio-9099-exec-4] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:42:03.268 DEBUG 80979 --- [http-nio-9099-exec-4] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]] +2025-03-20 09:42:03.269 DEBUG 80979 --- [http-nio-9099-exec-5] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [563] +2025-03-20 09:42:03.269 DEBUG 80979 --- [http-nio-9099-exec-5] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read from buffer: [0] +2025-03-20 09:42:03.269 DEBUG 80979 --- [http-nio-9099-exec-5] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read direct from socket: [1387] +2025-03-20 09:42:03.269 DEBUG 80979 --- [http-nio-9099-exec-5] o.a.coyote.http11.Http11InputBuffer : Received [POST /api/think/think-field/withTimeList HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +Content-Length: 499 +sec-ch-ua-platform: "macOS" +Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag +tenantId: 10150 +sec-ch-ua: "Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134" +sec-ch-ua-mobile: ?0 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Accept: application/json, text/plain, */* +Content-Type: application/json +Origin: http://localhost:5173 +Sec-Fetch-Site: same-site +Sec-Fetch-Mode: cors +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +{"sid":31,"periodVoList":[{"timestamp":1742432400,"period":"09:00 - 10:00","id":500},{"timestamp":1742436000,"period":"10:00 - 11:00","id":501},{"timestamp":1742439600,"period":"11:00 - 12:00","id":502},{"timestamp":1742454000,"period":"15:00 - 16:00","id":288},{"timestamp":1742457600,"period":"16:00 - 17:00","id":434},{"timestamp":1742461200,"period":"17:00 - 18:00","id":436},{"timestamp":1742464800,"period":"18:00 - 20:00","id":280},{"timestamp":1742472000,"period":"20:00 - 22:00","id":279}]}] +2025-03-20 09:42:03.269 DEBUG 80979 --- [http-nio-9099-exec-5] o.a.c.authenticator.AuthenticatorBase : Security checking request POST /api/think/think-field/withTimeList +2025-03-20 09:42:03.270 DEBUG 80979 --- [http-nio-9099-exec-5] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:03.270 DEBUG 80979 --- [http-nio-9099-exec-5] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:03.270 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.security.web.FilterChainProxy : Securing POST /api/think/think-field/withTimeList +2025-03-20 09:42:03.270 DEBUG 80979 --- [http-nio-9099-exec-5] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:03.270 DEBUG 80979 --- [http-nio-9099-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkFieldController#listWithTimeList(ThinkFieldParam) +2025-03-20 09:42:03.273 DEBUG 80979 --- [http-nio-9099-exec-5] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@17ca54c513 pairs: {POST /api/auth/user HTTP/1.1: null}{Authorization: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag}{Tenantid: 10150}{Accept: text/html,application/json,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8}{User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36 Hutool}{Accept-Encoding: gzip, deflate}{Accept-Language: zh-CN,zh;q=0.8}{Content-Length: 37}{Content-Type: application/json;charset=UTF-8}{Cache-Control: no-cache}{Pragma: no-cache}{Host: gxtyzx-server.websoft.top}{Connection: keep-alive} +2025-03-20 09:42:03.318 DEBUG 80979 --- [http-nio-9099-exec-5] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@3956620216 pairs: {null: HTTP/1.1 200}{Server: nginx}{Date: Thu, 20 Mar 2025 01:42:03 GMT}{Content-Type: application/json}{Transfer-Encoding: chunked}{Connection: keep-alive}{Vary: Accept-Encoding}{Vary: Origin}{Vary: Access-Control-Request-Method}{Vary: Access-Control-Request-Headers}{X-Content-Type-Options: nosniff}{X-XSS-Protection: 1; mode=block}{Cache-Control: no-cache, no-store, max-age=0, must-revalidate}{Pragma: no-cache}{Expires: 0}{Content-Encoding: gzip} +2025-03-20 09:42:03.320 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.d.redis.core.RedisConnectionUtils : Fetching Redis Connection from RedisConnectionFactory +2025-03-20 09:42:03.320 DEBUG 80979 --- [http-nio-9099-exec-5] io.lettuce.core.RedisChannelHandler : dispatching command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.320 DEBUG 80979 --- [http-nio-9099-exec-5] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() writeAndFlush command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.320 DEBUG 80979 --- [http-nio-9099-exec-5] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() done +2025-03-20 09:42:03.320 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] write(ctx, AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command], promise) +2025-03-20 09:42:03.320 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandEncoder : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379] writing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.321 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Received: 3 bytes, 1 commands in the stack +2025-03-20 09:42:03.321 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Stack contains: 1 commands +2025-03-20 09:42:03.321 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] i.l.core.protocol.RedisStateMachine : Decode done, empty stack: true +2025-03-20 09:42:03.321 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Completing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:03.321 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.d.redis.core.RedisConnectionUtils : Closing Redis Connection. +2025-03-20 09:42:03.322 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.s.w.a.i.FilterSecurityInterceptor : Authorized filter invocation [POST /api/think/think-field/withTimeList] with attributes [authenticated] +2025-03-20 09:42:03.322 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.security.web.FilterChainProxy : Secured POST /api/think/think-field/withTimeList +2025-03-20 09:42:03.323 DEBUG 80979 --- [http-nio-9099-exec-5] org.apache.tomcat.util.http.Parameters : Set encoding to UTF-8 +2025-03-20 09:42:03.323 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.web.servlet.DispatcherServlet : POST "/api/think/think-field/withTimeList", parameters={} +2025-03-20 09:42:03.323 DEBUG 80979 --- [http-nio-9099-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkFieldController#listWithTimeList(ThinkFieldParam) +2025-03-20 09:42:03.324 DEBUG 80979 --- [http-nio-9099-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [ThinkFieldParam(id=null, name=null, isToilet=null, isStatus=null, isRepeat=null, isHalf=null, isChil (truncated)...] +2025-03-20 09:42:03.325 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:03.325 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ec156b1] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:03.325 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,name,is_toilet,is_status,is_repeat,is_half,is_children,num,sort,sid,row,create_time,update_time + FROM think_field + + + WHERE (sid = ? AND is_status = ?) ORDER BY sort DESC +2025-03-20 09:42:03.326 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,name,is_toilet,is_status,is_repeat,is_half,is_children,num,sort,sid,row,create_time,update_time + FROM think_field + + + WHERE (sid = ? AND is_status = ?) ORDER BY sort DESC +2025-03-20 09:42:03.326 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, name, is_toilet, is_status, is_repeat, is_half, is_children, num, sort, sid, row, create_time, update_time FROM think_field WHERE (sid = ? AND is_status = ?) ORDER BY sort DESC +2025-03-20 09:42:03.326 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:03.358 DEBUG 80979 --- [http-nio-9099-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:03.359 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkFieldMapper.selectList : ==> Preparing: SELECT id, name, is_toilet, is_status, is_repeat, is_half, is_children, num, sort, sid, row, create_time, update_time FROM think_field WHERE (sid = ? AND is_status = ?) ORDER BY sort DESC +2025-03-20 09:42:03.359 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkFieldMapper.selectList : ==> Parameters: 31(Integer), 1(Integer) +2025-03-20 09:42:03.394 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkFieldMapper.selectList : <== Total: 24 +2025-03-20 09:42:03.394 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ec156b1] +2025-03-20 09:42:03.395 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:03.395 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@295d37e5] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:03.396 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (pay_status <> ? AND fid IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND start_time IN (?,?,?,?,?,?,?,?)) +2025-03-20 09:42:03.397 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (pay_status <> ? AND fid IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND start_time IN (?,?,?,?,?,?,?,?)) +2025-03-20 09:42:03.397 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (pay_status <> ? AND fid IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND start_time IN (?, ?, ?, ?, ?, ?, ?, ?)) +2025-03-20 09:42:03.397 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:03.429 DEBUG 80979 --- [http-nio-9099-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:03.430 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Preparing: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (pay_status <> ? AND fid IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND start_time IN (?, ?, ?, ?, ?, ?, ?, ?)) +2025-03-20 09:42:03.431 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Parameters: 0(Integer), 101(Integer), 116(Integer), 117(Integer), 118(Integer), 119(Integer), 120(Integer), 121(Integer), 122(Integer), 123(Integer), 124(Integer), 125(Integer), 126(Integer), 127(Integer), 128(Integer), 240(Integer), 241(Integer), 275(Integer), 276(Integer), 277(Integer), 278(Integer), 279(Integer), 280(Integer), 281(Integer), 282(Integer), 1742432400(String), 1742436000(String), 1742439600(String), 1742454000(String), 1742457600(String), 1742461200(String), 1742464800(String), 1742472000(String) +2025-03-20 09:42:03.883 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkOrderInfoMapper.selectList : <== Total: 75 +2025-03-20 09:42:03.883 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@295d37e5] +2025-03-20 09:42:03.884 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:03.884 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a7c632b] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:03.886 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND order_status IN (?,?,?)) +2025-03-20 09:42:03.887 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND order_status IN (?,?,?)) +2025-03-20 09:42:03.887 DEBUG 80979 --- [http-nio-9099-exec-5] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND order_status IN (?, ?, ?)) +2025-03-20 09:42:03.888 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:03.919 DEBUG 80979 --- [http-nio-9099-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:03.920 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND order_status IN (?, ?, ?)) +2025-03-20 09:42:03.922 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 810890(Integer), 810891(Integer), 810891(Integer), 810891(Integer), 810902(Integer), 810902(Integer), 811620(Integer), 811620(Integer), 811621(Integer), 811621(Integer), 811621(Integer), 811621(Integer), 811622(Integer), 811622(Integer), 811622(Integer), 811622(Integer), 811622(Integer), 811622(Integer), 813699(Integer), 813699(Integer), 813704(Integer), 813704(Integer), 813718(Integer), 813718(Integer), 813747(Integer), 828057(Integer), 828057(Integer), 828058(Integer), 828058(Integer), 828059(Integer), 828059(Integer), 828060(Integer), 828060(Integer), 828061(Integer), 828061(Integer), 828062(Integer), 828062(Integer), 828063(Integer), 828063(Integer), 828064(Integer), 828064(Integer), 828065(Integer), 828065(Integer), 828066(Integer), 828067(Integer), 828067(Integer), 828070(Integer), 828072(Integer), 828073(Integer), 828075(Integer), 828076(Integer), 828077(Integer), 828078(Integer), 828079(Integer), 828082(Integer), 828082(Integer), 828088(Integer), 828093(Integer), 828098(Integer), 828121(Integer), 828122(Integer), 828125(Integer), 828130(Integer), 828131(Integer), 828131(Integer), 828132(Integer), 828132(Integer), 828133(Integer), 828139(Integer), 828139(Integer), 828142(Integer), 828143(Integer), 828174(Integer), 828194(Integer), 828196(Integer), 1(Integer), 2(Integer), 5(Integer) +2025-03-20 09:42:03.980 DEBUG 80979 --- [http-nio-9099-exec-5] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 41 +2025-03-20 09:42:03.981 DEBUG 80979 --- [http-nio-9099-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a7c632b] +2025-03-20 09:42:03.983 DEBUG 80979 --- [http-nio-9099-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2025-03-20 09:42:03.983 DEBUG 80979 --- [http-nio-9099-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [com.gxwebsoft.common.core.web.ApiResult@7d6485c] +2025-03-20 09:42:03.984 DEBUG 80979 --- [http-nio-9099-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2025-03-20 09:42:03.984 DEBUG 80979 --- [http-nio-9099-exec-5] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:03.984 DEBUG 80979 --- [http-nio-9099-exec-5] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [888] +2025-03-20 09:42:03.984 DEBUG 80979 --- [http-nio-9099-exec-5] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read from buffer: [0] +2025-03-20 09:42:03.984 DEBUG 80979 --- [http-nio-9099-exec-5] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read direct from socket: [0] +2025-03-20 09:42:03.984 DEBUG 80979 --- [http-nio-9099-exec-5] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:42:03.985 DEBUG 80979 --- [http-nio-9099-exec-5] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:42:03.985 DEBUG 80979 --- [http-nio-9099-exec-5] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]] +2025-03-20 09:42:04.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:04.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e854108] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:04.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:04.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:04.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:04.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:04.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:04.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:04.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:04.077 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:04.078 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e854108] +2025-03-20 09:42:05.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:05.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ada2982] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:05.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:05.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:05.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:05.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:05.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:05.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:05.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:05.079 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:05.079 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ada2982] +2025-03-20 09:42:05.921 DEBUG 80979 --- [http-nio-9099-exec-6] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [888] +2025-03-20 09:42:05.922 DEBUG 80979 --- [http-nio-9099-exec-6] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Read from buffer: [0] +2025-03-20 09:42:05.924 DEBUG 80979 --- [http-nio-9099-exec-6] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header + +java.io.EOFException: null + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1318) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1206) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:805) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:360) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:269) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 09:42:05.925 DEBUG 80979 --- [http-nio-9099-exec-6] o.apache.coyote.http11.Http11Processor : Error state [CLOSE_CONNECTION_NOW] reported while processing request + +java.io.EOFException: null + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1318) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1206) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:805) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:360) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:269) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 09:42:05.925 DEBUG 80979 --- [http-nio-9099-exec-6] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]], Status in: [OPEN_READ], State out: [CLOSED] +2025-03-20 09:42:05.926 DEBUG 80979 --- [http-nio-9099-exec-6] o.apache.tomcat.util.threads.LimitLatch : Counting down[http-nio-9099-exec-6] latch=2 +2025-03-20 09:42:05.926 DEBUG 80979 --- [http-nio-9099-exec-6] org.apache.tomcat.util.net.NioEndpoint : Calling [org.apache.tomcat.util.net.NioEndpoint@21103751].closeSocket([org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@44785912:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53567]]) +2025-03-20 09:42:06.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:06.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@21317e87] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:06.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:06.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:06.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:06.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:06.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:06.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:06.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:06.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:06.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@21317e87] +2025-03-20 09:42:07.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:07.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e45df3c] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:07.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:07.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:07.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:07.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:07.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:07.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:07.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:07.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:07.080 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e45df3c] +2025-03-20 09:42:07.788 DEBUG 80979 --- [http-nio-9099-Acceptor] o.apache.tomcat.util.threads.LimitLatch : Counting up[http-nio-9099-Acceptor] latch=2 +2025-03-20 09:42:07.788 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [888] +2025-03-20 09:42:07.788 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Read from buffer: [0] +2025-03-20 09:42:07.788 DEBUG 80979 --- [http-nio-9099-exec-7] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Read direct from socket: [559] +2025-03-20 09:42:07.788 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.coyote.http11.Http11InputBuffer : Received [OPTIONS /api/think/think-order/info-for-device/828196 HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +Accept: */* +Access-Control-Request-Method: GET +Access-Control-Request-Headers: authorization,tenantid +Origin: http://localhost:5173 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Sec-Fetch-Mode: cors +Sec-Fetch-Site: same-site +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +] +2025-03-20 09:42:07.789 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.c.authenticator.AuthenticatorBase : Security checking request OPTIONS /api/think/think-order/info-for-device/828196 +2025-03-20 09:42:07.789 DEBUG 80979 --- [http-nio-9099-exec-7] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:07.789 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:07.789 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.security.web.FilterChainProxy : Securing OPTIONS /api/think/think-order/info-for-device/828196 +2025-03-20 09:42:07.790 DEBUG 80979 --- [http-nio-9099-exec-7] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:07.820 DEBUG 80979 --- [http-nio-9099-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkOrderController#infoForDevice(Integer) +2025-03-20 09:42:07.821 DEBUG 80979 --- [http-nio-9099-exec-7] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:07.822 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [559] +2025-03-20 09:42:07.822 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Read from buffer: [0] +2025-03-20 09:42:07.822 DEBUG 80979 --- [http-nio-9099-exec-7] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Read direct from socket: [844] +2025-03-20 09:42:07.822 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.coyote.http11.Http11InputBuffer : Received [GET /api/think/think-order/info-for-device/828196 HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +sec-ch-ua-platform: "macOS" +Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag +tenantId: 10150 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Accept: application/json, text/plain, */* +sec-ch-ua: "Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134" +sec-ch-ua-mobile: ?0 +Origin: http://localhost:5173 +Sec-Fetch-Site: same-site +Sec-Fetch-Mode: cors +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +] +2025-03-20 09:42:07.823 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.c.authenticator.AuthenticatorBase : Security checking request GET /api/think/think-order/info-for-device/828196 +2025-03-20 09:42:07.823 DEBUG 80979 --- [http-nio-9099-exec-7] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:07.823 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:07.823 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.security.web.FilterChainProxy : Securing GET /api/think/think-order/info-for-device/828196 +2025-03-20 09:42:07.824 DEBUG 80979 --- [http-nio-9099-exec-7] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:07.827 DEBUG 80979 --- [http-nio-9099-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkOrderController#infoForDevice(Integer) +2025-03-20 09:42:07.829 DEBUG 80979 --- [http-nio-9099-exec-7] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@21a5cb9d13 pairs: {POST /api/auth/user HTTP/1.1: null}{Authorization: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag}{Tenantid: 10150}{Accept: text/html,application/json,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8}{User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36 Hutool}{Accept-Encoding: gzip, deflate}{Accept-Language: zh-CN,zh;q=0.8}{Content-Length: 37}{Content-Type: application/json;charset=UTF-8}{Cache-Control: no-cache}{Pragma: no-cache}{Host: gxtyzx-server.websoft.top}{Connection: keep-alive} +2025-03-20 09:42:07.877 DEBUG 80979 --- [http-nio-9099-exec-7] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@48702fa616 pairs: {null: HTTP/1.1 200}{Server: nginx}{Date: Thu, 20 Mar 2025 01:42:07 GMT}{Content-Type: application/json}{Transfer-Encoding: chunked}{Connection: keep-alive}{Vary: Accept-Encoding}{Vary: Origin}{Vary: Access-Control-Request-Method}{Vary: Access-Control-Request-Headers}{X-Content-Type-Options: nosniff}{X-XSS-Protection: 1; mode=block}{Cache-Control: no-cache, no-store, max-age=0, must-revalidate}{Pragma: no-cache}{Expires: 0}{Content-Encoding: gzip} +2025-03-20 09:42:07.881 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.d.redis.core.RedisConnectionUtils : Fetching Redis Connection from RedisConnectionFactory +2025-03-20 09:42:07.882 DEBUG 80979 --- [http-nio-9099-exec-7] io.lettuce.core.RedisChannelHandler : dispatching command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:07.882 DEBUG 80979 --- [http-nio-9099-exec-7] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() writeAndFlush command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:07.882 DEBUG 80979 --- [http-nio-9099-exec-7] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() done +2025-03-20 09:42:07.882 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] write(ctx, AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command], promise) +2025-03-20 09:42:07.883 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandEncoder : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379] writing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:07.883 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Received: 3 bytes, 1 commands in the stack +2025-03-20 09:42:07.883 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Stack contains: 1 commands +2025-03-20 09:42:07.884 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] i.l.core.protocol.RedisStateMachine : Decode done, empty stack: true +2025-03-20 09:42:07.884 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Completing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:07.884 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.d.redis.core.RedisConnectionUtils : Closing Redis Connection. +2025-03-20 09:42:07.888 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.s.w.a.i.FilterSecurityInterceptor : Authorized filter invocation [GET /api/think/think-order/info-for-device/828196] with attributes [permitAll] +2025-03-20 09:42:07.888 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.security.web.FilterChainProxy : Secured GET /api/think/think-order/info-for-device/828196 +2025-03-20 09:42:07.889 DEBUG 80979 --- [http-nio-9099-exec-7] org.apache.tomcat.util.http.Parameters : Set encoding to UTF-8 +2025-03-20 09:42:07.889 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.web.servlet.DispatcherServlet : GET "/api/think/think-order/info-for-device/828196", parameters={} +2025-03-20 09:42:07.893 DEBUG 80979 --- [http-nio-9099-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkOrderController#infoForDevice(Integer) +2025-03-20 09:42:07.894 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:07.894 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@50c0f892] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:07.897 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT a.*, b.site_name, b.date_time + FROM think_order a + LEFT JOIN think_order_info b ON a.id = b.oid + WHERE a.id = ? +2025-03-20 09:42:07.897 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT a.*, b.site_name, b.date_time + FROM think_order a + LEFT JOIN think_order_info b ON a.id = b.oid + WHERE a.id = ? +2025-03-20 09:42:07.897 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT a.*, b.site_name, b.date_time FROM think_order a LEFT JOIN think_order_info b ON a.id = b.oid WHERE a.id = ? +2025-03-20 09:42:07.898 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:07.928 DEBUG 80979 --- [http-nio-9099-exec-7] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:07.928 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.m.ThinkOrderMapper.selectListRel : ==> Preparing: SELECT a.*, b.site_name, b.date_time FROM think_order a LEFT JOIN think_order_info b ON a.id = b.oid WHERE a.id = ? +2025-03-20 09:42:07.929 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.m.ThinkOrderMapper.selectListRel : ==> Parameters: 828196(Integer) +2025-03-20 09:42:07.962 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.m.ThinkOrderMapper.selectListRel : <== Total: 1 +2025-03-20 09:42:07.962 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@50c0f892] +2025-03-20 09:42:07.965 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:07.965 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a4f2154] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:07.969 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (oid = ?) +2025-03-20 09:42:07.970 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (oid = ?) +2025-03-20 09:42:07.970 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (oid = ?) +2025-03-20 09:42:07.970 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:08.002 DEBUG 80979 --- [http-nio-9099-exec-7] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:08.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:08.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30623eb1] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:08.003 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Preparing: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (oid = ?) +2025-03-20 09:42:08.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:08.004 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Parameters: 828196(Integer) +2025-03-20 09:42:08.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:08.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:08.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:08.030 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:08.030 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:08.031 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:08.035 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.m.ThinkOrderInfoMapper.selectList : <== Total: 1 +2025-03-20 09:42:08.035 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a4f2154] +2025-03-20 09:42:08.035 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:08.035 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c4a827b] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:08.036 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT id,name,thumb,price,business_time,province,city,region,address,rent_start_date,rent_end_date,size,real_property_certificate,info,tel,sort,type,num,proportion,money_json,create_time,update_time,weekend_open,lat,lng,daily_max_num,daily_num,machine_code FROM think_site WHERE id=? +2025-03-20 09:42:08.036 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT id,name,thumb,price,business_time,province,city,region,address,rent_start_date,rent_end_date,size,real_property_certificate,info,tel,sort,type,num,proportion,money_json,create_time,update_time,weekend_open,lat,lng,daily_max_num,daily_num,machine_code FROM think_site WHERE id=? +2025-03-20 09:42:08.036 DEBUG 80979 --- [http-nio-9099-exec-7] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, name, thumb, price, business_time, province, city, region, address, rent_start_date, rent_end_date, size, real_property_certificate, info, tel, sort, type, num, proportion, money_json, create_time, update_time, weekend_open, lat, lng, daily_max_num, daily_num, machine_code FROM think_site WHERE id = ? +2025-03-20 09:42:08.036 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:08.066 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:08.067 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30623eb1] +2025-03-20 09:42:08.067 DEBUG 80979 --- [http-nio-9099-exec-7] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:08.068 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.mapper.ThinkSiteMapper.selectById : ==> Preparing: SELECT id, name, thumb, price, business_time, province, city, region, address, rent_start_date, rent_end_date, size, real_property_certificate, info, tel, sort, type, num, proportion, money_json, create_time, update_time, weekend_open, lat, lng, daily_max_num, daily_num, machine_code FROM think_site WHERE id = ? +2025-03-20 09:42:08.068 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.mapper.ThinkSiteMapper.selectById : ==> Parameters: 31(Integer) +2025-03-20 09:42:08.102 DEBUG 80979 --- [http-nio-9099-exec-7] c.g.t.mapper.ThinkSiteMapper.selectById : <== Total: 1 +2025-03-20 09:42:08.103 DEBUG 80979 --- [http-nio-9099-exec-7] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c4a827b] +2025-03-20 09:42:08.104 DEBUG 80979 --- [http-nio-9099-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2025-03-20 09:42:08.104 DEBUG 80979 --- [http-nio-9099-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Writing [com.gxwebsoft.common.core.web.ApiResult@3f97237e] +2025-03-20 09:42:08.114 DEBUG 80979 --- [http-nio-9099-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2025-03-20 09:42:08.115 DEBUG 80979 --- [http-nio-9099-exec-7] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:08.115 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [844] +2025-03-20 09:42:08.115 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Read from buffer: [0] +2025-03-20 09:42:08.116 DEBUG 80979 --- [http-nio-9099-exec-7] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Read direct from socket: [0] +2025-03-20 09:42:08.116 DEBUG 80979 --- [http-nio-9099-exec-7] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:42:08.116 DEBUG 80979 --- [http-nio-9099-exec-7] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:42:08.116 DEBUG 80979 --- [http-nio-9099-exec-7] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]] +2025-03-20 09:42:09.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:09.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbafa75] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:09.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:09.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:09.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:09.010 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:09.042 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:09.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:09.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:09.086 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:09.086 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbafa75] +2025-03-20 09:42:10.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:10.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d603bc5] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:10.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:10.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:10.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:10.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:10.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:10.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:10.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:10.085 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:10.086 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d603bc5] +2025-03-20 09:42:10.921 DEBUG 80979 --- [http-nio-9099-exec-8] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [844] +2025-03-20 09:42:10.922 DEBUG 80979 --- [http-nio-9099-exec-8] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Read from buffer: [0] +2025-03-20 09:42:10.922 DEBUG 80979 --- [http-nio-9099-exec-8] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header + +java.io.EOFException: null + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1318) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1206) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:805) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:360) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:269) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 09:42:10.923 DEBUG 80979 --- [http-nio-9099-exec-8] o.apache.coyote.http11.Http11Processor : Error state [CLOSE_CONNECTION_NOW] reported while processing request + +java.io.EOFException: null + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1318) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1206) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:805) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:360) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:269) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 09:42:10.923 DEBUG 80979 --- [http-nio-9099-exec-8] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]], Status in: [OPEN_READ], State out: [CLOSED] +2025-03-20 09:42:10.923 DEBUG 80979 --- [http-nio-9099-exec-8] o.apache.tomcat.util.threads.LimitLatch : Counting down[http-nio-9099-exec-8] latch=2 +2025-03-20 09:42:10.923 DEBUG 80979 --- [http-nio-9099-exec-8] org.apache.tomcat.util.net.NioEndpoint : Calling [org.apache.tomcat.util.net.NioEndpoint@21103751].closeSocket([org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@cc5bd8:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53612]]) +2025-03-20 09:42:11.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:11.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b89e53] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:11.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:11.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:11.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:11.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:11.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:11.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:11.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:11.081 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:11.082 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b89e53] +2025-03-20 09:42:12.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:12.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5db54906] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:12.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:12.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:12.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:12.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:12.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:12.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:12.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:12.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:12.081 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5db54906] +2025-03-20 09:42:13.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:13.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3db8b049] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:13.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:13.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:13.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:13.008 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:13.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:13.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:13.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:13.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:13.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3db8b049] +2025-03-20 09:42:14.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:14.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792f616c] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:14.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:14.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:14.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:14.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:14.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:14.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:14.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:14.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:14.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792f616c] +2025-03-20 09:42:14.865 DEBUG 80979 --- [http-nio-9099-Acceptor] o.apache.tomcat.util.threads.LimitLatch : Counting up[http-nio-9099-Acceptor] latch=2 +2025-03-20 09:42:14.865 DEBUG 80979 --- [http-nio-9099-exec-9] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [844] +2025-03-20 09:42:14.865 DEBUG 80979 --- [http-nio-9099-exec-9] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read from buffer: [0] +2025-03-20 09:42:14.865 DEBUG 80979 --- [http-nio-9099-exec-9] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read direct from socket: [549] +2025-03-20 09:42:14.865 DEBUG 80979 --- [http-nio-9099-exec-9] o.a.coyote.http11.Http11InputBuffer : Received [OPTIONS /api/think/think-order HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +Accept: */* +Access-Control-Request-Method: PUT +Access-Control-Request-Headers: authorization,content-type,tenantid +Origin: http://localhost:5173 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Sec-Fetch-Mode: cors +Sec-Fetch-Site: same-site +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +] +2025-03-20 09:42:14.865 DEBUG 80979 --- [http-nio-9099-exec-9] o.a.c.authenticator.AuthenticatorBase : Security checking request OPTIONS /api/think/think-order +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] o.s.security.web.FilterChainProxy : Securing OPTIONS /api/think/think-order +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkOrderController#update(ThinkOrder) +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [549] +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read from buffer: [0] +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read direct from socket: [0] +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:42:14.866 DEBUG 80979 --- [http-nio-9099-exec-9] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:42:14.867 DEBUG 80979 --- [http-nio-9099-exec-9] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]] +2025-03-20 09:42:14.867 DEBUG 80979 --- [http-nio-9099-exec-10] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [549] +2025-03-20 09:42:14.867 DEBUG 80979 --- [http-nio-9099-exec-10] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read from buffer: [0] +2025-03-20 09:42:14.867 DEBUG 80979 --- [http-nio-9099-exec-10] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read direct from socket: [902] +2025-03-20 09:42:14.867 DEBUG 80979 --- [http-nio-9099-exec-10] o.a.coyote.http11.Http11InputBuffer : Received [PUT /api/think/think-order HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +Content-Length: 29 +sec-ch-ua-platform: "macOS" +Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag +tenantId: 10150 +sec-ch-ua: "Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134" +sec-ch-ua-mobile: ?0 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Accept: application/json, text/plain, */* +Content-Type: application/json +Origin: http://localhost:5173 +Sec-Fetch-Site: same-site +Sec-Fetch-Mode: cors +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +{"id":828196,"orderStatus":3}] +2025-03-20 09:42:14.868 DEBUG 80979 --- [http-nio-9099-exec-10] o.a.c.authenticator.AuthenticatorBase : Security checking request PUT /api/think/think-order +2025-03-20 09:42:14.868 DEBUG 80979 --- [http-nio-9099-exec-10] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:14.868 DEBUG 80979 --- [http-nio-9099-exec-10] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:14.868 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.security.web.FilterChainProxy : Securing PUT /api/think/think-order +2025-03-20 09:42:14.868 DEBUG 80979 --- [http-nio-9099-exec-10] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:14.868 DEBUG 80979 --- [http-nio-9099-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkOrderController#update(ThinkOrder) +2025-03-20 09:42:14.947 DEBUG 80979 --- [http-nio-9099-exec-10] jdk.event.security : TLSHandshake: gxtyzx-server.websoft.top:443, TLSv1.3, TLS_AES_256_GCM_SHA384, 624571799 +2025-03-20 09:42:14.947 DEBUG 80979 --- [http-nio-9099-exec-10] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@2557bb0413 pairs: {POST /api/auth/user HTTP/1.1: null}{Authorization: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag}{Tenantid: 10150}{Accept: text/html,application/json,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8}{User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36 Hutool}{Accept-Encoding: gzip, deflate}{Accept-Language: zh-CN,zh;q=0.8}{Content-Length: 37}{Content-Type: application/json;charset=UTF-8}{Cache-Control: no-cache}{Pragma: no-cache}{Host: gxtyzx-server.websoft.top}{Connection: keep-alive} +2025-03-20 09:42:15.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:15.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d4bfed1] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:15.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:15.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:15.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:15.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:15.027 DEBUG 80979 --- [http-nio-9099-exec-10] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@6ccc2d7216 pairs: {null: HTTP/1.1 200}{Server: nginx}{Date: Thu, 20 Mar 2025 01:42:15 GMT}{Content-Type: application/json}{Transfer-Encoding: chunked}{Connection: keep-alive}{Vary: Accept-Encoding}{Vary: Origin}{Vary: Access-Control-Request-Method}{Vary: Access-Control-Request-Headers}{X-Content-Type-Options: nosniff}{X-XSS-Protection: 1; mode=block}{Cache-Control: no-cache, no-store, max-age=0, must-revalidate}{Pragma: no-cache}{Expires: 0}{Content-Encoding: gzip} +2025-03-20 09:42:15.032 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.d.redis.core.RedisConnectionUtils : Fetching Redis Connection from RedisConnectionFactory +2025-03-20 09:42:15.032 DEBUG 80979 --- [http-nio-9099-exec-10] io.lettuce.core.RedisChannelHandler : dispatching command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:15.032 DEBUG 80979 --- [http-nio-9099-exec-10] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() writeAndFlush command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:15.032 DEBUG 80979 --- [http-nio-9099-exec-10] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() done +2025-03-20 09:42:15.032 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] write(ctx, AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command], promise) +2025-03-20 09:42:15.033 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandEncoder : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379] writing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:15.033 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Received: 3 bytes, 1 commands in the stack +2025-03-20 09:42:15.033 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Stack contains: 1 commands +2025-03-20 09:42:15.033 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] i.l.core.protocol.RedisStateMachine : Decode done, empty stack: true +2025-03-20 09:42:15.033 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Completing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:15.033 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.d.redis.core.RedisConnectionUtils : Closing Redis Connection. +2025-03-20 09:42:15.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:15.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:15.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:15.038 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.s.w.a.i.FilterSecurityInterceptor : Authorized filter invocation [PUT /api/think/think-order] with attributes [authenticated] +2025-03-20 09:42:15.038 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.security.web.FilterChainProxy : Secured PUT /api/think/think-order +2025-03-20 09:42:15.039 DEBUG 80979 --- [http-nio-9099-exec-10] org.apache.tomcat.util.http.Parameters : Set encoding to UTF-8 +2025-03-20 09:42:15.039 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.web.servlet.DispatcherServlet : PUT "/api/think/think-order", parameters={} +2025-03-20 09:42:15.039 DEBUG 80979 --- [http-nio-9099-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkOrderController#update(ThinkOrder) +2025-03-20 09:42:15.041 DEBUG 80979 --- [http-nio-9099-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [ThinkOrder(id=828196, orderNum=null, wechatOrder=null, refundOrder=null, sid=null, uid=null, cid=nul (truncated)...] +2025-03-20 09:42:15.042 DEBUG 80979 --- [http-nio-9099-exec-10] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:15.042 DEBUG 80979 --- [http-nio-9099-exec-10] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6306fa11] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:15.044 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (oid = ?) +2025-03-20 09:42:15.044 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (oid = ?) +2025-03-20 09:42:15.044 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (oid = ?) +2025-03-20 09:42:15.044 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:15.071 DEBUG 80979 --- [http-nio-9099-exec-10] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:15.072 DEBUG 80979 --- [http-nio-9099-exec-10] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Preparing: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (oid = ?) +2025-03-20 09:42:15.072 DEBUG 80979 --- [http-nio-9099-exec-10] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Parameters: 828196(Integer) +2025-03-20 09:42:15.078 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:15.078 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d4bfed1] +2025-03-20 09:42:15.099 DEBUG 80979 --- [http-nio-9099-exec-10] c.g.t.m.ThinkOrderInfoMapper.selectList : <== Total: 1 +2025-03-20 09:42:15.100 DEBUG 80979 --- [http-nio-9099-exec-10] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6306fa11] +2025-03-20 09:42:15.100 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.jdbc.support.JdbcTransactionManager : Creating new transaction with name [com.gxwebsoft.think.service.impl.ThinkOrderInfoServiceImpl.updateBatchById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,-java.lang.Exception +2025-03-20 09:42:15.126 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.jdbc.support.JdbcTransactionManager : Acquired Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] for JDBC transaction +2025-03-20 09:42:15.126 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.jdbc.support.JdbcTransactionManager : Switching JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] to manual commit +2025-03-20 09:42:15.162 DEBUG 80979 --- [http-nio-9099-exec-10] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will be managed by Spring +2025-03-20 09:42:15.162 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: UPDATE think_order_info SET oid=?, +sid=?, +fid=?, +site_name=?, +field_name=?, +date_time=?, +price=?, +children_price=?, +adult_num=?, +children_num=?, +pay_status=?, +is_free=?, +is_children=?, +type=?, +merge_data=?, +start_time=?, +order_time=?, +time_flag=? WHERE id=? +2025-03-20 09:42:15.165 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: UPDATE think_order_info SET oid=?, +sid=?, +fid=?, +site_name=?, +field_name=?, +date_time=?, +price=?, +children_price=?, +adult_num=?, +children_num=?, +pay_status=?, +is_free=?, +is_children=?, +type=?, +merge_data=?, +start_time=?, +order_time=?, +time_flag=? WHERE id=? +2025-03-20 09:42:15.165 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: UPDATE think_order_info SET oid = ?, sid = ?, fid = ?, site_name = ?, field_name = ?, date_time = ?, price = ?, children_price = ?, adult_num = ?, children_num = ?, pay_status = ?, is_free = ?, is_children = ?, type = ?, merge_data = ?, start_time = ?, order_time = ?, time_flag = ? WHERE id = ? +2025-03-20 09:42:15.165 DEBUG 80979 --- [http-nio-9099-exec-10] c.g.t.m.ThinkOrderInfoMapper.updateById : ==> Preparing: UPDATE think_order_info SET oid = ?, sid = ?, fid = ?, site_name = ?, field_name = ?, date_time = ?, price = ?, children_price = ?, adult_num = ?, children_num = ?, pay_status = ?, is_free = ?, is_children = ?, type = ?, merge_data = ?, start_time = ?, order_time = ?, time_flag = ? WHERE id = ? +2025-03-20 09:42:15.167 DEBUG 80979 --- [http-nio-9099-exec-10] c.g.t.m.ThinkOrderInfoMapper.updateById : ==> Parameters: 828196(Integer), 31(Integer), 101(Integer), 综合馆羽毛球场(String), 1号场地(String), 2025-03-20(星期四)17:00 - 18:00(String), 40.00(BigDecimal), 0.00(BigDecimal), 1(Integer), 0(Integer), 0(Integer), 2(Integer), 2(Integer), 0(Integer), 2025-03-2017:0018:0031101(String), 1742461200(Integer), 1742434901(Long), 1742434901499(Long), 1063366(Integer) +2025-03-20 09:42:15.220 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.jdbc.support.JdbcTransactionManager : Initiating transaction commit +2025-03-20 09:42:15.220 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.jdbc.support.JdbcTransactionManager : Committing JDBC transaction on Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] +2025-03-20 09:42:15.274 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.jdbc.support.JdbcTransactionManager : Releasing JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] after transaction +2025-03-20 09:42:15.275 DEBUG 80979 --- [http-nio-9099-exec-10] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:15.275 DEBUG 80979 --- [http-nio-9099-exec-10] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@563bef5f] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:15.289 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:15.315 DEBUG 80979 --- [http-nio-9099-exec-10] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:15.315 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: UPDATE think_order SET order_status=? WHERE id=? +2025-03-20 09:42:15.316 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: UPDATE think_order SET order_status=? WHERE id=? +2025-03-20 09:42:15.316 DEBUG 80979 --- [http-nio-9099-exec-10] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: UPDATE think_order SET order_status = ? WHERE id = ? +2025-03-20 09:42:15.316 DEBUG 80979 --- [http-nio-9099-exec-10] c.g.t.m.ThinkOrderMapper.updateById : ==> Preparing: UPDATE think_order SET order_status = ? WHERE id = ? +2025-03-20 09:42:15.316 DEBUG 80979 --- [http-nio-9099-exec-10] c.g.t.m.ThinkOrderMapper.updateById : ==> Parameters: 3(Integer), 828196(Integer) +2025-03-20 09:42:15.371 DEBUG 80979 --- [http-nio-9099-exec-10] c.g.t.m.ThinkOrderMapper.updateById : <== Updates: 1 +2025-03-20 09:42:15.372 DEBUG 80979 --- [http-nio-9099-exec-10] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@563bef5f] +2025-03-20 09:42:15.373 DEBUG 80979 --- [http-nio-9099-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2025-03-20 09:42:15.374 DEBUG 80979 --- [http-nio-9099-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Writing [com.gxwebsoft.common.core.web.ApiResult@5aaf6a8a] +2025-03-20 09:42:15.377 DEBUG 80979 --- [http-nio-9099-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2025-03-20 09:42:15.377 DEBUG 80979 --- [http-nio-9099-exec-10] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:15.378 DEBUG 80979 --- [http-nio-9099-exec-10] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [873] +2025-03-20 09:42:15.379 DEBUG 80979 --- [http-nio-9099-exec-10] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read from buffer: [0] +2025-03-20 09:42:15.379 DEBUG 80979 --- [http-nio-9099-exec-10] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read direct from socket: [0] +2025-03-20 09:42:15.379 DEBUG 80979 --- [http-nio-9099-exec-10] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:42:15.379 DEBUG 80979 --- [http-nio-9099-exec-10] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:42:15.380 DEBUG 80979 --- [http-nio-9099-exec-10] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]] +2025-03-20 09:42:15.389 DEBUG 80979 --- [http-nio-9099-exec-1] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [873] +2025-03-20 09:42:15.389 DEBUG 80979 --- [http-nio-9099-exec-1] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read from buffer: [0] +2025-03-20 09:42:15.389 DEBUG 80979 --- [http-nio-9099-exec-1] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read direct from socket: [844] +2025-03-20 09:42:15.390 DEBUG 80979 --- [http-nio-9099-exec-1] o.a.coyote.http11.Http11InputBuffer : Received [GET /api/think/think-order/info-for-device/828196 HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +sec-ch-ua-platform: "macOS" +Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag +tenantId: 10150 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Accept: application/json, text/plain, */* +sec-ch-ua: "Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134" +sec-ch-ua-mobile: ?0 +Origin: http://localhost:5173 +Sec-Fetch-Site: same-site +Sec-Fetch-Mode: cors +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +] +2025-03-20 09:42:15.390 DEBUG 80979 --- [http-nio-9099-exec-1] o.a.c.authenticator.AuthenticatorBase : Security checking request GET /api/think/think-order/info-for-device/828196 +2025-03-20 09:42:15.390 DEBUG 80979 --- [http-nio-9099-exec-1] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:15.390 DEBUG 80979 --- [http-nio-9099-exec-1] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:15.391 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.security.web.FilterChainProxy : Securing GET /api/think/think-order/info-for-device/828196 +2025-03-20 09:42:15.391 DEBUG 80979 --- [http-nio-9099-exec-1] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:15.397 DEBUG 80979 --- [http-nio-9099-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkOrderController#infoForDevice(Integer) +2025-03-20 09:42:15.400 DEBUG 80979 --- [http-nio-9099-exec-1] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@210d235c13 pairs: {POST /api/auth/user HTTP/1.1: null}{Authorization: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag}{Tenantid: 10150}{Accept: text/html,application/json,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8}{User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36 Hutool}{Accept-Encoding: gzip, deflate}{Accept-Language: zh-CN,zh;q=0.8}{Content-Length: 37}{Content-Type: application/json;charset=UTF-8}{Cache-Control: no-cache}{Pragma: no-cache}{Host: gxtyzx-server.websoft.top}{Connection: keep-alive} +2025-03-20 09:42:15.481 DEBUG 80979 --- [http-nio-9099-exec-1] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@33eac94d16 pairs: {null: HTTP/1.1 200}{Server: nginx}{Date: Thu, 20 Mar 2025 01:42:15 GMT}{Content-Type: application/json}{Transfer-Encoding: chunked}{Connection: keep-alive}{Vary: Accept-Encoding}{Vary: Origin}{Vary: Access-Control-Request-Method}{Vary: Access-Control-Request-Headers}{X-Content-Type-Options: nosniff}{X-XSS-Protection: 1; mode=block}{Cache-Control: no-cache, no-store, max-age=0, must-revalidate}{Pragma: no-cache}{Expires: 0}{Content-Encoding: gzip} +2025-03-20 09:42:15.484 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.d.redis.core.RedisConnectionUtils : Fetching Redis Connection from RedisConnectionFactory +2025-03-20 09:42:15.484 DEBUG 80979 --- [http-nio-9099-exec-1] io.lettuce.core.RedisChannelHandler : dispatching command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:15.485 DEBUG 80979 --- [http-nio-9099-exec-1] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() writeAndFlush command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:15.485 DEBUG 80979 --- [http-nio-9099-exec-1] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() done +2025-03-20 09:42:15.485 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] write(ctx, AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command], promise) +2025-03-20 09:42:15.485 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandEncoder : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379] writing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:15.486 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Received: 3 bytes, 1 commands in the stack +2025-03-20 09:42:15.486 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Stack contains: 1 commands +2025-03-20 09:42:15.486 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] i.l.core.protocol.RedisStateMachine : Decode done, empty stack: true +2025-03-20 09:42:15.486 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Completing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:15.487 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.d.redis.core.RedisConnectionUtils : Closing Redis Connection. +2025-03-20 09:42:15.492 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.s.w.a.i.FilterSecurityInterceptor : Authorized filter invocation [GET /api/think/think-order/info-for-device/828196] with attributes [permitAll] +2025-03-20 09:42:15.493 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.security.web.FilterChainProxy : Secured GET /api/think/think-order/info-for-device/828196 +2025-03-20 09:42:15.493 DEBUG 80979 --- [http-nio-9099-exec-1] org.apache.tomcat.util.http.Parameters : Set encoding to UTF-8 +2025-03-20 09:42:15.493 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.web.servlet.DispatcherServlet : GET "/api/think/think-order/info-for-device/828196", parameters={} +2025-03-20 09:42:15.497 DEBUG 80979 --- [http-nio-9099-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkOrderController#infoForDevice(Integer) +2025-03-20 09:42:15.498 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:15.498 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@50bf123d] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:15.499 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT a.*, b.site_name, b.date_time + FROM think_order a + LEFT JOIN think_order_info b ON a.id = b.oid + WHERE a.id = ? +2025-03-20 09:42:15.501 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT a.*, b.site_name, b.date_time + FROM think_order a + LEFT JOIN think_order_info b ON a.id = b.oid + WHERE a.id = ? +2025-03-20 09:42:15.501 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT a.*, b.site_name, b.date_time FROM think_order a LEFT JOIN think_order_info b ON a.id = b.oid WHERE a.id = ? +2025-03-20 09:42:15.501 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:15.526 DEBUG 80979 --- [http-nio-9099-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:15.527 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.m.ThinkOrderMapper.selectListRel : ==> Preparing: SELECT a.*, b.site_name, b.date_time FROM think_order a LEFT JOIN think_order_info b ON a.id = b.oid WHERE a.id = ? +2025-03-20 09:42:15.527 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.m.ThinkOrderMapper.selectListRel : ==> Parameters: 828196(Integer) +2025-03-20 09:42:15.555 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.m.ThinkOrderMapper.selectListRel : <== Total: 1 +2025-03-20 09:42:15.556 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@50bf123d] +2025-03-20 09:42:15.556 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:15.556 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3d18f90b] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:15.557 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (oid = ?) +2025-03-20 09:42:15.558 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (oid = ?) +2025-03-20 09:42:15.558 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (oid = ?) +2025-03-20 09:42:15.559 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:15.584 DEBUG 80979 --- [http-nio-9099-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:15.585 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Preparing: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (oid = ?) +2025-03-20 09:42:15.585 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Parameters: 828196(Integer) +2025-03-20 09:42:15.613 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.m.ThinkOrderInfoMapper.selectList : <== Total: 1 +2025-03-20 09:42:15.613 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3d18f90b] +2025-03-20 09:42:15.613 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:15.614 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1048a690] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:15.614 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT id,name,thumb,price,business_time,province,city,region,address,rent_start_date,rent_end_date,size,real_property_certificate,info,tel,sort,type,num,proportion,money_json,create_time,update_time,weekend_open,lat,lng,daily_max_num,daily_num,machine_code FROM think_site WHERE id=? +2025-03-20 09:42:15.615 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT id,name,thumb,price,business_time,province,city,region,address,rent_start_date,rent_end_date,size,real_property_certificate,info,tel,sort,type,num,proportion,money_json,create_time,update_time,weekend_open,lat,lng,daily_max_num,daily_num,machine_code FROM think_site WHERE id=? +2025-03-20 09:42:15.615 DEBUG 80979 --- [http-nio-9099-exec-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, name, thumb, price, business_time, province, city, region, address, rent_start_date, rent_end_date, size, real_property_certificate, info, tel, sort, type, num, proportion, money_json, create_time, update_time, weekend_open, lat, lng, daily_max_num, daily_num, machine_code FROM think_site WHERE id = ? +2025-03-20 09:42:15.615 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:15.641 DEBUG 80979 --- [http-nio-9099-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:15.642 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.mapper.ThinkSiteMapper.selectById : ==> Preparing: SELECT id, name, thumb, price, business_time, province, city, region, address, rent_start_date, rent_end_date, size, real_property_certificate, info, tel, sort, type, num, proportion, money_json, create_time, update_time, weekend_open, lat, lng, daily_max_num, daily_num, machine_code FROM think_site WHERE id = ? +2025-03-20 09:42:15.642 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.mapper.ThinkSiteMapper.selectById : ==> Parameters: 31(Integer) +2025-03-20 09:42:15.671 DEBUG 80979 --- [http-nio-9099-exec-1] c.g.t.mapper.ThinkSiteMapper.selectById : <== Total: 1 +2025-03-20 09:42:15.671 DEBUG 80979 --- [http-nio-9099-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1048a690] +2025-03-20 09:42:15.671 DEBUG 80979 --- [http-nio-9099-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2025-03-20 09:42:15.672 DEBUG 80979 --- [http-nio-9099-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [com.gxwebsoft.common.core.web.ApiResult@5c196240] +2025-03-20 09:42:15.672 DEBUG 80979 --- [http-nio-9099-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2025-03-20 09:42:15.673 DEBUG 80979 --- [http-nio-9099-exec-1] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:15.674 DEBUG 80979 --- [http-nio-9099-exec-1] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [844] +2025-03-20 09:42:15.674 DEBUG 80979 --- [http-nio-9099-exec-1] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read from buffer: [0] +2025-03-20 09:42:15.674 DEBUG 80979 --- [http-nio-9099-exec-1] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read direct from socket: [0] +2025-03-20 09:42:15.674 DEBUG 80979 --- [http-nio-9099-exec-1] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:42:15.674 DEBUG 80979 --- [http-nio-9099-exec-1] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:42:15.674 DEBUG 80979 --- [http-nio-9099-exec-1] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]] +2025-03-20 09:42:15.921 DEBUG 80979 --- [http-nio-9099-exec-2] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [844] +2025-03-20 09:42:15.922 DEBUG 80979 --- [http-nio-9099-exec-2] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Read from buffer: [0] +2025-03-20 09:42:15.923 DEBUG 80979 --- [http-nio-9099-exec-2] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header + +java.io.EOFException: null + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1318) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1206) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:805) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:360) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:269) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 09:42:15.923 DEBUG 80979 --- [http-nio-9099-exec-2] o.apache.coyote.http11.Http11Processor : Error state [CLOSE_CONNECTION_NOW] reported while processing request + +java.io.EOFException: null + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1318) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1206) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:805) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:360) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:269) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 09:42:15.923 DEBUG 80979 --- [http-nio-9099-exec-2] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]], Status in: [OPEN_READ], State out: [CLOSED] +2025-03-20 09:42:15.923 DEBUG 80979 --- [http-nio-9099-exec-2] o.apache.tomcat.util.threads.LimitLatch : Counting down[http-nio-9099-exec-2] latch=2 +2025-03-20 09:42:15.924 DEBUG 80979 --- [http-nio-9099-exec-2] org.apache.tomcat.util.net.NioEndpoint : Calling [org.apache.tomcat.util.net.NioEndpoint@21103751].closeSocket([org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@589aad4e:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53686]]) +2025-03-20 09:42:16.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:16.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@66ad910c] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:16.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:16.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:16.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:16.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:16.031 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:16.032 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:16.032 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:16.069 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:16.069 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@66ad910c] +2025-03-20 09:42:17.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:17.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d914fd3] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:17.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:17.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:17.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:17.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:17.035 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:17.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:17.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:17.077 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:17.078 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d914fd3] +2025-03-20 09:42:17.225 DEBUG 80979 --- [http-nio-9099-Acceptor] o.apache.tomcat.util.threads.LimitLatch : Counting up[http-nio-9099-Acceptor] latch=2 +2025-03-20 09:42:17.226 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [844] +2025-03-20 09:42:17.226 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]], Read from buffer: [0] +2025-03-20 09:42:17.226 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]], Read direct from socket: [1387] +2025-03-20 09:42:17.226 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.coyote.http11.Http11InputBuffer : Received [POST /api/think/think-field/withTimeList HTTP/1.1 +Host: localhost:9099 +Connection: keep-alive +Content-Length: 499 +sec-ch-ua-platform: "macOS" +Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag +tenantId: 10150 +sec-ch-ua: "Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134" +sec-ch-ua-mobile: ?0 +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 +Accept: application/json, text/plain, */* +Content-Type: application/json +Origin: http://localhost:5173 +Sec-Fetch-Site: same-site +Sec-Fetch-Mode: cors +Sec-Fetch-Dest: empty +Referer: http://localhost:5173/ +Accept-Encoding: gzip, deflate, br, zstd +Accept-Language: zh-CN,zh;q=0.9 + +{"sid":31,"periodVoList":[{"timestamp":1742432400,"period":"09:00 - 10:00","id":500},{"timestamp":1742436000,"period":"10:00 - 11:00","id":501},{"timestamp":1742439600,"period":"11:00 - 12:00","id":502},{"timestamp":1742454000,"period":"15:00 - 16:00","id":288},{"timestamp":1742457600,"period":"16:00 - 17:00","id":434},{"timestamp":1742461200,"period":"17:00 - 18:00","id":436},{"timestamp":1742464800,"period":"18:00 - 20:00","id":280},{"timestamp":1742472000,"period":"20:00 - 22:00","id":279}]}] +2025-03-20 09:42:17.226 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.c.authenticator.AuthenticatorBase : Security checking request POST /api/think/think-field/withTimeList +2025-03-20 09:42:17.227 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.catalina.realm.RealmBase : No applicable constraints defined +2025-03-20 09:42:17.227 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.c.authenticator.AuthenticatorBase : Not subject to any constraint +2025-03-20 09:42:17.227 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.security.web.FilterChainProxy : Securing POST /api/think/think-field/withTimeList +2025-03-20 09:42:17.227 DEBUG 80979 --- [http-nio-9099-exec-3] s.s.w.c.SecurityContextPersistenceFilter : Set SecurityContextHolder to empty SecurityContext +2025-03-20 09:42:17.228 DEBUG 80979 --- [http-nio-9099-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkFieldController#listWithTimeList(ThinkFieldParam) +2025-03-20 09:42:17.232 DEBUG 80979 --- [http-nio-9099-exec-3] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@7137e96a13 pairs: {POST /api/auth/user HTTP/1.1: null}{Authorization: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5cIixcInRlbmFudElkXCI6MTAxNTB9IiwiZXhwIjoxNzQ1MDIzMTAyLCJpYXQiOjE3NDI0MzExMDJ9.J2UfXdFkKwm3hCEeynAH9gLWyOsukikEkr1ATe_daag}{Tenantid: 10150}{Accept: text/html,application/json,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8}{User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36 Hutool}{Accept-Encoding: gzip, deflate}{Accept-Language: zh-CN,zh;q=0.8}{Content-Length: 37}{Content-Type: application/json;charset=UTF-8}{Cache-Control: no-cache}{Pragma: no-cache}{Host: gxtyzx-server.websoft.top}{Connection: keep-alive} +2025-03-20 09:42:17.352 DEBUG 80979 --- [http-nio-9099-exec-3] s.n.www.protocol.http.HttpURLConnection : sun.net.www.MessageHeader@4788bd9f16 pairs: {null: HTTP/1.1 200}{Server: nginx}{Date: Thu, 20 Mar 2025 01:42:17 GMT}{Content-Type: application/json}{Transfer-Encoding: chunked}{Connection: keep-alive}{Vary: Accept-Encoding}{Vary: Origin}{Vary: Access-Control-Request-Method}{Vary: Access-Control-Request-Headers}{X-Content-Type-Options: nosniff}{X-XSS-Protection: 1; mode=block}{Cache-Control: no-cache, no-store, max-age=0, must-revalidate}{Pragma: no-cache}{Expires: 0}{Content-Encoding: gzip} +2025-03-20 09:42:17.359 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.d.redis.core.RedisConnectionUtils : Fetching Redis Connection from RedisConnectionFactory +2025-03-20 09:42:17.359 DEBUG 80979 --- [http-nio-9099-exec-3] io.lettuce.core.RedisChannelHandler : dispatching command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:17.360 DEBUG 80979 --- [http-nio-9099-exec-3] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() writeAndFlush command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:17.360 DEBUG 80979 --- [http-nio-9099-exec-3] i.lettuce.core.protocol.DefaultEndpoint : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1] write() done +2025-03-20 09:42:17.360 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] write(ctx, AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command], promise) +2025-03-20 09:42:17.361 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandEncoder : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379] writing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:17.361 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Received: 3 bytes, 1 commands in the stack +2025-03-20 09:42:17.362 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Stack contains: 1 commands +2025-03-20 09:42:17.362 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] i.l.core.protocol.RedisStateMachine : Decode done, empty stack: true +2025-03-20 09:42:17.362 DEBUG 80979 --- [lettuce-nioEventLoop-4-1] io.lettuce.core.protocol.CommandHandler : [channel=0x4d09b8ad, /127.0.0.1:52168 -> /127.0.0.1:6379, epid=0x1, chid=0x1] Completing command AsyncCommand [type=GET, output=ValueOutput [output=null, error='null'], commandType=io.lettuce.core.protocol.Command] +2025-03-20 09:42:17.362 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.d.redis.core.RedisConnectionUtils : Closing Redis Connection. +2025-03-20 09:42:17.368 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.s.w.a.i.FilterSecurityInterceptor : Authorized filter invocation [POST /api/think/think-field/withTimeList] with attributes [authenticated] +2025-03-20 09:42:17.368 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.security.web.FilterChainProxy : Secured POST /api/think/think-field/withTimeList +2025-03-20 09:42:17.368 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.http.Parameters : Set encoding to UTF-8 +2025-03-20 09:42:17.369 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/think/think-field/withTimeList", parameters={} +2025-03-20 09:42:17.369 DEBUG 80979 --- [http-nio-9099-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.gxwebsoft.think.controller.ThinkFieldController#listWithTimeList(ThinkFieldParam) +2025-03-20 09:42:17.370 DEBUG 80979 --- [http-nio-9099-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [ThinkFieldParam(id=null, name=null, isToilet=null, isStatus=null, isRepeat=null, isHalf=null, isChil (truncated)...] +2025-03-20 09:42:17.371 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:17.371 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52e10a49] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:17.372 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,name,is_toilet,is_status,is_repeat,is_half,is_children,num,sort,sid,row,create_time,update_time + FROM think_field + + + WHERE (sid = ? AND is_status = ?) ORDER BY sort DESC +2025-03-20 09:42:17.373 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,name,is_toilet,is_status,is_repeat,is_half,is_children,num,sort,sid,row,create_time,update_time + FROM think_field + + + WHERE (sid = ? AND is_status = ?) ORDER BY sort DESC +2025-03-20 09:42:17.373 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, name, is_toilet, is_status, is_repeat, is_half, is_children, num, sort, sid, row, create_time, update_time FROM think_field WHERE (sid = ? AND is_status = ?) ORDER BY sort DESC +2025-03-20 09:42:17.374 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:17.400 DEBUG 80979 --- [http-nio-9099-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:17.401 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkFieldMapper.selectList : ==> Preparing: SELECT id, name, is_toilet, is_status, is_repeat, is_half, is_children, num, sort, sid, row, create_time, update_time FROM think_field WHERE (sid = ? AND is_status = ?) ORDER BY sort DESC +2025-03-20 09:42:17.402 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkFieldMapper.selectList : ==> Parameters: 31(Integer), 1(Integer) +2025-03-20 09:42:17.432 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkFieldMapper.selectList : <== Total: 24 +2025-03-20 09:42:17.432 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52e10a49] +2025-03-20 09:42:17.433 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:17.433 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@71e03e56] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:17.435 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (pay_status <> ? AND fid IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND start_time IN (?,?,?,?,?,?,?,?)) +2025-03-20 09:42:17.436 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,oid,sid,fid,site_name,field_name,date_time,price,children_price,adult_num,children_num,pay_status,is_free,is_children,type,merge_data,start_time,order_time,time_flag + FROM think_order_info + + + WHERE (pay_status <> ? AND fid IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND start_time IN (?,?,?,?,?,?,?,?)) +2025-03-20 09:42:17.437 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (pay_status <> ? AND fid IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND start_time IN (?, ?, ?, ?, ?, ?, ?, ?)) +2025-03-20 09:42:17.437 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:17.464 DEBUG 80979 --- [http-nio-9099-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:17.464 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Preparing: SELECT id, oid, sid, fid, site_name, field_name, date_time, price, children_price, adult_num, children_num, pay_status, is_free, is_children, type, merge_data, start_time, order_time, time_flag FROM think_order_info WHERE (pay_status <> ? AND fid IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND start_time IN (?, ?, ?, ?, ?, ?, ?, ?)) +2025-03-20 09:42:17.465 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkOrderInfoMapper.selectList : ==> Parameters: 0(Integer), 101(Integer), 116(Integer), 117(Integer), 118(Integer), 119(Integer), 120(Integer), 121(Integer), 122(Integer), 123(Integer), 124(Integer), 125(Integer), 126(Integer), 127(Integer), 128(Integer), 240(Integer), 241(Integer), 275(Integer), 276(Integer), 277(Integer), 278(Integer), 279(Integer), 280(Integer), 281(Integer), 282(Integer), 1742432400(String), 1742436000(String), 1742439600(String), 1742454000(String), 1742457600(String), 1742461200(String), 1742464800(String), 1742472000(String) +2025-03-20 09:42:17.926 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkOrderInfoMapper.selectList : <== Total: 74 +2025-03-20 09:42:17.927 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@71e03e56] +2025-03-20 09:42:17.928 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:17.929 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e8cbaee] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:17.931 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND order_status IN (?,?,?)) +2025-03-20 09:42:17.932 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND order_status IN (?,?,?)) +2025-03-20 09:42:17.932 DEBUG 80979 --- [http-nio-9099-exec-3] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND order_status IN (?, ?, ?)) +2025-03-20 09:42:17.933 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:17.960 DEBUG 80979 --- [http-nio-9099-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1862fe26] will not be managed by Spring +2025-03-20 09:42:17.960 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (id IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) AND order_status IN (?, ?, ?)) +2025-03-20 09:42:17.961 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 810890(Integer), 810891(Integer), 810891(Integer), 810891(Integer), 810902(Integer), 810902(Integer), 811620(Integer), 811620(Integer), 811621(Integer), 811621(Integer), 811621(Integer), 811621(Integer), 811622(Integer), 811622(Integer), 811622(Integer), 811622(Integer), 811622(Integer), 811622(Integer), 813699(Integer), 813699(Integer), 813704(Integer), 813704(Integer), 813718(Integer), 813718(Integer), 813747(Integer), 828057(Integer), 828057(Integer), 828058(Integer), 828058(Integer), 828059(Integer), 828059(Integer), 828060(Integer), 828060(Integer), 828061(Integer), 828061(Integer), 828062(Integer), 828062(Integer), 828063(Integer), 828063(Integer), 828064(Integer), 828064(Integer), 828065(Integer), 828065(Integer), 828066(Integer), 828067(Integer), 828067(Integer), 828070(Integer), 828072(Integer), 828073(Integer), 828075(Integer), 828076(Integer), 828077(Integer), 828078(Integer), 828079(Integer), 828082(Integer), 828082(Integer), 828088(Integer), 828093(Integer), 828098(Integer), 828121(Integer), 828122(Integer), 828125(Integer), 828130(Integer), 828131(Integer), 828131(Integer), 828132(Integer), 828132(Integer), 828133(Integer), 828139(Integer), 828139(Integer), 828142(Integer), 828143(Integer), 828174(Integer), 828194(Integer), 1(Integer), 2(Integer), 5(Integer) +2025-03-20 09:42:18.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:18.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7a5fb585] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:18.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:18.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:18.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:18.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:18.012 DEBUG 80979 --- [http-nio-9099-exec-3] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 40 +2025-03-20 09:42:18.012 DEBUG 80979 --- [http-nio-9099-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e8cbaee] +2025-03-20 09:42:18.015 DEBUG 80979 --- [http-nio-9099-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2025-03-20 09:42:18.015 DEBUG 80979 --- [http-nio-9099-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [com.gxwebsoft.common.core.web.ApiResult@3578c496] +2025-03-20 09:42:18.016 DEBUG 80979 --- [http-nio-9099-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2025-03-20 09:42:18.017 DEBUG 80979 --- [http-nio-9099-exec-3] s.s.w.c.SecurityContextPersistenceFilter : Cleared SecurityContextHolder to complete request +2025-03-20 09:42:18.017 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [888] +2025-03-20 09:42:18.017 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]], Read from buffer: [0] +2025-03-20 09:42:18.017 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.net.NioEndpoint : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]], Read direct from socket: [0] +2025-03-20 09:42:18.017 DEBUG 80979 --- [http-nio-9099-exec-3] o.a.coyote.http11.Http11InputBuffer : Received [] +2025-03-20 09:42:18.017 DEBUG 80979 --- [http-nio-9099-exec-3] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]], Status in: [OPEN_READ], State out: [OPEN] +2025-03-20 09:42:18.017 DEBUG 80979 --- [http-nio-9099-exec-3] org.apache.tomcat.util.net.NioEndpoint : Registered read interest for [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]] +2025-03-20 09:42:18.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:18.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:18.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:18.077 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:18.078 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7a5fb585] +2025-03-20 09:42:19.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:19.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28924c00] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:19.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:19.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:19.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:19.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:19.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:19.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:19.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:19.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:19.080 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28924c00] +2025-03-20 09:42:20.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:20.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@123de698] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:20.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:20.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:20.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:20.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:20.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:20.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:20.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:20.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:20.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@123de698] +2025-03-20 09:42:20.923 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [888] +2025-03-20 09:42:20.923 DEBUG 80979 --- [http-nio-9099-exec-4] o.a.tomcat.util.net.SocketWrapperBase : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]], Read from buffer: [0] +2025-03-20 09:42:20.924 DEBUG 80979 --- [http-nio-9099-exec-4] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header + +java.io.EOFException: null + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1318) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1206) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:805) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:360) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:269) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 09:42:20.924 DEBUG 80979 --- [http-nio-9099-exec-4] o.apache.coyote.http11.Http11Processor : Error state [CLOSE_CONNECTION_NOW] reported while processing request + +java.io.EOFException: null + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1318) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1206) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.fill(Http11InputBuffer.java:805) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:360) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:269) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 09:42:20.924 DEBUG 80979 --- [http-nio-9099-exec-4] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]], Status in: [OPEN_READ], State out: [CLOSED] +2025-03-20 09:42:20.925 DEBUG 80979 --- [http-nio-9099-exec-4] o.apache.tomcat.util.threads.LimitLatch : Counting down[http-nio-9099-exec-4] latch=2 +2025-03-20 09:42:20.925 DEBUG 80979 --- [http-nio-9099-exec-4] org.apache.tomcat.util.net.NioEndpoint : Calling [org.apache.tomcat.util.net.NioEndpoint@21103751].closeSocket([org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@779bbdaf:org.apache.tomcat.util.net.NioChannel@6134dbd8:java.nio.channels.SocketChannel[connected local=/[0:0:0:0:0:0:0:1]:9099 remote=/[0:0:0:0:0:0:0:1]:53710]]) +2025-03-20 09:42:21.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:21.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c0a6f35] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:21.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:21.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:21.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:21.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:21.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:21.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:21.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:21.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:21.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c0a6f35] +2025-03-20 09:42:22.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:22.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@27c6eb4c] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:22.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:22.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:22.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:22.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:22.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:22.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:22.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:22.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:22.080 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@27c6eb4c] +2025-03-20 09:42:23.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:23.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56af138e] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:23.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:23.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:23.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:23.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:23.043 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:23.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:23.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:23.091 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:23.091 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56af138e] +2025-03-20 09:42:24.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:24.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@543d7f3b] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:24.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:24.011 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:24.012 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:24.012 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:24.044 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:24.045 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:24.046 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:24.092 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:24.092 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@543d7f3b] +2025-03-20 09:42:25.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:25.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@477f563e] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:25.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:25.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:25.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:25.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:25.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:25.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:25.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:25.081 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:25.082 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@477f563e] +2025-03-20 09:42:26.000 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:26.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@41aa5166] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:26.002 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:26.022 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:26.022 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:26.022 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:26.053 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:26.054 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:26.054 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:26.095 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:26.095 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@41aa5166] +2025-03-20 09:42:27.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:27.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65ea5c9] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:27.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:27.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:27.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:27.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:27.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:27.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:27.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:27.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:27.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65ea5c9] +2025-03-20 09:42:28.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:28.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c872f00] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:28.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:28.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:28.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:28.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:28.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:28.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:28.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:28.081 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:28.081 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c872f00] +2025-03-20 09:42:29.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:29.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c1b4cf2] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:29.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:29.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:29.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:29.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:29.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:29.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:29.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:29.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:29.081 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c1b4cf2] +2025-03-20 09:42:30.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:30.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25dd1ad8] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:30.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:30.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:30.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:30.008 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:30.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:30.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:30.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:30.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:30.085 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25dd1ad8] +2025-03-20 09:42:31.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:31.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7fbeacf6] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:31.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:31.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:31.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:31.004 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:31.035 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:31.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:31.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:31.078 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:31.079 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7fbeacf6] +2025-03-20 09:42:32.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:32.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2aa1afc9] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:32.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:32.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:32.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:32.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:32.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:32.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:32.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:32.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:32.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2aa1afc9] +2025-03-20 09:42:33.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:33.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@647df109] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:33.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:33.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:33.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:33.008 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:33.039 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:33.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:33.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:33.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:33.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@647df109] +2025-03-20 09:42:34.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:34.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4cc518c4] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:34.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:34.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:34.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:34.010 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:34.043 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:34.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:34.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:34.085 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:34.086 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4cc518c4] +2025-03-20 09:42:35.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:35.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@737c2565] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:35.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:35.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:35.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:35.008 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:35.039 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:35.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:35.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:35.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:35.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@737c2565] +2025-03-20 09:42:36.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:36.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d77410a] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:36.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:36.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:36.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:36.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:36.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:36.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:36.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:36.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:36.080 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d77410a] +2025-03-20 09:42:37.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:37.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5397a95b] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:37.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:37.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:37.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:37.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:37.039 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:37.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:37.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:37.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:37.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5397a95b] +2025-03-20 09:42:38.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:38.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2f4ec67f] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:38.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:38.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:38.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:38.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:38.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:38.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:38.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:38.079 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:38.080 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2f4ec67f] +2025-03-20 09:42:39.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:39.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39d352ba] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:39.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:39.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:39.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:39.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:39.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:39.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:39.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:39.080 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:39.081 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39d352ba] +2025-03-20 09:42:40.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:40.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4cf3064d] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:40.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:40.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:40.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:40.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:40.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:40.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:40.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:40.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:40.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4cf3064d] +2025-03-20 09:42:41.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:41.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fdb283f] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:41.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:41.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:41.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:41.003 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:41.034 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:41.034 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:41.035 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:41.074 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:41.075 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fdb283f] +2025-03-20 09:42:42.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:42.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1aff3578] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:42.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:42.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:42.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:42.008 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:42.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:42.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:42.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:42.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:42.082 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1aff3578] +2025-03-20 09:42:42.942 DEBUG 80979 --- [http-nio-9099-exec-5] o.apache.tomcat.util.threads.LimitLatch : Counting down[http-nio-9099-exec-5] latch=1 +2025-03-20 09:42:42.943 DEBUG 80979 --- [http-nio-9099-exec-5] org.apache.tomcat.util.net.NioEndpoint : Calling [org.apache.tomcat.util.net.NioEndpoint@21103751].closeSocket([org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@5f90243:org.apache.tomcat.util.net.NioChannel@6361760c:java.nio.channels.SocketChannel[connected local=/127.0.0.1:9099 remote=/127.0.0.1:52155]]) +2025-03-20 09:42:43.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:43.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@540fc0ed] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:43.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:43.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:43.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:43.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:43.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:43.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:43.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:43.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:43.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@540fc0ed] +2025-03-20 09:42:44.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:44.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28c3b88c] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:44.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:44.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:44.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:44.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:44.040 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:44.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:44.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:44.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:44.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28c3b88c] +2025-03-20 09:42:45.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:45.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5ee04b5] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:45.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:45.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:45.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:45.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:45.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:45.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:45.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:45.077 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:45.077 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5ee04b5] +2025-03-20 09:42:46.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:46.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@388d5333] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:46.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:46.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:46.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:46.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:46.035 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:46.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:46.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:46.076 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:46.076 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@388d5333] +2025-03-20 09:42:47.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:47.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@15bd52ed] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:47.001 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:47.001 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:47.001 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:47.002 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:47.032 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:47.032 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:47.032 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:47.071 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:47.071 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@15bd52ed] +2025-03-20 09:42:47.579 DEBUG 80979 --- [Catalina-utility-2] org.apache.catalina.session.ManagerBase : Start expire sessions StandardManager at 1742434967579 sessioncount 0 +2025-03-20 09:42:47.579 DEBUG 80979 --- [Catalina-utility-2] org.apache.catalina.session.ManagerBase : End expire sessions StandardManager processingTime 0 expired sessions: 0 +2025-03-20 09:42:48.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:48.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4842c684] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:48.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:48.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:48.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:48.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:48.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:48.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:48.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:48.077 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:48.077 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4842c684] +2025-03-20 09:42:49.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:49.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@15a38f10] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:49.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:49.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:49.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:49.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:49.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:49.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:49.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:49.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:49.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@15a38f10] +2025-03-20 09:42:50.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:50.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f7f5eba] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:50.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:50.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:50.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:50.010 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:50.042 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:50.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:50.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:50.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:50.085 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f7f5eba] +2025-03-20 09:42:51.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:51.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@165f6885] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:51.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:51.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:51.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:51.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:51.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:51.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:51.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:51.079 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:51.080 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@165f6885] +2025-03-20 09:42:52.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:52.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73f7e7ba] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:52.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:52.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:52.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:52.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:52.039 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:52.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:52.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:52.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:52.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73f7e7ba] +2025-03-20 09:42:53.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:53.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d53fa56] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:53.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:53.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:53.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:53.009 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:53.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:53.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:53.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:53.089 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:53.090 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d53fa56] +2025-03-20 09:42:54.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:54.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3791c512] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:54.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:54.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:54.011 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:54.011 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:54.042 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:54.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:54.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:54.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:54.085 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3791c512] +2025-03-20 09:42:55.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:55.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b65c96] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:55.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:55.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:55.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:55.011 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:55.042 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:55.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:55.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:55.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:55.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b65c96] +2025-03-20 09:42:56.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:56.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5ec39318] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:56.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:56.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:56.008 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:56.008 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:56.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:56.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:56.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:56.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:56.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5ec39318] +2025-03-20 09:42:57.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:57.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7db59596] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:57.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:57.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:57.010 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:57.010 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:57.042 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:57.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:57.044 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:57.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:57.085 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7db59596] +2025-03-20 09:42:58.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:58.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d844778] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:58.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:58.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:58.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:58.007 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:58.039 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:58.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:58.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:58.084 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:58.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d844778] +2025-03-20 09:42:59.000 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:42:59.001 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@728863a0] was not registered for synchronization because synchronization is not active +2025-03-20 09:42:59.003 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:59.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:59.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:59.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:42:59.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:42:59.036 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:42:59.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:42:59.078 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:42:59.078 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@728863a0] +2025-03-20 09:43:00.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:43:00.006 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@df3d25b] was not registered for synchronization because synchronization is not active +2025-03-20 09:43:00.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:00.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:00.009 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:00.010 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:43:00.041 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:43:00.042 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:00.043 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:43:00.083 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:43:00.084 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@df3d25b] +2025-03-20 09:43:01.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:43:01.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@162a4e69] was not registered for synchronization because synchronization is not active +2025-03-20 09:43:01.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:01.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:01.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:01.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:43:01.038 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:43:01.039 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:01.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:43:01.082 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:43:01.083 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@162a4e69] +2025-03-20 09:43:02.002 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:43:02.003 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17f3c760] was not registered for synchronization because synchronization is not active +2025-03-20 09:43:02.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:02.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:02.007 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:02.008 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:43:02.039 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:43:02.040 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:02.041 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:43:02.081 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:43:02.082 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17f3c760] +2025-03-20 09:43:03.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:43:03.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7aebb349] was not registered for synchronization because synchronization is not active +2025-03-20 09:43:03.004 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:03.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:03.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:03.005 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:43:03.036 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:43:03.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:03.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:43:03.077 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:43:03.077 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7aebb349] +2025-03-20 09:43:04.004 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession +2025-03-20 09:43:04.005 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@540a8b36] was not registered for synchronization because synchronization is not active +2025-03-20 09:43:04.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : original SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:04.005 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : SQL to parse, SQL: SELECT + id,order_num,wechat_order,refund_order,sid,uid,cid,vid,aid,admin_id,code,name,phone,total_price,reduce_price,pay_price,price,money,refund_money,coach_price,coach_id,pay_type,pay_status,order_status,type,qrcode,`desc`,return_num,return_money,start_time,is_invoice,create_time,update_time,pay_time,refund_time,refund_apply_time,check_bill + FROM think_order + + + WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:04.006 DEBUG 80979 --- [scheduling-1] c.b.m.e.p.i.TenantLineInnerInterceptor : parse the finished SQL: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:04.006 DEBUG 80979 --- [scheduling-1] o.s.jdbc.datasource.DataSourceUtils : Fetching JDBC Connection from DataSource +2025-03-20 09:43:04.037 DEBUG 80979 --- [scheduling-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@4b16de7c] will not be managed by Spring +2025-03-20 09:43:04.037 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Preparing: SELECT id, order_num, wechat_order, refund_order, sid, uid, cid, vid, aid, admin_id, code, name, phone, total_price, reduce_price, pay_price, price, money, refund_money, coach_price, coach_id, pay_type, pay_status, order_status, type, qrcode, `desc`, return_num, return_money, start_time, is_invoice, create_time, update_time, pay_time, refund_time, refund_apply_time, check_bill FROM think_order WHERE (pay_status = ? AND order_status = ? AND UNIX_TIMESTAMP() > `create_time` + 900) +2025-03-20 09:43:04.038 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : ==> Parameters: 2(Integer), 2(Integer) +2025-03-20 09:43:04.079 DEBUG 80979 --- [scheduling-1] c.g.t.m.ThinkOrderMapper.selectList : <== Total: 0 +2025-03-20 09:43:04.079 DEBUG 80979 --- [scheduling-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@540a8b36] +2025-03-20 09:43:04.128 DEBUG 80979 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC +2025-03-20 09:43:04.128 DEBUG 80979 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@62ccdf61, started on Thu Mar 20 09:38:44 CST 2025 +2025-03-20 09:43:04.128 DEBUG 80979 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String +2025-03-20 09:43:04.129 DEBUG 80979 --- [SpringApplicationShutdownHook] o.s.c.support.DefaultLifecycleProcessor : Stopping beans in phase 2147483647 +2025-03-20 09:43:04.130 DEBUG 80979 --- [SpringApplicationShutdownHook] o.s.c.support.DefaultLifecycleProcessor : Bean 'documentationPluginsBootstrapper' completed its stop procedure +2025-03-20 09:43:04.130 DEBUG 80979 --- [SpringApplicationShutdownHook] o.s.c.support.DefaultLifecycleProcessor : Bean 'webServerGracefulShutdown' completed its stop procedure +2025-03-20 09:43:04.130 DEBUG 80979 --- [SpringApplicationShutdownHook] o.s.c.support.DefaultLifecycleProcessor : Stopping beans in phase 2147483646 +2025-03-20 10:41:05.474 INFO 94464 --- [restartedMain] com.gxwebsoft.WebSoftApplication : Starting WebSoftApplication using Java 17.0.8 on MacBook-Pro.local with PID 94464 (/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes started by liangxin in /Users/liangxin/Project/JAVA/gxtyzx-java) +2025-03-20 10:41:05.475 DEBUG 94464 --- [restartedMain] com.gxwebsoft.WebSoftApplication : Running with Spring Boot v2.5.4, Spring v5.3.9 +2025-03-20 10:41:05.475 INFO 94464 --- [restartedMain] com.gxwebsoft.WebSoftApplication : The following profiles are active: prod +2025-03-20 10:41:05.475 DEBUG 94464 --- [restartedMain] o.s.boot.SpringApplication : Loading source class com.gxwebsoft.WebSoftApplication +2025-03-20 10:41:05.496 INFO 94464 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/jodconverter-core-1.0.5.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/commons-io-1.4.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/juh-3.2.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/jurt-3.2.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/ridl-3.2.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/unoil-3.2.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/commons-cli-1.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/sigar-1.6.5.132.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/json-20090211.jar +2025-03-20 10:41:05.496 INFO 94464 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/org/openoffice/juh/3.2.1/juh-3.2.1.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/org/openoffice/juh/3.2.1/ridl.jar,file:/Users/liangxin/.m2/repository/org/openoffice/juh/3.2.1/jurt.jar,file:/Users/liangxin/.m2/repository/org/openoffice/lib/,file:/Users/liangxin/.m2/repository/org/openoffice/juh/bin/ +2025-03-20 10:41:05.496 INFO 94464 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/org/openoffice/jurt/3.2.1/jurt-3.2.1.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/org/openoffice/jurt/3.2.1/ridl.jar,file:/Users/liangxin/.m2/repository/org/openoffice/jurt/3.2.1/unoloader.jar,file:/Users/liangxin/.m2/repository/org/openoffice/lib/,file:/Users/liangxin/.m2/repository/org/openoffice/jurt/bin/ +2025-03-20 10:41:05.497 INFO 94464 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-core-2.3.0.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-api.jar +2025-03-20 10:41:05.497 INFO 94464 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-impl-2.3.0.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-core.jar +2025-03-20 10:41:05.497 DEBUG 94464 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : Matching URLs for reloading : [file:/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/] +2025-03-20 10:41:05.497 DEBUG 94464 --- [restartedMain] o.s.b.d.settings.DevToolsSettings : Included patterns for restart : [/mybatis-plus-[\w-]+.jar] +2025-03-20 10:41:05.497 DEBUG 94464 --- [restartedMain] o.s.b.d.settings.DevToolsSettings : Excluded patterns for restart : [/spring-boot-starter-[\w-]+/, /spring-boot/(bin|build|out)/, /spring-boot-starter/(bin|build|out)/, /spring-boot-devtools/(bin|build|out)/, /spring-boot-actuator/(bin|build|out)/, /spring-boot-autoconfigure/(bin|build|out)/] +2025-03-20 10:41:05.497 INFO 94464 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-03-20 10:41:05.497 INFO 94464 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-03-20 10:41:05.497 DEBUG 94464 --- [restartedMain] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@62dc8a3 +2025-03-20 10:41:05.504 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +2025-03-20 10:41:05.509 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory' +2025-03-20 10:41:05.557 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCardController.class] +2025-03-20 10:41:05.558 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCardPlanController.class] +2025-03-20 10:41:05.559 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCashierController.class] +2025-03-20 10:41:05.559 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCooperateController.class] +2025-03-20 10:41:05.559 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCooperateLogController.class] +2025-03-20 10:41:05.560 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCouponController.class] +2025-03-20 10:41:05.560 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingEmergencyController.class] +2025-03-20 10:41:05.561 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingFieldController.class] +2025-03-20 10:41:05.561 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingIntegralController.class] +2025-03-20 10:41:05.562 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingIntegralLogController.class] +2025-03-20 10:41:05.562 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingItemController.class] +2025-03-20 10:41:05.563 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingOrderController.class] +2025-03-20 10:41:05.563 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingOrderInfoController.class] +2025-03-20 10:41:05.563 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingPeriodController.class] +2025-03-20 10:41:05.564 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingSiteController.class] +2025-03-20 10:41:05.564 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserCardController.class] +2025-03-20 10:41:05.565 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserController.class] +2025-03-20 10:41:05.565 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserCouponController.class] +2025-03-20 10:41:05.565 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserEmergencyController.class] +2025-03-20 10:41:05.566 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserInvoiceController.class] +2025-03-20 10:41:05.566 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingVipController.class] +2025-03-20 10:41:05.584 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCardPlanServiceImpl.class] +2025-03-20 10:41:05.584 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCardServiceImpl.class] +2025-03-20 10:41:05.584 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCashierServiceImpl.class] +2025-03-20 10:41:05.585 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCooperateLogServiceImpl.class] +2025-03-20 10:41:05.585 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCooperateServiceImpl.class] +2025-03-20 10:41:05.585 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCouponServiceImpl.class] +2025-03-20 10:41:05.585 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingEmergencyServiceImpl.class] +2025-03-20 10:41:05.585 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingFieldServiceImpl.class] +2025-03-20 10:41:05.586 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingIntegralLogServiceImpl.class] +2025-03-20 10:41:05.586 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingIntegralServiceImpl.class] +2025-03-20 10:41:05.586 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingItemServiceImpl.class] +2025-03-20 10:41:05.586 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingOrderInfoServiceImpl.class] +2025-03-20 10:41:05.586 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingOrderServiceImpl.class] +2025-03-20 10:41:05.586 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingPeriodServiceImpl.class] +2025-03-20 10:41:05.586 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingSiteServiceImpl.class] +2025-03-20 10:41:05.587 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserCardServiceImpl.class] +2025-03-20 10:41:05.587 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserCouponServiceImpl.class] +2025-03-20 10:41:05.587 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserEmergencyServiceImpl.class] +2025-03-20 10:41:05.587 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserInvoiceServiceImpl.class] +2025-03-20 10:41:05.587 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserServiceImpl.class] +2025-03-20 10:41:05.588 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingVipServiceImpl.class] +2025-03-20 10:41:05.590 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/AdController.class] +2025-03-20 10:41:05.590 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/AdRecordController.class] +2025-03-20 10:41:05.590 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleCategoryController.class] +2025-03-20 10:41:05.591 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleCommentController.class] +2025-03-20 10:41:05.591 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleContentController.class] +2025-03-20 10:41:05.593 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleController.class] +2025-03-20 10:41:05.593 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleLikeController.class] +2025-03-20 10:41:05.594 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DesignController.class] +2025-03-20 10:41:05.595 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DesignRecordController.class] +2025-03-20 10:41:05.595 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DocsBookController.class] +2025-03-20 10:41:05.595 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DocsContentController.class] +2025-03-20 10:41:05.596 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DocsController.class] +2025-03-20 10:41:05.596 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DomainController.class] +2025-03-20 10:41:05.596 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/FormController.class] +2025-03-20 10:41:05.596 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/FormRecordController.class] +2025-03-20 10:41:05.597 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpAdController.class] +2025-03-20 10:41:05.597 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpController.class] +2025-03-20 10:41:05.597 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpFieldController.class] +2025-03-20 10:41:05.598 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpMenuController.class] +2025-03-20 10:41:05.598 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpPagesController.class] +2025-03-20 10:41:05.598 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/NavigationController.class] +2025-03-20 10:41:05.599 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/WebsiteController.class] +2025-03-20 10:41:05.599 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/WebsiteFieldController.class] +2025-03-20 10:41:05.614 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/AdRecordServiceImpl.class] +2025-03-20 10:41:05.615 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/AdServiceImpl.class] +2025-03-20 10:41:05.615 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleCategoryServiceImpl.class] +2025-03-20 10:41:05.615 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleCommentServiceImpl.class] +2025-03-20 10:41:05.615 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleContentServiceImpl.class] +2025-03-20 10:41:05.615 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleLikeServiceImpl.class] +2025-03-20 10:41:05.616 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleServiceImpl.class] +2025-03-20 10:41:05.616 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DesignRecordServiceImpl.class] +2025-03-20 10:41:05.616 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DesignServiceImpl.class] +2025-03-20 10:41:05.616 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DocsBookServiceImpl.class] +2025-03-20 10:41:05.616 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DocsContentServiceImpl.class] +2025-03-20 10:41:05.617 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DocsServiceImpl.class] +2025-03-20 10:41:05.617 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DomainServiceImpl.class] +2025-03-20 10:41:05.617 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/FormRecordServiceImpl.class] +2025-03-20 10:41:05.617 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/FormServiceImpl.class] +2025-03-20 10:41:05.617 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpAdServiceImpl.class] +2025-03-20 10:41:05.618 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpFieldServiceImpl.class] +2025-03-20 10:41:05.618 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpMenuServiceImpl.class] +2025-03-20 10:41:05.618 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpPagesServiceImpl.class] +2025-03-20 10:41:05.618 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpServiceImpl.class] +2025-03-20 10:41:05.618 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/NavigationServiceImpl.class] +2025-03-20 10:41:05.618 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/WebsiteFieldServiceImpl.class] +2025-03-20 10:41:05.618 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/WebsiteServiceImpl.class] +2025-03-20 10:41:05.621 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/aspect/OperationLogAspect.class] +2025-03-20 10:41:05.622 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/MybatisPlusConfig.class] +2025-03-20 10:41:05.622 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/RestTemplateConfig.class] +2025-03-20 10:41:05.623 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/SpringContextUtil.class] +2025-03-20 10:41:05.623 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/SwaggerConfig.class] +2025-03-20 10:41:05.623 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/WebMvcConfig.class] +2025-03-20 10:41:05.625 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/exception/GlobalExceptionHandler.class] +2025-03-20 10:41:05.625 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/security/JwtAccessDeniedHandler.class] +2025-03-20 10:41:05.626 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/security/JwtAuthenticationEntryPoint.class] +2025-03-20 10:41:05.626 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/security/JwtAuthenticationFilter.class] +2025-03-20 10:41:05.628 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/security/SecurityConfig.class] +2025-03-20 10:41:05.628 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/AlipayConfigUtil.class] +2025-03-20 10:41:05.629 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/CacheClient.class] +2025-03-20 10:41:05.634 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/RedisUtil.class] +2025-03-20 10:41:05.634 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/RequestUtil.class] +2025-03-20 10:41:05.635 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/WxOfficialUtil.class] +2025-03-20 10:41:05.635 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/WxUtil.class] +2025-03-20 10:41:05.635 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/WxWorkUtil.class] +2025-03-20 10:41:05.636 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/AreaController.class] +2025-03-20 10:41:05.636 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/CacheController.class] +2025-03-20 10:41:05.637 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/DictController.class] +2025-03-20 10:41:05.637 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/DictDataController.class] +2025-03-20 10:41:05.637 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/DictionaryController.class] +2025-03-20 10:41:05.638 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/DictionaryDataController.class] +2025-03-20 10:41:05.638 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/EmailController.class] +2025-03-20 10:41:05.640 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/FileController.class] +2025-03-20 10:41:05.640 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/LoginRecordController.class] +2025-03-20 10:41:05.640 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/MainController.class] +2025-03-20 10:41:05.641 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/MenuController.class] +2025-03-20 10:41:05.641 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/OperationRecordController.class] +2025-03-20 10:41:05.641 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/OrganizationController.class] +2025-03-20 10:41:05.641 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/PlugController.class] +2025-03-20 10:41:05.642 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/RedisUtilController.class] +2025-03-20 10:41:05.642 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/RoleController.class] +2025-03-20 10:41:05.642 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/RoleMenuController.class] +2025-03-20 10:41:05.642 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/SettingController.class] +2025-03-20 10:41:05.642 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/TenantController.class] +2025-03-20 10:41:05.644 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/UserController.class] +2025-03-20 10:41:05.645 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/UserFileController.class] +2025-03-20 10:41:05.657 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/AreaServiceImpl.class] +2025-03-20 10:41:05.658 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/DictDataServiceImpl.class] +2025-03-20 10:41:05.658 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/DictServiceImpl.class] +2025-03-20 10:41:05.658 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/DictionaryDataServiceImpl.class] +2025-03-20 10:41:05.658 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/DictionaryServiceImpl.class] +2025-03-20 10:41:05.658 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/EmailRecordServiceImpl.class] +2025-03-20 10:41:05.659 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/FileRecordServiceImpl.class] +2025-03-20 10:41:05.659 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/LoginRecordServiceImpl.class] +2025-03-20 10:41:05.659 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/MenuServiceImpl.class] +2025-03-20 10:41:05.659 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/OperationRecordServiceImpl.class] +2025-03-20 10:41:05.660 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/OrganizationServiceImpl.class] +2025-03-20 10:41:05.660 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/PlugServiceImpl.class] +2025-03-20 10:41:05.660 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/RoleMenuServiceImpl.class] +2025-03-20 10:41:05.660 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/RoleServiceImpl.class] +2025-03-20 10:41:05.660 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/SettingServiceImpl.class] +2025-03-20 10:41:05.660 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/TenantServiceImpl.class] +2025-03-20 10:41:05.661 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/UserFileServiceImpl.class] +2025-03-20 10:41:05.661 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/UserRoleServiceImpl.class] +2025-03-20 10:41:05.661 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/UserServiceImpl.class] +2025-03-20 10:41:05.661 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/oa/controller/CompanyController.class] +2025-03-20 10:41:05.662 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/oa/service/impl/CompanyServiceImpl.class] +2025-03-20 10:41:05.662 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/BrandController.class] +2025-03-20 10:41:05.662 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/CartController.class] +2025-03-20 10:41:05.663 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/CashierController.class] +2025-03-20 10:41:05.663 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/ChatConversationController.class] +2025-03-20 10:41:05.663 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/ChatMessageController.class] +2025-03-20 10:41:05.664 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/CountController.class] +2025-03-20 10:41:05.664 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerApplyController.class] +2025-03-20 10:41:05.664 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerCapitalController.class] +2025-03-20 10:41:05.664 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerOrderController.class] +2025-03-20 10:41:05.664 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerRefereeController.class] +2025-03-20 10:41:05.665 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerSettingController.class] +2025-03-20 10:41:05.665 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerUserController.class] +2025-03-20 10:41:05.665 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerWithdrawController.class] +2025-03-20 10:41:05.665 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/GoodsCategoryController.class] +2025-03-20 10:41:05.666 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/GoodsController.class] +2025-03-20 10:41:05.666 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/GoodsSkuController.class] +2025-03-20 10:41:05.666 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/GoodsSpecController.class] +2025-03-20 10:41:05.666 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/MerchantAccountController.class] +2025-03-20 10:41:05.666 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/MerchantApplyController.class] +2025-03-20 10:41:05.667 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/MerchantController.class] +2025-03-20 10:41:05.667 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/MerchantTypeController.class] +2025-03-20 10:41:05.667 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/OrderGoodsController.class] +2025-03-20 10:41:05.667 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/OrderInfoLogController.class] +2025-03-20 10:41:05.668 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/RechargeOrderController.class] +2025-03-20 10:41:05.668 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/SpecController.class] +2025-03-20 10:41:05.668 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/SpecValueController.class] +2025-03-20 10:41:05.668 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/UserAddressController.class] +2025-03-20 10:41:05.668 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/UserBalanceLogController.class] +2025-03-20 10:41:05.669 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/UserCollectionController.class] +2025-03-20 10:41:05.669 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/WechatDepositController.class] +2025-03-20 10:41:05.686 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/BrandServiceImpl.class] +2025-03-20 10:41:05.687 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/CartServiceImpl.class] +2025-03-20 10:41:05.687 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/CashierServiceImpl.class] +2025-03-20 10:41:05.687 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/ChatConversationServiceImpl.class] +2025-03-20 10:41:05.687 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/ChatMessageServiceImpl.class] +2025-03-20 10:41:05.687 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/CountServiceImpl.class] +2025-03-20 10:41:05.688 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerApplyServiceImpl.class] +2025-03-20 10:41:05.688 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerCapitalServiceImpl.class] +2025-03-20 10:41:05.688 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerOrderServiceImpl.class] +2025-03-20 10:41:05.688 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerRefereeServiceImpl.class] +2025-03-20 10:41:05.688 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerSettingServiceImpl.class] +2025-03-20 10:41:05.688 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerUserServiceImpl.class] +2025-03-20 10:41:05.689 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerWithdrawServiceImpl.class] +2025-03-20 10:41:05.689 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/GoodsCategoryServiceImpl.class] +2025-03-20 10:41:05.689 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/GoodsServiceImpl.class] +2025-03-20 10:41:05.689 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/GoodsSkuServiceImpl.class] +2025-03-20 10:41:05.689 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/GoodsSpecServiceImpl.class] +2025-03-20 10:41:05.689 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/MerchantAccountServiceImpl.class] +2025-03-20 10:41:05.689 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/MerchantApplyServiceImpl.class] +2025-03-20 10:41:05.690 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/MerchantServiceImpl.class] +2025-03-20 10:41:05.690 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/MerchantTypeServiceImpl.class] +2025-03-20 10:41:05.690 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/OrderGoodsServiceImpl.class] +2025-03-20 10:41:05.690 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/OrderInfoLogServiceImpl.class] +2025-03-20 10:41:05.690 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/RechargeOrderServiceImpl.class] +2025-03-20 10:41:05.690 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/SpecServiceImpl.class] +2025-03-20 10:41:05.691 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/SpecValueServiceImpl.class] +2025-03-20 10:41:05.691 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/UserAddressServiceImpl.class] +2025-03-20 10:41:05.691 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/UserBalanceLogServiceImpl.class] +2025-03-20 10:41:05.691 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/UserCollectionServiceImpl.class] +2025-03-20 10:41:05.691 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/WechatDepositServiceImpl.class] +2025-03-20 10:41:05.693 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/PrinterController.class] +2025-03-20 10:41:05.693 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/SchedulingController.class] +2025-03-20 10:41:05.694 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/SysLogController.class] +2025-03-20 10:41:05.694 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAdminController.class] +2025-03-20 10:41:05.694 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAdminLogController.class] +2025-03-20 10:41:05.694 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAuthGroupAccessController.class] +2025-03-20 10:41:05.694 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAuthGroupController.class] +2025-03-20 10:41:05.695 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAuthRuleController.class] +2025-03-20 10:41:05.695 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkBankCardController.class] +2025-03-20 10:41:05.695 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardBindLogController.class] +2025-03-20 10:41:05.695 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardController.class] +2025-03-20 10:41:05.696 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardDelLogController.class] +2025-03-20 10:41:05.696 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardEditLogController.class] +2025-03-20 10:41:05.696 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardLogController.class] +2025-03-20 10:41:05.696 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardUserLogController.class] +2025-03-20 10:41:05.696 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardsBillsController.class] +2025-03-20 10:41:05.697 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCarouselController.class] +2025-03-20 10:41:05.697 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachCashController.class] +2025-03-20 10:41:05.697 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachController.class] +2025-03-20 10:41:05.697 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachCurController.class] +2025-03-20 10:41:05.698 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachImgsController.class] +2025-03-20 10:41:05.698 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachOrderController.class] +2025-03-20 10:41:05.698 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachTimeController.class] +2025-03-20 10:41:05.698 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkConfigController.class] +2025-03-20 10:41:05.698 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCouponController.class] +2025-03-20 10:41:05.699 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkDepositController.class] +2025-03-20 10:41:05.699 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkDepositItemController.class] +2025-03-20 10:41:05.699 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkFieldController.class] +2025-03-20 10:41:05.699 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGateController.class] +2025-03-20 10:41:05.700 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGatePassreordController.class] +2025-03-20 10:41:05.700 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsCategoryController.class] +2025-03-20 10:41:05.700 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsController.class] +2025-03-20 10:41:05.700 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsImageController.class] +2025-03-20 10:41:05.701 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsOrderController.class] +2025-03-20 10:41:05.701 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsOrderInfoController.class] +2025-03-20 10:41:05.701 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsSkuController.class] +2025-03-20 10:41:05.701 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsSpecRelController.class] +2025-03-20 10:41:05.701 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkIntegralController.class] +2025-03-20 10:41:05.701 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkIntegralLogController.class] +2025-03-20 10:41:05.702 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkInvoiceConfigController.class] +2025-03-20 10:41:05.702 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkInvoiceController.class] +2025-03-20 10:41:05.702 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkInvoiceRequestLogController.class] +2025-03-20 10:41:05.702 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkLogController.class] +2025-03-20 10:41:05.703 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkMachineOpenLogController.class] +2025-03-20 10:41:05.703 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkMessageController.class] +2025-03-20 10:41:05.703 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkMoneyLogController.class] +2025-03-20 10:41:05.703 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkNewsCategoryController.class] +2025-03-20 10:41:05.704 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkNewsController.class] +2025-03-20 10:41:05.704 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOldCardController.class] +2025-03-20 10:41:05.704 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderController.class] +2025-03-20 10:41:05.704 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderInfoController.class] +2025-03-20 10:41:05.705 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderInfoLogController.class] +2025-03-20 10:41:05.705 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderLogController.class] +2025-03-20 10:41:05.705 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.class] +2025-03-20 10:41:05.705 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkPayLogController.class] +2025-03-20 10:41:05.705 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkQrcodeController.class] +2025-03-20 10:41:05.705 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkRechargeLogController.class] +2025-03-20 10:41:05.706 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSignupCategoryController.class] +2025-03-20 10:41:05.706 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSignupController.class] +2025-03-20 10:41:05.706 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSignupListsController.class] +2025-03-20 10:41:05.706 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSiteController.class] +2025-03-20 10:41:05.706 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSiteImgsController.class] +2025-03-20 10:41:05.706 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSiteTimeController.class] +2025-03-20 10:41:05.707 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSpecController.class] +2025-03-20 10:41:05.707 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSpecValueController.class] +2025-03-20 10:41:05.707 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUserBindController.class] +2025-03-20 10:41:05.707 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersAddressController.class] +2025-03-20 10:41:05.707 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersController.class] +2025-03-20 10:41:05.708 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersCouponController.class] +2025-03-20 10:41:05.708 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersEmergencyController.class] +2025-03-20 10:41:05.708 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersLogController.class] +2025-03-20 10:41:05.708 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersVipCancleLogController.class] +2025-03-20 10:41:05.709 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersVipController.class] +2025-03-20 10:41:05.709 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkVipCardsBillsController.class] +2025-03-20 10:41:05.709 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkVipController.class] +2025-03-20 10:41:05.709 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkWechatBillController.class] +2025-03-20 10:41:05.710 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkWechatBillLogController.class] +2025-03-20 10:41:05.710 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkWechatDepositController.class] +2025-03-20 10:41:05.748 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/SysLogServiceImpl.class] +2025-03-20 10:41:05.748 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAdminLogServiceImpl.class] +2025-03-20 10:41:05.748 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAdminServiceImpl.class] +2025-03-20 10:41:05.749 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAuthGroupAccessServiceImpl.class] +2025-03-20 10:41:05.749 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAuthGroupServiceImpl.class] +2025-03-20 10:41:05.749 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAuthRuleServiceImpl.class] +2025-03-20 10:41:05.749 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkBankCardServiceImpl.class] +2025-03-20 10:41:05.749 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardBindLogServiceImpl.class] +2025-03-20 10:41:05.749 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardDelLogServiceImpl.class] +2025-03-20 10:41:05.750 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardEditLogServiceImpl.class] +2025-03-20 10:41:05.750 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardLogServiceImpl.class] +2025-03-20 10:41:05.750 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardServiceImpl.class] +2025-03-20 10:41:05.750 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardUserLogServiceImpl.class] +2025-03-20 10:41:05.750 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardsBillsServiceImpl.class] +2025-03-20 10:41:05.750 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCarouselServiceImpl.class] +2025-03-20 10:41:05.750 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachCashServiceImpl.class] +2025-03-20 10:41:05.751 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachCurServiceImpl.class] +2025-03-20 10:41:05.751 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachImgsServiceImpl.class] +2025-03-20 10:41:05.751 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachOrderServiceImpl.class] +2025-03-20 10:41:05.751 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachServiceImpl.class] +2025-03-20 10:41:05.751 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachTimeServiceImpl.class] +2025-03-20 10:41:05.751 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkConfigServiceImpl.class] +2025-03-20 10:41:05.751 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCouponServiceImpl.class] +2025-03-20 10:41:05.751 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkDepositItemServiceImpl.class] +2025-03-20 10:41:05.752 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkDepositServiceImpl.class] +2025-03-20 10:41:05.752 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkFieldServiceImpl.class] +2025-03-20 10:41:05.752 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGatePassreordServiceImpl.class] +2025-03-20 10:41:05.752 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGateServiceImpl.class] +2025-03-20 10:41:05.752 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsCategoryServiceImpl.class] +2025-03-20 10:41:05.752 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsImageServiceImpl.class] +2025-03-20 10:41:05.753 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsOrderInfoServiceImpl.class] +2025-03-20 10:41:05.753 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsOrderServiceImpl.class] +2025-03-20 10:41:05.753 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsServiceImpl.class] +2025-03-20 10:41:05.753 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsSkuServiceImpl.class] +2025-03-20 10:41:05.753 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsSpecRelServiceImpl.class] +2025-03-20 10:41:05.753 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkIntegralLogServiceImpl.class] +2025-03-20 10:41:05.753 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkIntegralServiceImpl.class] +2025-03-20 10:41:05.754 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkInvoiceConfigServiceImpl.class] +2025-03-20 10:41:05.754 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkInvoiceRequestLogServiceImpl.class] +2025-03-20 10:41:05.754 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkInvoiceServiceImpl.class] +2025-03-20 10:41:05.754 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkLogServiceImpl.class] +2025-03-20 10:41:05.754 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkMachineOpenLogServiceImpl.class] +2025-03-20 10:41:05.754 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkMessageServiceImpl.class] +2025-03-20 10:41:05.754 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkMoneyLogServiceImpl.class] +2025-03-20 10:41:05.754 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkNewsCategoryServiceImpl.class] +2025-03-20 10:41:05.755 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkNewsServiceImpl.class] +2025-03-20 10:41:05.755 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOldCardServiceImpl.class] +2025-03-20 10:41:05.755 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderInfoLogServiceImpl.class] +2025-03-20 10:41:05.755 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderInfoServiceImpl.class] +2025-03-20 10:41:05.755 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderLogServiceImpl.class] +2025-03-20 10:41:05.755 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderRefundLogServiceImpl.class] +2025-03-20 10:41:05.758 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderServiceImpl.class] +2025-03-20 10:41:05.759 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkPayLogServiceImpl.class] +2025-03-20 10:41:05.759 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkQrcodeServiceImpl.class] +2025-03-20 10:41:05.759 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkRechargeLogServiceImpl.class] +2025-03-20 10:41:05.759 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSignupCategoryServiceImpl.class] +2025-03-20 10:41:05.759 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSignupListsServiceImpl.class] +2025-03-20 10:41:05.759 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSignupServiceImpl.class] +2025-03-20 10:41:05.760 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSiteImgsServiceImpl.class] +2025-03-20 10:41:05.760 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSiteServiceImpl.class] +2025-03-20 10:41:05.760 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSiteTimeServiceImpl.class] +2025-03-20 10:41:05.760 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSpecServiceImpl.class] +2025-03-20 10:41:05.760 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSpecValueServiceImpl.class] +2025-03-20 10:41:05.760 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUserBindServiceImpl.class] +2025-03-20 10:41:05.760 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersAddressServiceImpl.class] +2025-03-20 10:41:05.761 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersCouponServiceImpl.class] +2025-03-20 10:41:05.761 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersEmergencyServiceImpl.class] +2025-03-20 10:41:05.761 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersLogServiceImpl.class] +2025-03-20 10:41:05.761 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersServiceImpl.class] +2025-03-20 10:41:05.761 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersVipCancleLogServiceImpl.class] +2025-03-20 10:41:05.761 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersVipServiceImpl.class] +2025-03-20 10:41:05.761 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkVipCardsBillsServiceImpl.class] +2025-03-20 10:41:05.761 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkVipServiceImpl.class] +2025-03-20 10:41:05.762 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkWechatBillLogServiceImpl.class] +2025-03-20 10:41:05.762 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkWechatBillServiceImpl.class] +2025-03-20 10:41:05.762 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkWechatDepositServiceImpl.class] +2025-03-20 10:41:05.762 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/WechatConfigServiceImpl.class] +2025-03-20 10:41:05.795 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/web/OpenApiControllerWebMvc.class] +2025-03-20 10:41:05.796 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasVendorExtensionsMapperImpl.class] +2025-03-20 10:41:05.797 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/StyleEnumMapperImpl.class] +2025-03-20 10:41:05.797 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SecuritySchemeMapperImpl.class] +2025-03-20 10:41:05.797 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasSecurityMapperImpl.class] +2025-03-20 10:41:05.797 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SchemaMapperImpl.class] +2025-03-20 10:41:05.797 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ExamplesMapperImpl.class] +2025-03-20 10:41:05.798 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ServiceModelToOpenApiMapperImpl.class] +2025-03-20 10:41:05.798 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasLicenceMapper.class] +2025-03-20 10:41:05.804 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.804 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.804 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.804 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.804 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.804 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.804 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.804 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.805 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.805 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.805 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.805 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.806 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.807 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.807 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.807 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.807 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.808 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.808 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.808 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.808 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.808 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.810 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.810 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.810 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.811 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.811 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.811 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.811 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.820 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonJsonViewProvider.class] +2025-03-20 10:41:05.820 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelDependencyProvider.class] +2025-03-20 10:41:05.821 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/TypeNameExtractor.class] +2025-03-20 10:41:05.821 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/PropertyDiscriminatorBasedInheritancePlugin.class] +2025-03-20 10:41:05.821 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/XmlModelPlugin.class] +2025-03-20 10:41:05.821 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/SchemaPluginsManager.class] +2025-03-20 10:41:05.822 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/JsonIgnorePropertiesModelPlugin.class] +2025-03-20 10:41:05.822 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/CachingModelPropertiesProvider.class] +2025-03-20 10:41:05.822 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ObjectMapperBeanPropertyNamingStrategy.class] +2025-03-20 10:41:05.823 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/bean/AccessorsProvider.class] +2025-03-20 10:41:05.823 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/field/FieldProvider.class] +2025-03-20 10:41:05.823 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/XmlPropertyPlugin.class] +2025-03-20 10:41:05.823 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/OptimizedModelPropertiesProvider.class] +2025-03-20 10:41:05.823 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/FactoryMethodProvider.class] +2025-03-20 10:41:05.823 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ModelSpecificationFactory.class] +2025-03-20 10:41:05.824 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelProvider.class] +2025-03-20 10:41:05.824 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelDependencyProvider.class] +2025-03-20 10:41:05.824 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonEnumTypeDeterminer.class] +2025-03-20 10:41:05.824 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelProvider.class] +2025-03-20 10:41:05.824 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelSpecificationProvider.class] +2025-03-20 10:41:05.830 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/OpenApiSchemaPropertyBuilder.class] +2025-03-20 10:41:05.831 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelPropertyPropertyBuilder.class] +2025-03-20 10:41:05.831 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelTypeNameProvider.class] +2025-03-20 10:41:05.831 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelBuilder.class] +2025-03-20 10:41:05.831 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.831 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.831 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.832 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.833 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.833 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.833 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:05.834 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/SwaggerApiListingReader.class] +2025-03-20 10:41:05.834 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/InMemorySwaggerResourcesProvider.class] +2025-03-20 10:41:05.834 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/ApiResourceController.class] +2025-03-20 10:41:06.093 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ServiceModelToSwagger2MapperImpl.class] +2025-03-20 10:41:06.094 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/VendorExtensionsMapperImpl.class] +2025-03-20 10:41:06.094 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/PropertyMapperImpl.class] +2025-03-20 10:41:06.094 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/CompatibilityModelMapperImpl.class] +2025-03-20 10:41:06.094 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ParameterMapperImpl.class] +2025-03-20 10:41:06.095 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelMapperImpl.class] +2025-03-20 10:41:06.095 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/RequestParameterMapperImpl.class] +2025-03-20 10:41:06.095 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelSpecificationMapperImpl.class] +2025-03-20 10:41:06.095 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/LicenseMapperImpl.class] +2025-03-20 10:41:06.095 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/SecurityMapperImpl.class] +2025-03-20 10:41:06.096 DEBUG 94464 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/web/Swagger2ControllerWebMvc.class] +2025-03-20 10:41:06.193 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: accepted socket from [127.0.0.1:54381] +2025-03-20 10:41:06.195 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.198 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.198 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.199 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.199 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.199 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.199 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.202 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.209 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.209 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.209 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.209 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.209 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.210 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.210 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.210 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 84 +2025-03-20 10:41:06.210 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.211 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.212 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "javax.management.ObjectName", codebase = "" +2025-03-20 10:41:06.212 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : connectionId=rmi://127.0.0.1 1, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready +2025-03-20 10:41:06.214 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.server.call : RMI TCP Connection(1)-127.0.0.1: [127.0.0.1] exception: + +javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) ~[na:na] + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) ~[na:na] + at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) ~[na:na] + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 10:41:06.216 INFO 94464 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2025-03-20 10:41:06.217 INFO 94464 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-03-20 10:41:06.218 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.218 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@42f9a6f2: connectionId=rmi://127.0.0.1 1] closing. +2025-03-20 10:41:06.218 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@42f9a6f2: connectionId=rmi://127.0.0.1 1] closed. +2025-03-20 10:41:06.223 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages' +2025-03-20 10:41:06.223 DEBUG 94464 --- [restartedMain] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.gxwebsoft'. Automatic @Repository and @Entity scanning is enabled. +2025-03-20 10:41:06.224 DEBUG 94464 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Scanning for Redis repositories in packages com.gxwebsoft. +2025-03-20 10:41:06.257 INFO 94464 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 32 ms. Found 0 Redis repository interfaces. +2025-03-20 10:41:06.328 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.gxwebsoft.WebSoftApplication#MapperScannerRegistrar#0' +2025-03-20 10:41:06.335 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer' +2025-03-20 10:41:06.341 DEBUG 94464 --- [restartedMain] org.apache.ibatis.logging.LogFactory : Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +2025-03-20 10:41:06.360 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardPlanMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCashierMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCooperateLogMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCooperateMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCouponMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingEmergencyMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingFieldMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingIntegralLogMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingIntegralMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingItemMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingOrderInfoMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingOrderMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingPeriodMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingSiteMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserCardMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserCouponMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserEmergencyMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserInvoiceMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingVipMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/AdMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/AdRecordMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleCategoryMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleCommentMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleContentMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleLikeMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DesignMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DesignRecordMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DocsBookMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DocsContentMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DocsMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DomainMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/FormMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/FormRecordMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpAdMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpFieldMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpMenuMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpPagesMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/NavigationMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/WebsiteFieldMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/WebsiteMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/AreaMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/DictDataMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/DictMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/DictionaryDataMapper.class] +2025-03-20 10:41:06.361 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/DictionaryMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/EmailRecordMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/FileRecordMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/LoginRecordMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/MenuMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/OperationRecordMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/OrganizationMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/PlugMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/RoleMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/RoleMenuMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/SettingMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/TenantMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/UserFileMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/UserMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/UserRoleMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/oa/mapper/CompanyMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/BrandMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/CartMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/CashierMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/ChatConversationMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/ChatMessageMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/CountMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerApplyMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerCapitalMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerOrderMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerRefereeMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerSettingMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerUserMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerWithdrawMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/GoodsCategoryMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/GoodsMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/GoodsSkuMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/GoodsSpecMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/MerchantAccountMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/MerchantApplyMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/MerchantMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/MerchantTypeMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/OrderGoodsMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/OrderInfoLogMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/RechargeOrderMapper.class] +2025-03-20 10:41:06.362 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/SpecMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/SpecValueMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/UserAddressMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/UserBalanceLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/UserCollectionMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/UsersMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/WechatDepositMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/SysLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAdminLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAdminMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAuthGroupAccessMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAuthGroupMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAuthRuleMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkBankCardMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardBindLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardDelLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardEditLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardUserLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardsBillsMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCarouselMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachCashMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachCurMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachImgsMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachOrderMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachTimeMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkConfigMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCouponMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkDepositItemMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkDepositMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkFieldMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGateMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGatePassreordMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsCategoryMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsImageMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsOrderInfoMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsOrderMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsSkuMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsSpecRelMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkIntegralLogMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkIntegralMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkInvoiceConfigMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkInvoiceMapper.class] +2025-03-20 10:41:06.363 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkInvoiceRequestLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkMachineOpenLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkMessageMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkMoneyLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkNewsCategoryMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkNewsMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOldCardMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderInfoLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderInfoMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderRefundLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkPayLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkQrcodeMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkRechargeLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSignupCategoryMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSignupListsMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSignupMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSiteImgsMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSiteMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSiteTimeMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSpecMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSpecValueMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUserBindMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersAddressMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersCouponMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersEmergencyMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersVipCancleLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersVipMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkVipCardsBillsMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkVipMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkWechatBillLogMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkWechatBillMapper.class] +2025-03-20 10:41:06.364 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkWechatDepositMapper.class] +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCardMapper' and 'com.gxwebsoft.booking.mapper.BookingCardMapper' mapperInterface +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCardMapper'. +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCardPlanMapper' and 'com.gxwebsoft.booking.mapper.BookingCardPlanMapper' mapperInterface +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCardPlanMapper'. +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCashierMapper' and 'com.gxwebsoft.booking.mapper.BookingCashierMapper' mapperInterface +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCashierMapper'. +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCooperateLogMapper' and 'com.gxwebsoft.booking.mapper.BookingCooperateLogMapper' mapperInterface +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCooperateLogMapper'. +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCooperateMapper' and 'com.gxwebsoft.booking.mapper.BookingCooperateMapper' mapperInterface +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCooperateMapper'. +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCouponMapper' and 'com.gxwebsoft.booking.mapper.BookingCouponMapper' mapperInterface +2025-03-20 10:41:06.365 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCouponMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingEmergencyMapper' and 'com.gxwebsoft.booking.mapper.BookingEmergencyMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingEmergencyMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingFieldMapper' and 'com.gxwebsoft.booking.mapper.BookingFieldMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingFieldMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingIntegralLogMapper' and 'com.gxwebsoft.booking.mapper.BookingIntegralLogMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingIntegralLogMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingIntegralMapper' and 'com.gxwebsoft.booking.mapper.BookingIntegralMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingIntegralMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingItemMapper' and 'com.gxwebsoft.booking.mapper.BookingItemMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingItemMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingOrderInfoMapper' and 'com.gxwebsoft.booking.mapper.BookingOrderInfoMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingOrderInfoMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingOrderMapper' and 'com.gxwebsoft.booking.mapper.BookingOrderMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingOrderMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingPeriodMapper' and 'com.gxwebsoft.booking.mapper.BookingPeriodMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingPeriodMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingSiteMapper' and 'com.gxwebsoft.booking.mapper.BookingSiteMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingSiteMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserCardMapper' and 'com.gxwebsoft.booking.mapper.BookingUserCardMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserCardMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserCouponMapper' and 'com.gxwebsoft.booking.mapper.BookingUserCouponMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserCouponMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserEmergencyMapper' and 'com.gxwebsoft.booking.mapper.BookingUserEmergencyMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserEmergencyMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserInvoiceMapper' and 'com.gxwebsoft.booking.mapper.BookingUserInvoiceMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserInvoiceMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserMapper' and 'com.gxwebsoft.booking.mapper.BookingUserMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingVipMapper' and 'com.gxwebsoft.booking.mapper.BookingVipMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingVipMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'adMapper' and 'com.gxwebsoft.cms.mapper.AdMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'adMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'adRecordMapper' and 'com.gxwebsoft.cms.mapper.AdRecordMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'adRecordMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleCategoryMapper' and 'com.gxwebsoft.cms.mapper.ArticleCategoryMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleCategoryMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleCommentMapper' and 'com.gxwebsoft.cms.mapper.ArticleCommentMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleCommentMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleContentMapper' and 'com.gxwebsoft.cms.mapper.ArticleContentMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleContentMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleLikeMapper' and 'com.gxwebsoft.cms.mapper.ArticleLikeMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleLikeMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleMapper' and 'com.gxwebsoft.cms.mapper.ArticleMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'designMapper' and 'com.gxwebsoft.cms.mapper.DesignMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'designMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'designRecordMapper' and 'com.gxwebsoft.cms.mapper.DesignRecordMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'designRecordMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'docsBookMapper' and 'com.gxwebsoft.cms.mapper.DocsBookMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'docsBookMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'docsContentMapper' and 'com.gxwebsoft.cms.mapper.DocsContentMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'docsContentMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'docsMapper' and 'com.gxwebsoft.cms.mapper.DocsMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'docsMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'domainMapper' and 'com.gxwebsoft.cms.mapper.DomainMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'domainMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'formMapper' and 'com.gxwebsoft.cms.mapper.FormMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'formMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'formRecordMapper' and 'com.gxwebsoft.cms.mapper.FormRecordMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'formRecordMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpAdMapper' and 'com.gxwebsoft.cms.mapper.MpAdMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpAdMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpFieldMapper' and 'com.gxwebsoft.cms.mapper.MpFieldMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpFieldMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpMapper' and 'com.gxwebsoft.cms.mapper.MpMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpMenuMapper' and 'com.gxwebsoft.cms.mapper.MpMenuMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpMenuMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpPagesMapper' and 'com.gxwebsoft.cms.mapper.MpPagesMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpPagesMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'navigationMapper' and 'com.gxwebsoft.cms.mapper.NavigationMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'navigationMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'websiteFieldMapper' and 'com.gxwebsoft.cms.mapper.WebsiteFieldMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'websiteFieldMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'websiteMapper' and 'com.gxwebsoft.cms.mapper.WebsiteMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'websiteMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'areaMapper' and 'com.gxwebsoft.common.system.mapper.AreaMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'areaMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dictDataMapper' and 'com.gxwebsoft.common.system.mapper.DictDataMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dictDataMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dictMapper' and 'com.gxwebsoft.common.system.mapper.DictMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dictMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dictionaryDataMapper' and 'com.gxwebsoft.common.system.mapper.DictionaryDataMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dictionaryDataMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dictionaryMapper' and 'com.gxwebsoft.common.system.mapper.DictionaryMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dictionaryMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'emailRecordMapper' and 'com.gxwebsoft.common.system.mapper.EmailRecordMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'emailRecordMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'fileRecordMapper' and 'com.gxwebsoft.common.system.mapper.FileRecordMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'fileRecordMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'loginRecordMapper' and 'com.gxwebsoft.common.system.mapper.LoginRecordMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'loginRecordMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'menuMapper' and 'com.gxwebsoft.common.system.mapper.MenuMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'menuMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'operationRecordMapper' and 'com.gxwebsoft.common.system.mapper.OperationRecordMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'operationRecordMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'organizationMapper' and 'com.gxwebsoft.common.system.mapper.OrganizationMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'organizationMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'plugMapper' and 'com.gxwebsoft.common.system.mapper.PlugMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'plugMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'roleMapper' and 'com.gxwebsoft.common.system.mapper.RoleMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'roleMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'roleMenuMapper' and 'com.gxwebsoft.common.system.mapper.RoleMenuMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'roleMenuMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'settingMapper' and 'com.gxwebsoft.common.system.mapper.SettingMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'settingMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'tenantMapper' and 'com.gxwebsoft.common.system.mapper.TenantMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'tenantMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userFileMapper' and 'com.gxwebsoft.common.system.mapper.UserFileMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userFileMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userMapper' and 'com.gxwebsoft.common.system.mapper.UserMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userRoleMapper' and 'com.gxwebsoft.common.system.mapper.UserRoleMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userRoleMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'companyMapper' and 'com.gxwebsoft.oa.mapper.CompanyMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'companyMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'brandMapper' and 'com.gxwebsoft.shop.mapper.BrandMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'brandMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'cartMapper' and 'com.gxwebsoft.shop.mapper.CartMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'cartMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'cashierMapper' and 'com.gxwebsoft.shop.mapper.CashierMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'cashierMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'chatConversationMapper' and 'com.gxwebsoft.shop.mapper.ChatConversationMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'chatConversationMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'chatMessageMapper' and 'com.gxwebsoft.shop.mapper.ChatMessageMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'chatMessageMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'countMapper' and 'com.gxwebsoft.shop.mapper.CountMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'countMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerApplyMapper' and 'com.gxwebsoft.shop.mapper.DealerApplyMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerApplyMapper'. +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerCapitalMapper' and 'com.gxwebsoft.shop.mapper.DealerCapitalMapper' mapperInterface +2025-03-20 10:41:06.366 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerCapitalMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerOrderMapper' and 'com.gxwebsoft.shop.mapper.DealerOrderMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerOrderMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerRefereeMapper' and 'com.gxwebsoft.shop.mapper.DealerRefereeMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerRefereeMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerSettingMapper' and 'com.gxwebsoft.shop.mapper.DealerSettingMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerSettingMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerUserMapper' and 'com.gxwebsoft.shop.mapper.DealerUserMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerUserMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerWithdrawMapper' and 'com.gxwebsoft.shop.mapper.DealerWithdrawMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerWithdrawMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'goodsCategoryMapper' and 'com.gxwebsoft.shop.mapper.GoodsCategoryMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'goodsCategoryMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'goodsMapper' and 'com.gxwebsoft.shop.mapper.GoodsMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'goodsMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'goodsSkuMapper' and 'com.gxwebsoft.shop.mapper.GoodsSkuMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'goodsSkuMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'goodsSpecMapper' and 'com.gxwebsoft.shop.mapper.GoodsSpecMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'goodsSpecMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'merchantAccountMapper' and 'com.gxwebsoft.shop.mapper.MerchantAccountMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'merchantAccountMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'merchantApplyMapper' and 'com.gxwebsoft.shop.mapper.MerchantApplyMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'merchantApplyMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'merchantMapper' and 'com.gxwebsoft.shop.mapper.MerchantMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'merchantMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'merchantTypeMapper' and 'com.gxwebsoft.shop.mapper.MerchantTypeMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'merchantTypeMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'orderGoodsMapper' and 'com.gxwebsoft.shop.mapper.OrderGoodsMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'orderGoodsMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'orderInfoLogMapper' and 'com.gxwebsoft.shop.mapper.OrderInfoLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'orderInfoLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'rechargeOrderMapper' and 'com.gxwebsoft.shop.mapper.RechargeOrderMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'rechargeOrderMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'specMapper' and 'com.gxwebsoft.shop.mapper.SpecMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'specMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'specValueMapper' and 'com.gxwebsoft.shop.mapper.SpecValueMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'specValueMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userAddressMapper' and 'com.gxwebsoft.shop.mapper.UserAddressMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userAddressMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userBalanceLogMapper' and 'com.gxwebsoft.shop.mapper.UserBalanceLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userBalanceLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userCollectionMapper' and 'com.gxwebsoft.shop.mapper.UserCollectionMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userCollectionMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'usersMapper' and 'com.gxwebsoft.shop.mapper.UsersMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'usersMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'wechatDepositMapper' and 'com.gxwebsoft.shop.mapper.WechatDepositMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'wechatDepositMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'sysLogMapper' and 'com.gxwebsoft.think.mapper.SysLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'sysLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAdminLogMapper' and 'com.gxwebsoft.think.mapper.ThinkAdminLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAdminLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAdminMapper' and 'com.gxwebsoft.think.mapper.ThinkAdminMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAdminMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAuthGroupAccessMapper' and 'com.gxwebsoft.think.mapper.ThinkAuthGroupAccessMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAuthGroupAccessMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAuthGroupMapper' and 'com.gxwebsoft.think.mapper.ThinkAuthGroupMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAuthGroupMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAuthRuleMapper' and 'com.gxwebsoft.think.mapper.ThinkAuthRuleMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAuthRuleMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkBankCardMapper' and 'com.gxwebsoft.think.mapper.ThinkBankCardMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkBankCardMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardBindLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardBindLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardBindLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardDelLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardDelLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardDelLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardEditLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardEditLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardEditLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardMapper' and 'com.gxwebsoft.think.mapper.ThinkCardMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardUserLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardUserLogMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardUserLogMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardsBillsMapper' and 'com.gxwebsoft.think.mapper.ThinkCardsBillsMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardsBillsMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCarouselMapper' and 'com.gxwebsoft.think.mapper.ThinkCarouselMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCarouselMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachCashMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachCashMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachCashMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachCurMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachCurMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachCurMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachImgsMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachImgsMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachImgsMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachOrderMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachOrderMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachOrderMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachTimeMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachTimeMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachTimeMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkConfigMapper' and 'com.gxwebsoft.think.mapper.ThinkConfigMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkConfigMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCouponMapper' and 'com.gxwebsoft.think.mapper.ThinkCouponMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCouponMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkDepositItemMapper' and 'com.gxwebsoft.think.mapper.ThinkDepositItemMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkDepositItemMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkDepositMapper' and 'com.gxwebsoft.think.mapper.ThinkDepositMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkDepositMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkFieldMapper' and 'com.gxwebsoft.think.mapper.ThinkFieldMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkFieldMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGateMapper' and 'com.gxwebsoft.think.mapper.ThinkGateMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGateMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGatePassreordMapper' and 'com.gxwebsoft.think.mapper.ThinkGatePassreordMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGatePassreordMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsCategoryMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsCategoryMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsCategoryMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsImageMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsImageMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsImageMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsOrderInfoMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsOrderInfoMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsOrderInfoMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsOrderMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsOrderMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsOrderMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsSkuMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsSkuMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsSkuMapper'. +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsSpecRelMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsSpecRelMapper' mapperInterface +2025-03-20 10:41:06.367 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsSpecRelMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkIntegralLogMapper' and 'com.gxwebsoft.think.mapper.ThinkIntegralLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkIntegralLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkIntegralMapper' and 'com.gxwebsoft.think.mapper.ThinkIntegralMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkIntegralMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkInvoiceConfigMapper' and 'com.gxwebsoft.think.mapper.ThinkInvoiceConfigMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkInvoiceConfigMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkInvoiceMapper' and 'com.gxwebsoft.think.mapper.ThinkInvoiceMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkInvoiceMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkInvoiceRequestLogMapper' and 'com.gxwebsoft.think.mapper.ThinkInvoiceRequestLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkInvoiceRequestLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkLogMapper' and 'com.gxwebsoft.think.mapper.ThinkLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkMachineOpenLogMapper' and 'com.gxwebsoft.think.mapper.ThinkMachineOpenLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkMachineOpenLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkMessageMapper' and 'com.gxwebsoft.think.mapper.ThinkMessageMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkMessageMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkMoneyLogMapper' and 'com.gxwebsoft.think.mapper.ThinkMoneyLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkMoneyLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkNewsCategoryMapper' and 'com.gxwebsoft.think.mapper.ThinkNewsCategoryMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkNewsCategoryMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkNewsMapper' and 'com.gxwebsoft.think.mapper.ThinkNewsMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkNewsMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOldCardMapper' and 'com.gxwebsoft.think.mapper.ThinkOldCardMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOldCardMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderInfoLogMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderInfoLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderInfoLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderInfoMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderInfoMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderInfoMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderLogMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderRefundLogMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderRefundLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderRefundLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkPayLogMapper' and 'com.gxwebsoft.think.mapper.ThinkPayLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkPayLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkQrcodeMapper' and 'com.gxwebsoft.think.mapper.ThinkQrcodeMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkQrcodeMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkRechargeLogMapper' and 'com.gxwebsoft.think.mapper.ThinkRechargeLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkRechargeLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSignupCategoryMapper' and 'com.gxwebsoft.think.mapper.ThinkSignupCategoryMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSignupCategoryMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSignupListsMapper' and 'com.gxwebsoft.think.mapper.ThinkSignupListsMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSignupListsMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSignupMapper' and 'com.gxwebsoft.think.mapper.ThinkSignupMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSignupMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSiteImgsMapper' and 'com.gxwebsoft.think.mapper.ThinkSiteImgsMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSiteImgsMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSiteMapper' and 'com.gxwebsoft.think.mapper.ThinkSiteMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSiteMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSiteTimeMapper' and 'com.gxwebsoft.think.mapper.ThinkSiteTimeMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSiteTimeMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSpecMapper' and 'com.gxwebsoft.think.mapper.ThinkSpecMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSpecMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSpecValueMapper' and 'com.gxwebsoft.think.mapper.ThinkSpecValueMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSpecValueMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUserBindMapper' and 'com.gxwebsoft.think.mapper.ThinkUserBindMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUserBindMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersAddressMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersAddressMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersAddressMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersCouponMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersCouponMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersCouponMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersEmergencyMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersEmergencyMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersEmergencyMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersLogMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersVipCancleLogMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersVipCancleLogMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersVipCancleLogMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersVipMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersVipMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersVipMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkVipCardsBillsMapper' and 'com.gxwebsoft.think.mapper.ThinkVipCardsBillsMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkVipCardsBillsMapper'. +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkVipMapper' and 'com.gxwebsoft.think.mapper.ThinkVipMapper' mapperInterface +2025-03-20 10:41:06.368 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkVipMapper'. +2025-03-20 10:41:06.372 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkWechatBillLogMapper' and 'com.gxwebsoft.think.mapper.ThinkWechatBillLogMapper' mapperInterface +2025-03-20 10:41:06.372 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkWechatBillLogMapper'. +2025-03-20 10:41:06.372 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkWechatBillMapper' and 'com.gxwebsoft.think.mapper.ThinkWechatBillMapper' mapperInterface +2025-03-20 10:41:06.372 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkWechatBillMapper'. +2025-03-20 10:41:06.372 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkWechatDepositMapper' and 'com.gxwebsoft.think.mapper.ThinkWechatDepositMapper' mapperInterface +2025-03-20 10:41:06.372 DEBUG 94464 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkWechatDepositMapper'. +2025-03-20 10:41:06.427 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor' +2025-03-20 10:41:06.467 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' +2025-03-20 10:41:06.468 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'conversionServicePostProcessor' +2025-03-20 10:41:06.470 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor' +2025-03-20 10:41:06.470 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'cn.hutool.extra.spring.SpringUtil' +2025-03-20 10:41:06.471 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' +2025-03-20 10:41:06.471 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory' +2025-03-20 10:41:06.474 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +2025-03-20 10:41:06.475 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +2025-03-20 10:41:06.476 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor' +2025-03-20 10:41:06.476 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder' +2025-03-20 10:41:06.476 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinderFactory' +2025-03-20 10:41:06.477 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +2025-03-20 10:41:06.489 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor' +2025-03-20 10:41:06.489 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration' +2025-03-20 10:41:06.496 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor' +2025-03-20 10:41:06.496 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration' +2025-03-20 10:41:06.497 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor' +2025-03-20 10:41:06.498 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment' +2025-03-20 10:41:06.499 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'webMvcObjectMapperConfigurer' +2025-03-20 10:41:06.499 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'metaDataSourceAdvisor' +2025-03-20 10:41:06.499 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'methodSecurityMetadataSource' +2025-03-20 10:41:06.499 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration' +2025-03-20 10:41:06.499 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor' +2025-03-20 10:41:06.500 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' +2025-03-20 10:41:06.500 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'advisor' +2025-03-20 10:41:06.500 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.alibaba.druid.spring.boot.autoconfigure.stat.DruidSpringAopConfiguration' +2025-03-20 10:41:06.507 DEBUG 94464 --- [restartedMain] .s.a.a.a.ReflectiveAspectJAdvisorFactory : Found AspectJ method: public void com.gxwebsoft.common.core.aspect.OperationLogAspect.doBefore(org.aspectj.lang.JoinPoint) throws java.lang.Throwable +2025-03-20 10:41:06.507 DEBUG 94464 --- [restartedMain] .s.a.a.a.ReflectiveAspectJAdvisorFactory : Found AspectJ method: public void com.gxwebsoft.common.core.aspect.OperationLogAspect.doAfterReturning(org.aspectj.lang.JoinPoint,java.lang.Object) +2025-03-20 10:41:06.510 DEBUG 94464 --- [restartedMain] .s.a.a.a.ReflectiveAspectJAdvisorFactory : Found AspectJ method: public void com.gxwebsoft.common.core.aspect.OperationLogAspect.doAfterThrowing(org.aspectj.lang.JoinPoint,java.lang.Exception) +2025-03-20 10:41:06.514 INFO 94464 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.stat.DruidSpringAopConfiguration' of type [com.alibaba.druid.spring.boot.autoconfigure.stat.DruidSpringAopConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2025-03-20 10:41:06.553 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.datasource.druid-com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties' +2025-03-20 10:41:06.554 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties' +2025-03-20 10:41:06.560 INFO 94464 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource.druid-com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties' of type [com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2025-03-20 10:41:06.561 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'advisor' via factory method to bean named 'spring.datasource.druid-com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties' +2025-03-20 10:41:06.568 INFO 94464 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'advisor' of type [org.springframework.aop.support.RegexpMethodPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2025-03-20 10:41:06.577 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'transactionAttributeSource' +2025-03-20 10:41:06.583 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'transactionInterceptor' +2025-03-20 10:41:06.584 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource' +2025-03-20 10:41:06.643 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource' +2025-03-20 10:41:06.643 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor' +2025-03-20 10:41:06.653 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'objectPostProcessor' +2025-03-20 10:41:06.653 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration' +2025-03-20 10:41:06.656 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'objectPostProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@4d36b015' +2025-03-20 10:41:06.658 INFO 94464 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@16cc135c' 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-03-20 10:41:06.664 INFO 94464 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : 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-03-20 10:41:06.670 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor' +2025-03-20 10:41:06.670 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor' +2025-03-20 10:41:06.670 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor' +2025-03-20 10:41:06.685 DEBUG 94464 --- [restartedMain] o.s.u.c.s.UiApplicationContextUtils : Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@6f3f1a19] +2025-03-20 10:41:06.686 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'tomcatServletWebServerFactory' +2025-03-20 10:41:06.686 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat' +2025-03-20 10:41:06.705 DEBUG 94464 --- [restartedMain] o.a.catalina.core.AprLifecycleListener : The Apache Tomcat Native library could not be found using names [tcnative-1, libtcnative-1] on the java.library.path [/Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]. The errors reported were [Can't load library: /Users/liangxin/Project/JAVA/gxtyzx-java/bin/libtcnative-1.dylib, Can't load library: /Users/liangxin/Project/JAVA/gxtyzx-java/bin/liblibtcnative-1.dylib, no tcnative-1 in java.library.path: /Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:., no libtcnative-1 in java.library.path: /Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.] + +org.apache.tomcat.jni.LibraryNotFoundError: Can't load library: /Users/liangxin/Project/JAVA/gxtyzx-java/bin/libtcnative-1.dylib, Can't load library: /Users/liangxin/Project/JAVA/gxtyzx-java/bin/liblibtcnative-1.dylib, no tcnative-1 in java.library.path: /Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:., no libtcnative-1 in java.library.path: /Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. + at org.apache.tomcat.jni.Library.(Library.java:93) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.jni.Library.initialize(Library.java:203) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.AprLifecycleListener.init(AprLifecycleListener.java:190) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.AprLifecycleListener.isAprAvailable(AprLifecycleListener.java:99) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getDefaultLifecycleListeners(TomcatServletWebServerFactory.java:173) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.(TomcatServletWebServerFactory.java:120) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat.tomcatServletWebServerFactory(ServletWebServerFactoryConfiguration.java:76) ~[spring-boot-autoconfigure-2.5.4.jar:2.5.4] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getWebServerFactory(ServletWebServerApplicationContext.java:217) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:180) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577) ~[spring-context-5.3.9.jar:5.3.9] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.4.jar:2.5.4] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.4.jar:2.5.4] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.4.jar:2.5.4] @@ -22,22 +4187,5911 @@ org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.4.jar:2.5.4] -Caused by: java.io.FileNotFoundException: class path resource [com/gxwebsoft/WebSoftApplication.class] cannot be opened because it does not exist - at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:187) ~[spring-core-5.3.9.jar:5.3.9] - at org.springframework.core.type.classreading.SimpleMetadataReader.getClassReader(SimpleMetadataReader.java:55) ~[spring-core-5.3.9.jar:5.3.9] - at org.springframework.core.type.classreading.SimpleMetadataReader.(SimpleMetadataReader.java:49) ~[spring-core-5.3.9.jar:5.3.9] - at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:103) ~[spring-core-5.3.9.jar:5.3.9] - at org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory.createMetadataReader(ConcurrentReferenceCachingMetadataReaderFactory.java:86) ~[spring-boot-2.5.4.jar:2.5.4] - at org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory.getMetadataReader(ConcurrentReferenceCachingMetadataReaderFactory.java:73) ~[spring-boot-2.5.4.jar:2.5.4] - at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:81) ~[spring-core-5.3.9.jar:5.3.9] - at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:696) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:665) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:643) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:248) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:207) ~[spring-context-5.3.9.jar:5.3.9] - at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:175) ~[spring-context-5.3.9.jar:5.3.9] - ... 18 common frames omitted -2024-10-12 13:10:27.218 WARN 87797 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : removeAbandoned is true, not use in production. -2024-10-12 15:13:32.735 WARN 87797 --- [http-nio-9099-exec-10] c.a.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://gxtyzx.gxsportscenter.com:33063/tyzxDB?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8, version : 1.2.5, lastPacketReceivedIdleMillis : 263464 -2024-10-12 15:13:32.750 WARN 87797 --- [http-nio-9099-exec-10] c.a.druid.pool.DruidAbstractDataSource : discard long time none received connection. , jdbcUrl : jdbc:mysql://gxtyzx.gxsportscenter.com:33063/tyzxDB?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8, version : 1.2.5, lastPacketReceivedIdleMillis : 263443 +2025-03-20 10:41:06.716 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'websocketServletWebServerCustomizer' +2025-03-20 10:41:06.716 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration' +2025-03-20 10:41:06.718 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer' +2025-03-20 10:41:06.718 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration' +2025-03-20 10:41:06.721 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 82 +2025-03-20 10:41:06.721 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.721 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties' +2025-03-20 10:41:06.723 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.723 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.723 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.723 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.723 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.724 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.724 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:06.724 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 84 +2025-03-20 10:41:06.725 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.725 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.725 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "javax.management.ObjectName", codebase = "" +2025-03-20 10:41:06.725 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : connectionId=rmi://127.0.0.1 2, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready +2025-03-20 10:41:06.725 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.server.call : RMI TCP Connection(1)-127.0.0.1: [127.0.0.1] exception: + +javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) ~[na:na] + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) ~[na:na] + at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) ~[na:na] + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 10:41:06.726 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:06.726 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@6a20d58f: connectionId=rmi://127.0.0.1 2] closing. +2025-03-20 10:41:06.727 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@6a20d58f: connectionId=rmi://127.0.0.1 2] closed. +2025-03-20 10:41:06.731 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' +2025-03-20 10:41:06.734 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer' +2025-03-20 10:41:06.735 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' +2025-03-20 10:41:06.736 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer' +2025-03-20 10:41:06.736 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration' +2025-03-20 10:41:06.737 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment' +2025-03-20 10:41:06.737 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' +2025-03-20 10:41:06.740 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer' +2025-03-20 10:41:06.741 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' +2025-03-20 10:41:06.741 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : 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-03-20 10:41:06.752 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'errorPageCustomizer' +2025-03-20 10:41:06.752 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' +2025-03-20 10:41:06.753 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : 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-03-20 10:41:06.755 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'dispatcherServletRegistration' +2025-03-20 10:41:06.755 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration' +2025-03-20 10:41:06.756 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'dispatcherServlet' +2025-03-20 10:41:06.756 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration' +2025-03-20 10:41:06.757 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' +2025-03-20 10:41:06.761 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' +2025-03-20 10:41:06.776 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet' +2025-03-20 10:41:06.777 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' +2025-03-20 10:41:06.778 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'multipartConfigElement' +2025-03-20 10:41:06.778 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' +2025-03-20 10:41:06.779 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties' +2025-03-20 10:41:06.783 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : 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-03-20 10:41:06.786 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration' +2025-03-20 10:41:06.833 DEBUG 94464 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.coyote.http11.Http11NioProtocol port=9099) +2025-03-20 10:41:06.839 DEBUG 94464 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.coyote.http11.Http11NioProtocol bindOnInit=false) +2025-03-20 10:41:06.839 DEBUG 94464 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.tomcat.util.net.NioEndpoint bindOnInit=false) +2025-03-20 10:41:06.841 DEBUG 94464 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.coyote.http11.Http11NioProtocol maxPostSize=2097152) +2025-03-20 10:41:06.841 DEBUG 94464 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.tomcat.util.net.NioEndpoint maxPostSize=2097152) +2025-03-20 10:41:06.850 DEBUG 94464 --- [restartedMain] org.apache.catalina.core.ContainerBase : Add child StandardHost[localhost] StandardEngine[Tomcat] +2025-03-20 10:41:06.850 DEBUG 94464 --- [restartedMain] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: /Users/liangxin/.m2/repository/org/springframework/boot/spring-boot/2.5.4/spring-boot-2.5.4.jar +2025-03-20 10:41:06.850 DEBUG 94464 --- [restartedMain] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: /Users/liangxin/.m2/repository/org/springframework/boot/spring-boot/2.5.4/spring-boot-2.5.4.jar +2025-03-20 10:41:06.850 DEBUG 94464 --- [restartedMain] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. +2025-03-20 10:41:06.862 DEBUG 94464 --- [restartedMain] org.apache.catalina.core.ContainerBase : Add child TomcatEmbeddedContext[] StandardEngine[Tomcat].StandardHost[localhost] +2025-03-20 10:41:06.895 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withDSA, Serial:10, Subject:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Key type:DSA, Length:1024, Cert Id:1776909028, Valid from:2001/4/25 下午3:00, Valid until:2020/4/25 下午3:00 +2025-03-20 10:41:06.897 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withDSA, Serial:47f, Subject:CN=Legion of the Bouncy Castle Inc., OU=Java Software Code Signing, O=Sun Microsystems Inc, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Key type:DSA, Length:1024, Cert Id:-2023852845, Valid from:2017/3/11 上午9:15, Valid until:2020/4/25 下午3:00 +2025-03-20 10:41:06.905 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:d424ae0be3a88ff604021ce1400f0dd, Subject:CN=DigiCert Timestamp 2021, O="DigiCert, Inc.", C=US, Issuer:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:1348208542, Valid from:2021/1/1 上午8:00, Valid until:2031/1/6 上午8:00 +2025-03-20 10:41:06.906 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:aa125d6d6321b7e41e405da3697c215, Subject:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-1680473293, Valid from:2016/1/7 下午8:00, Valid until:2031/1/7 下午8:00 +2025-03-20 10:41:06.923 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:3c9eb1fc89f733d3, Subject:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Key type:RSA, Length:2048, Cert Id:-1250580323, Valid from:2016/7/7 上午7:48, Valid until:2030/12/31 上午8:00 +2025-03-20 10:41:06.923 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:4efb7bc62e2b049e, Subject:CN=Legion of the Bouncy Castle Inc., OU=Java Software Code Signing, O=Oracle Corporation, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Key type:DSA, Length:2048, Cert Id:-654023182, Valid from:2017/3/11 上午9:07, Valid until:2022/3/11 上午9:07 +2025-03-20 10:41:06.925 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:d424ae0be3a88ff604021ce1400f0dd, Subject:CN=DigiCert Timestamp 2021, O="DigiCert, Inc.", C=US, Issuer:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:1348208542, Valid from:2021/1/1 上午8:00, Valid until:2031/1/6 上午8:00 +2025-03-20 10:41:06.925 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:aa125d6d6321b7e41e405da3697c215, Subject:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-1680473293, Valid from:2016/1/7 下午8:00, Valid until:2031/1/7 下午8:00 +2025-03-20 10:41:06.948 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withDSA, Serial:10, Subject:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Key type:DSA, Length:1024, Cert Id:1776909028, Valid from:2001/4/25 下午3:00, Valid until:2020/4/25 下午3:00 +2025-03-20 10:41:06.948 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withDSA, Serial:47f, Subject:CN=Legion of the Bouncy Castle Inc., OU=Java Software Code Signing, O=Sun Microsystems Inc, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Key type:DSA, Length:1024, Cert Id:-2023852845, Valid from:2017/3/11 上午9:15, Valid until:2020/4/25 下午3:00 +2025-03-20 10:41:06.949 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withRSA, Serial:3019a023aff58b16bd6d5eae617f066, Subject:CN=DigiCert Timestamp Responder, O=DigiCert, C=US, Issuer:CN=DigiCert Assured ID CA-1, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-499520198, Valid from:2014/10/22 上午8:00, Valid until:2024/10/22 上午8:00 +2025-03-20 10:41:06.950 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withRSA, Serial:6fdf9039603adea000aeb3f27bbba1b, Subject:CN=DigiCert Assured ID CA-1, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-1111363278, Valid from:2006/11/10 上午8:00, Valid until:2021/11/10 上午8:00 +2025-03-20 10:41:06.954 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:3c9eb1fc89f733d3, Subject:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Key type:RSA, Length:2048, Cert Id:-1250580323, Valid from:2016/7/7 上午7:48, Valid until:2030/12/31 上午8:00 +2025-03-20 10:41:06.954 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:4efb7bc62e2b049e, Subject:CN=Legion of the Bouncy Castle Inc., OU=Java Software Code Signing, O=Oracle Corporation, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Key type:DSA, Length:2048, Cert Id:-654023182, Valid from:2017/3/11 上午9:07, Valid until:2022/3/11 上午9:07 +2025-03-20 10:41:06.955 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:4cd3f8568ae76c61bb0fe7160cca76d, Subject:CN=TIMESTAMP-SHA256-2019-10-15, O="DigiCert, Inc.", C=US, Issuer:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:380147180, Valid from:2019/10/1 上午8:00, Valid until:2030/10/17 上午8:00 +2025-03-20 10:41:06.955 DEBUG 94464 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:aa125d6d6321b7e41e405da3697c215, Subject:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-1680473293, Valid from:2016/1/7 下午8:00, Valid until:2031/1/7 下午8:00 +2025-03-20 10:41:06.965 INFO 94464 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9099 (http) +2025-03-20 10:41:06.969 DEBUG 94464 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.coyote.http11.Http11NioProtocol parseBodyMethods=POST) +2025-03-20 10:41:06.970 DEBUG 94464 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.tomcat.util.net.NioEndpoint parseBodyMethods=POST) +2025-03-20 10:41:06.970 INFO 94464 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2025-03-20 10:41:06.970 INFO 94464 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.52] +2025-03-20 10:41:06.971 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : Starting ROOT +2025-03-20 10:41:06.973 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : Configuring default Resources +2025-03-20 10:41:07.002 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : Processing standard container startup +2025-03-20 10:41:07.003 DEBUG 94464 --- [restartedMain] org.apache.catalina.loader.WebappLoader : Starting this Loader +2025-03-20 10:41:07.024 DEBUG 94464 --- [restartedMain] o.a.c.authenticator.AuthenticatorBase : No SingleSignOn Valve is present +2025-03-20 10:41:07.029 INFO 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2025-03-20 10:41:07.029 DEBUG 94464 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2025-03-20 10:41:07.029 INFO 94464 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1532 ms +2025-03-20 10:41:07.032 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'securityFilterChainRegistration' +2025-03-20 10:41:07.032 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration' +2025-03-20 10:41:07.035 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties' +2025-03-20 10:41:07.037 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'securityFilterChainRegistration' via factory method to bean named 'spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties' +2025-03-20 10:41:07.044 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'jwtAuthenticationFilter' +2025-03-20 10:41:07.050 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'config-com.gxwebsoft.common.core.config.ConfigProperties' +2025-03-20 10:41:07.058 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'redisUtil' +2025-03-20 10:41:07.062 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'stringRedisTemplate' +2025-03-20 10:41:07.063 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration' +2025-03-20 10:41:07.064 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'redisConnectionFactory' +2025-03-20 10:41:07.064 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' +2025-03-20 10:41:07.065 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' +2025-03-20 10:41:07.070 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' via constructor to bean named 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' +2025-03-20 10:41:07.075 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'lettuceClientResources' +2025-03-20 10:41:07.081 DEBUG 94464 --- [restartedMain] i.n.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework +2025-03-20 10:41:07.084 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(io.netty.resolver.dns.DnsAddressResolverGroup) +2025-03-20 10:41:07.085 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:07.085 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(io.netty.resolver.dns$DnsAddressResolverGroup) +2025-03-20 10:41:07.085 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:07.085 DEBUG 94464 --- [restartedMain] i.l.c.r.AddressResolverGroupProvider : Starting without optional netty's non-blocking DNS resolver library +2025-03-20 10:41:07.086 DEBUG 94464 --- [restartedMain] i.l.c.resource.DefaultClientResources : -Dio.netty.eventLoopThreads: 12 +2025-03-20 10:41:07.090 DEBUG 94464 --- [restartedMain] i.l.c.r.DefaultEventLoopGroupProvider : Creating executor io.netty.util.concurrent.DefaultEventExecutorGroup +2025-03-20 10:41:07.104 DEBUG 94464 --- [restartedMain] i.n.u.internal.InternalThreadLocalMap : -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024 +2025-03-20 10:41:07.104 DEBUG 94464 --- [restartedMain] i.n.u.internal.InternalThreadLocalMap : -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096 +2025-03-20 10:41:07.107 DEBUG 94464 --- [restartedMain] io.netty.util.ResourceLeakDetector : -Dio.netty.leakDetection.level: simple +2025-03-20 10:41:07.107 DEBUG 94464 --- [restartedMain] io.netty.util.ResourceLeakDetector : -Dio.netty.leakDetection.targetRecords: 4 +2025-03-20 10:41:07.108 DEBUG 94464 --- [restartedMain] i.n.util.ResourceLeakDetectorFactory : Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@4a2bcea5 +2025-03-20 10:41:07.119 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : -Dio.netty.noUnsafe: false +2025-03-20 10:41:07.119 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : Java version: 17 +2025-03-20 10:41:07.120 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : sun.misc.Unsafe.theUnsafe: available +2025-03-20 10:41:07.120 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : sun.misc.Unsafe.copyMemory: available +2025-03-20 10:41:07.120 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : java.nio.Buffer.address: available +2025-03-20 10:41:07.121 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : direct buffer constructor: unavailable: Reflective setAccessible(true) disabled +2025-03-20 10:41:07.121 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : java.nio.Bits.unaligned: available, true +2025-03-20 10:41:07.121 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable: class io.netty.util.internal.PlatformDependent0$6 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @6ea12c19 +2025-03-20 10:41:07.122 DEBUG 94464 --- [restartedMain] i.n.util.internal.PlatformDependent0 : java.nio.DirectByteBuffer.(long, int): unavailable +2025-03-20 10:41:07.122 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : sun.misc.Unsafe: available +2025-03-20 10:41:07.123 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : maxDirectMemory: 9663676416 bytes (maybe) +2025-03-20 10:41:07.123 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.tmpdir: /var/folders/pk/drq93rk10q733kk02fgp89xh0000gn/T (java.io.tmpdir) +2025-03-20 10:41:07.123 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.bitMode: 64 (sun.arch.data.model) +2025-03-20 10:41:07.123 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : Platform: MacOS +2025-03-20 10:41:07.124 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.maxDirectMemory: -1 bytes +2025-03-20 10:41:07.124 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.uninitializedArrayAllocationThreshold: -1 +2025-03-20 10:41:07.124 DEBUG 94464 --- [restartedMain] io.netty.util.internal.CleanerJava9 : java.nio.ByteBuffer.cleaner(): available +2025-03-20 10:41:07.124 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.noPreferDirect: false +2025-03-20 10:41:07.129 DEBUG 94464 --- [restartedMain] i.netty.util.internal.PlatformDependent : org.jctools-core.MpscChunkedArrayQueue: available +2025-03-20 10:41:07.135 DEBUG 94464 --- [restartedMain] i.l.core.event.jfr.EventRecorderHolder : Starting with JFR support +2025-03-20 10:41:07.145 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.LatencyUtils.PauseDetector) +2025-03-20 10:41:07.146 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:07.146 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.LatencyUtils$PauseDetector) +2025-03-20 10:41:07.146 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:07.146 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.HdrHistogram.Histogram) +2025-03-20 10:41:07.146 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:07.146 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.HdrHistogram$Histogram) +2025-03-20 10:41:07.147 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:07.147 DEBUG 94464 --- [restartedMain] i.l.c.resource.DefaultClientResources : LatencyUtils/HdrUtils are not available, metrics are disabled +2025-03-20 10:41:07.150 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'redisConnectionFactory' via factory method to bean named 'lettuceClientResources' +2025-03-20 10:41:07.200 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'stringRedisTemplate' via factory method to bean named 'redisConnectionFactory' +2025-03-20 10:41:07.208 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.joda.time.LocalDate) +2025-03-20 10:41:07.209 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:07.209 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.joda.time$LocalDate) +2025-03-20 10:41:07.209 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:07.216 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:07.216 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:07.216 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:07.216 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:07.217 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.218 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:07.222 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.223 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:07.225 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:07.225 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:07.225 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:07.225 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.226 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:07.228 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 82 +2025-03-20 10:41:07.229 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:07.229 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:07.230 DEBUG 94464 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:07.231 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 82 +2025-03-20 10:41:07.232 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:07.232 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:07.232 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:07.232 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:07.232 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:07.232 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:07.232 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@32f621f9 +2025-03-20 10:41:07.233 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 84 +2025-03-20 10:41:07.234 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:07.235 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:07.235 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "javax.management.ObjectName", codebase = "" +2025-03-20 10:41:07.235 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : connectionId=rmi://127.0.0.1 3, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready +2025-03-20 10:41:07.235 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.server.call : RMI TCP Connection(1)-127.0.0.1: [127.0.0.1] exception: + +javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) ~[na:na] + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) ~[na:na] + at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) ~[na:na] + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 10:41:07.236 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54370) op = 80 +2025-03-20 10:41:07.236 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@3fad5eb7: connectionId=rmi://127.0.0.1 3] closing. +2025-03-20 10:41:07.236 DEBUG 94464 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@3fad5eb7: connectionId=rmi://127.0.0.1 3] closed. +2025-03-20 10:41:07.260 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'redisUtil' via constructor to bean named 'stringRedisTemplate' +2025-03-20 10:41:07.268 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'requestContextFilter' +2025-03-20 10:41:07.274 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'formContentFilter' +2025-03-20 10:41:07.274 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration' +2025-03-20 10:41:07.279 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'characterEncodingFilter' +2025-03-20 10:41:07.290 DEBUG 94464 --- [restartedMain] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, jwtAuthenticationFilter urls=[/*] order=2147483647 +2025-03-20 10:41:07.290 DEBUG 94464 --- [restartedMain] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] +2025-03-20 10:41:07.295 DEBUG 94464 --- [restartedMain] org.apache.catalina.core.ContainerBase : Add child StandardWrapper[dispatcherServlet] StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[] +2025-03-20 10:41:07.306 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : Configuring application event listeners +2025-03-20 10:41:07.306 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Sending application start events +2025-03-20 10:41:07.307 DEBUG 94464 --- [restartedMain] o.a.catalina.session.StandardManager : Start: Loading persisted sessions +2025-03-20 10:41:07.307 DEBUG 94464 --- [restartedMain] o.a.catalina.session.StandardManager : Loading persisted sessions from [/var/folders/pk/drq93rk10q733kk02fgp89xh0000gn/T/87B21B0647E0941DC2E30D462B95DE8FA0263806/servlet-sessions/SESSIONS.ser] +2025-03-20 10:41:07.307 DEBUG 94464 --- [restartedMain] o.a.catalina.session.StandardManager : No persisted data file found +2025-03-20 10:41:07.307 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filters +2025-03-20 10:41:07.307 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'requestContextFilter' +2025-03-20 10:41:07.310 DEBUG 94464 --- [restartedMain] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use +2025-03-20 10:41:07.310 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'jwtAuthenticationFilter' +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] c.g.c.c.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'Tomcat WebSocket (JSR356) Filter' +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'characterEncodingFilter' +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'springSecurityFilterChain' +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'formContentFilter' +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use +2025-03-20 10:41:07.311 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : Starting completed +2025-03-20 10:41:07.313 DEBUG 94464 --- [restartedMain] org.apache.catalina.mapper.Mapper : Registered host [localhost] +2025-03-20 10:41:07.314 DEBUG 94464 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Register Wrapper [dispatcherServlet] in Context [] for service [StandardService[Tomcat]] +2025-03-20 10:41:07.314 DEBUG 94464 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Register Context [] for service [StandardService[Tomcat]] +2025-03-20 10:41:07.314 DEBUG 94464 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Register host [localhost] at domain [null] for service [StandardService[Tomcat]] +2025-03-20 10:41:07.319 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'webSoftApplication' +2025-03-20 10:41:07.324 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'bookingCardController' +2025-03-20 10:41:07.339 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'bookingCardServiceImpl' +2025-03-20 10:41:07.346 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'bookingCardMapper' +2025-03-20 10:41:07.349 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'sqlSessionFactory' +2025-03-20 10:41:07.349 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' +2025-03-20 10:41:07.351 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' +2025-03-20 10:41:07.381 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' via constructor to bean named 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' +2025-03-20 10:41:07.381 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' via constructor to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@62dc8a3' +2025-03-20 10:41:07.381 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mybatisPlusInterceptor' +2025-03-20 10:41:07.381 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mybatisPlusConfig' +2025-03-20 10:41:07.383 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'mybatisPlusInterceptor' via factory method to bean named 'jdk.proxy2.$Proxy103@4dcaec2f' +2025-03-20 10:41:07.390 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mpjInterceptor' +2025-03-20 10:41:07.391 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.github.yulichang.autoconfigure.MybatisPlusJoinAutoConfiguration' +2025-03-20 10:41:07.392 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mybatis-plus-join-com.github.yulichang.autoconfigure.MybatisPlusJoinProperties' +2025-03-20 10:41:07.393 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'com.github.yulichang.autoconfigure.MybatisPlusJoinAutoConfiguration' via constructor to bean named 'mybatis-plus-join-com.github.yulichang.autoconfigure.MybatisPlusJoinProperties' +2025-03-20 10:41:07.401 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'dataSource' +2025-03-20 10:41:07.401 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' +2025-03-20 10:41:07.402 INFO 94464 --- [restartedMain] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2025-03-20 10:41:07.426 DEBUG 94464 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' +2025-03-20 10:41:07.475 WARN 94464 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : removeAbandoned is true, not use in production. +2025-03-20 10:41:07.530 ERROR 94464 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : init datasource error, url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:919) ~[druid-1.2.6.jar:1.2.6] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1912) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1854) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1501) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.4.jar:2.5.4] + at com.gxwebsoft.WebSoftApplication.main(WebSoftApplication.java:25) ~[classes/:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.4.jar:2.5.4] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 94 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 97 common frames omitted + +2025-03-20 10:41:07.535 ERROR 94464 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:919) ~[druid-1.2.6.jar:1.2.6] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1912) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1854) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1501) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.4.jar:2.5.4] + at com.gxwebsoft.WebSoftApplication.main(WebSoftApplication.java:25) ~[classes/:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.4.jar:2.5.4] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 94 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 97 common frames omitted + +2025-03-20 10:41:07.535 INFO 94464 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2025-03-20 10:41:07.537 ERROR 94464 --- [Druid-ConnectionPool-Create-24571726] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8, errorCode 0, state 08S01 + +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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2801) ~[druid-1.2.6.jar:1.2.6] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 11 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 14 common frames omitted + +2025-03-20 10:41:07.538 WARN 94464 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookingCardController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardMapper' defined in file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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. +2025-03-20 10:41:07.540 DEBUG 94464 --- [restartedMain] io.lettuce.core.AbstractRedisClient : Initiate shutdown (100, 100, MILLISECONDS) +2025-03-20 10:41:07.540 ERROR 94464 --- [Druid-ConnectionPool-Create-24571726] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8, errorCode 0, state 08S01 + +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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2801) ~[druid-1.2.6.jar:1.2.6] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 11 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 14 common frames omitted + +2025-03-20 10:41:07.540 INFO 94464 --- [Druid-ConnectionPool-Create-24571726] c.a.druid.pool.DruidAbstractDataSource : {dataSource-1} failContinuous is true +2025-03-20 10:41:07.544 DEBUG 94464 --- [restartedMain] i.l.c.resource.DefaultClientResources : Initiate shutdown (0, 2, SECONDS) +2025-03-20 10:41:07.546 DEBUG 94464 --- [restartedMain] i.l.c.r.DefaultEventLoopGroupProvider : Initiate shutdown (0, 2, SECONDS) +2025-03-20 10:41:07.551 INFO 94464 --- [restartedMain] o.apache.catalina.core.StandardService : Stopping service [Tomcat] +2025-03-20 10:41:07.551 DEBUG 94464 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Unregister host [localhost] at domain [null] for service [StandardService[Tomcat]] +2025-03-20 10:41:07.551 DEBUG 94464 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Unregister Context [] for service [StandardService[Tomcat]] +2025-03-20 10:41:07.551 DEBUG 94464 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Unregister Wrapper [dispatcherServlet] in Context [] for service [StandardService[Tomcat]] +2025-03-20 10:41:07.551 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filters +2025-03-20 10:41:07.551 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'requestContextFilter' +2025-03-20 10:41:07.551 DEBUG 94464 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter] and name [requestContextFilter] +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'jwtAuthenticationFilter' +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [com.gxwebsoft.common.core.security.JwtAuthenticationFilter] and name [jwtAuthenticationFilter] +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'Tomcat WebSocket (JSR356) Filter' +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.apache.tomcat.websocket.server.WsFilter] and name [Tomcat WebSocket (JSR356) Filter] +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'characterEncodingFilter' +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter] and name [characterEncodingFilter] +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'springSecurityFilterChain' +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1] and name [springSecurityFilterChain] +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'formContentFilter' +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedFormContentFilter] and name [formContentFilter] +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.catalina.session.StandardManager : Stopping +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.catalina.session.StandardManager : Unloading persisted sessions +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.catalina.session.StandardManager : No persisted sessions to unload +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : Sending application stop events +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : Processing standard container shutdown +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] org.apache.catalina.loader.WebappLoader : Stopping this Loader +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : getResourceAsStream(org/apache/catalina/loader/JdbcLeakPrevention.class) +2025-03-20 10:41:07.552 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : Delegating to parent classloader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@744938ec +2025-03-20 10:41:07.553 DEBUG 94464 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning stream from parent +2025-03-20 10:41:07.556 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : resetContext Tomcat:j2eeType=WebModule,name=//localhost/,J2EEApplication=none,J2EEServer=none +2025-03-20 10:41:07.556 DEBUG 94464 --- [restartedMain] o.apache.catalina.core.StandardContext : Stopping complete +2025-03-20 10:41:07.558 DEBUG 94464 --- [restartedMain] o.s.boot.devtools.restart.Restarter : Creating new Restarter for thread Thread[main,5,main] +2025-03-20 10:41:07.558 DEBUG 94464 --- [restartedMain] o.s.boot.devtools.restart.Restarter : Immediately restarting application +2025-03-20 10:41:07.558 DEBUG 94464 --- [restartedMain] o.s.boot.devtools.restart.Restarter : Created RestartClassLoader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@744938ec +2025-03-20 10:41:07.558 DEBUG 94464 --- [restartedMain] o.s.boot.devtools.restart.Restarter : Starting application com.gxwebsoft.WebSoftApplication with URLs [file:/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/] +2025-03-20 10:41:07.565 DEBUG 94464 --- [restartedMain] ConditionEvaluationReportLoggingListener : + + +============================ +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) + + DataSourceAutoConfiguration matched: + - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) + - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DataSourceConfiguration.Generic matched: + - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition) + + DataSourceInitializationConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition) + - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a primary bean from beans 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DataSourceJmxConfiguration matched: + - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition) + + DataSourceJmxConfiguration.Hikari matched: + - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) + + DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched: + - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) + + 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 primary bean from beans '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) + + DruidDataSourceAutoConfigure#dataSource matched: + - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DruidSpringAopConfiguration matched: + - @ConditionalOnProperty (spring.datasource.druid.aop-patterns) matched (OnPropertyCondition) + + 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) + + GenericCacheConfiguration matched: + - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition) + + 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 primary bean from beans 'dataSource' (OnBeanCondition) + + JdbcTemplateConfiguration matched: + - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; 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) + + LettuceConnectionConfiguration matched: + - @ConditionalOnClass found required class 'io.lettuce.core.RedisClient' (OnClassCondition) + - @ConditionalOnProperty (spring.redis.client-type=lettuce) matched (OnPropertyCondition) + + LettuceConnectionConfiguration#lettuceClientResources matched: + - @ConditionalOnMissingBean (types: io.lettuce.core.resource.ClientResources; SearchStrategy: all) did not find any beans (OnBeanCondition) + + LettuceConnectionConfiguration#redisConnectionFactory matched: + - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) 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) + + MailSenderAutoConfiguration matched: + - @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender' (OnClassCondition) + - AnyNestedCondition 1 matched 1 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) matched (MailSenderAutoConfiguration.MailSenderCondition) + - @ConditionalOnMissingBean (types: org.springframework.mail.MailSender; SearchStrategy: all) did not find any beans (OnBeanCondition) + + MailSenderPropertiesConfiguration matched: + - @ConditionalOnProperty (spring.mail.host) matched (OnPropertyCondition) + + MailSenderPropertiesConfiguration#mailSender matched: + - @ConditionalOnMissingBean (types: org.springframework.mail.javamail.JavaMailSender; SearchStrategy: all) did not find any beans (OnBeanCondition) + + 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) + + 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 primary bean from beans '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) + + MybatisPlusJoinAutoConfiguration matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a primary bean from beans 'dataSource' (OnBeanCondition) + + MybatisPlusJoinAutoConfiguration#mpjInterceptor matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + MybatisPlusJoinAutoConfiguration#mpjInterceptorConfig matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + MybatisPlusJoinAutoConfiguration#mpjSpringContent matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + MybatisPlusJoinAutoConfiguration#mpjSqlInjectorOnMiss matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + - @ConditionalOnMissingBean (types: com.baomidou.mybatisplus.core.injector.ISqlInjector; SearchStrategy: all) did not find any beans (OnBeanCondition) + + MybatisPlusJoinAutoConfiguration.MPJMappingConfig matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + MybatisPlusJoinAutoConfiguration.MPJSpringContext matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + 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 primary bean from beans '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) + + NoOpCacheConfiguration matched: + - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition) + + OpenApiAutoConfiguration matched: + - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition) + + OpenApiControllerWebMvc matched: + - found 'session' scope (OnWebApplicationCondition) + + OpenApiWebMvcConfiguration matched: + - found 'session' scope (OnWebApplicationCondition) + + 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 primary bean from beans '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 primary bean from beans '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) + + RedisReactiveAutoConfiguration matched: + - @ConditionalOnClass found required classes 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory', 'org.springframework.data.redis.core.ReactiveRedisTemplate', 'reactor.core.publisher.Flux' (OnClassCondition) + + RedisReactiveAutoConfiguration#reactiveRedisTemplate matched: + - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RedisReactiveAutoConfiguration#reactiveStringRedisTemplate matched: + - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveStringRedisTemplate; 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) + + SimpleCacheConfiguration matched: + - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition) + + 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#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.TransactionTemplateConfiguration matched: + - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a primary bean from beans 'transactionManager' (OnBeanCondition) + + TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched: + - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) 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) + + 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: + Did not match: + - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) did not find any beans of type org.springframework.cache.interceptor.CacheAspectSupport (OnBeanCondition) + Matched: + - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition) + + CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition) + - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) + + 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) + + DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration: + Did not match: + - EmbeddedDataSource spring.datasource.url is set (DataSourceAutoConfiguration.EmbeddedDatabaseCondition) + + DataSourceAutoConfiguration.PooledDataSourceConfiguration: + Did not match: + - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition) + Matched: + - AnyNestedCondition 2 matched 0 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) matched (DataSourceAutoConfiguration.PooledDataSourceCondition) + + DataSourceConfiguration.Dbcp2: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) + + DataSourceConfiguration.Hikari: + Did not match: + - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) found different value in property 'spring.datasource.type' (OnPropertyCondition) + Matched: + - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) + + DataSourceConfiguration.OracleUcp: + Did not match: + - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition) + + DataSourceConfiguration.Tomcat: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition) + + DataSourceInitializationConfiguration.InitializationSpecificCredentialsDataSourceInitializationConfiguration: + Did not match: + - AnyNestedCondition 0 matched 2 did not; NestedCondition on DataSourceInitializationConfiguration.InitializationSpecificCredentialsDataSourceInitializationConfiguration.DifferentCredentialsCondition.DataCredentials @ConditionalOnProperty (spring.datasource.data-username) did not find property 'data-username'; NestedCondition on DataSourceInitializationConfiguration.InitializationSpecificCredentialsDataSourceInitializationConfiguration.DifferentCredentialsCondition.SchemaCredentials @ConditionalOnProperty (spring.datasource.schema-username) did not find property 'schema-username' (DataSourceInitializationConfiguration.InitializationSpecificCredentialsDataSourceInitializationConfiguration.DifferentCredentialsCondition) + + DataSourceInitializationConfiguration.SharedCredentialsDataSourceInitializationConfiguration: + Did not match: + - DataSource Initialization did not find configured properties spring.datasource.data-username, spring.datasource.schema-password, spring.datasource.schema[0], spring.datasource.data[0], spring.datasource.data, spring.datasource.schema-username, spring.datasource.data-password, spring.datasource.initialization-mode, spring.datasource.schema, spring.datasource.sql-script-encoding, spring.datasource.separator, spring.datasource.platform, spring.datasource.continue-on-error (DataSourceInitializationConfiguration.SharedCredentialsDataSourceInitializationConfiguration.DataSourceInitializationCondition) + + DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition) + + DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) + + DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration: + Did not match: + - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition) + + DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (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) + + 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) + + 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#advisorAutoProxyCreator: + Did not match: + - @ConditionalOnProperty (spring.aop.auto=false) did not find property 'spring.aop.auto' (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) + + 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) + + 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) + + IdentifierGeneratorAutoConfiguration#identifierGenerator: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.cloud.commons.util.InetUtils' (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) + + JedisConnectionConfiguration: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found beans of type 'org.springframework.data.redis.connection.RedisConnectionFactory' redisConnectionFactory (OnBeanCondition) + 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) + + 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) + + LiquibaseAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition) + + MailSenderJndiConfiguration: + Did not match: + - @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name' (OnPropertyCondition) + Matched: + - @ConditionalOnClass found required class 'javax.mail.Session' (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) + + 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.gxwebsoft.WebSoftApplication#MapperScannerRegistrar#0 (OnBeanCondition) + + MybatisPlusJoinAutoConfiguration#mpjSqlInjector: + Did not match: + - @ConditionalOnBean (types: com.baomidou.mybatisplus.core.injector.ISqlInjector; SearchStrategy: all) did not find any beans of type com.baomidou.mybatisplus.core.injector.ISqlInjector (OnBeanCondition) + Matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (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) + + 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 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition) + + ReactiveOAuth2ResourceServerAutoConfiguration: + Did not match: + - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) + + ReactiveSecurityAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (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) + + 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) + + 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#forwardedHeaderFilter: + 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) + + 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) + + 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; SearchStrategy: all) found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' userServiceImpl (OnBeanCondition) + Matched: + - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition) + + ValidationAutoConfiguration: + Did not match: + - @ConditionalOnResource did not find resource 'classpath:META-INF/services/javax.validation.spi.ValidationProvider' (OnResourceCondition) + Matched: + - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (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) + + WebSecurityEnablerConfiguration: + Did not match: + - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) found beans named springSecurityFilterChain (OnBeanCondition) + Matched: + - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition) + - found 'session' scope (OnWebApplicationCondition) + + 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: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (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: +----------- + + None + + +Unconditional classes: +---------------------- + + org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration + + org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration + + com.baomidou.mybatisplus.autoconfigure.IdentifierGeneratorAutoConfiguration + + org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration + + cn.hutool.extra.spring.SpringUtil + + org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration + + org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration + + + +2025-03-20 10:41:07.574 ERROR 94464 --- [restartedMain] o.s.boot.SpringApplication : Application run failed + +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookingCardController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardMapper' defined in file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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:321) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.4.jar:2.5.4] + at com.gxwebsoft.WebSoftApplication.main(WebSoftApplication.java:25) ~[classes/:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.4.jar:2.5.4] +Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardMapper' defined in file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318) ~[spring-context-5.3.9.jar:5.3.9] + ... 22 common frames omitted +Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardMapper' defined in file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1516) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657) ~[spring-beans-5.3.9.jar:5.3.9] + ... 41 common frames omitted +Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1501) ~[spring-beans-5.3.9.jar:5.3.9] + ... 52 common frames omitted +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.9.jar:5.3.9] + ... 65 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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:919) ~[druid-1.2.6.jar:1.2.6] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1912) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1854) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) ~[spring-beans-5.3.9.jar:5.3.9] + ... 76 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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 94 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 97 common frames omitted + +2025-03-20 10:41:08.046 ERROR 94464 --- [Druid-ConnectionPool-Create-24571726] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8, errorCode 0, state 08S01 + +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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2801) ~[druid-1.2.6.jar:1.2.6] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 11 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 14 common frames omitted + +2025-03-20 10:41:36.706 INFO 94604 --- [restartedMain] com.gxwebsoft.WebSoftApplication : Starting WebSoftApplication using Java 17.0.8 on MacBook-Pro.local with PID 94604 (/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes started by liangxin in /Users/liangxin/Project/JAVA/gxtyzx-java) +2025-03-20 10:41:36.706 DEBUG 94604 --- [restartedMain] com.gxwebsoft.WebSoftApplication : Running with Spring Boot v2.5.4, Spring v5.3.9 +2025-03-20 10:41:36.706 INFO 94604 --- [restartedMain] com.gxwebsoft.WebSoftApplication : The following profiles are active: prod +2025-03-20 10:41:36.707 DEBUG 94604 --- [restartedMain] o.s.boot.SpringApplication : Loading source class com.gxwebsoft.WebSoftApplication +2025-03-20 10:41:36.726 INFO 94604 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/jodconverter-core-1.0.5.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/commons-io-1.4.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/juh-3.2.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/jurt-3.2.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/ridl-3.2.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/unoil-3.2.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/commons-cli-1.1.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/sigar-1.6.5.132.jar,file:/Users/liangxin/.m2/repository/com/github/livesense/jodconverter-core/1.0.5/json-20090211.jar +2025-03-20 10:41:36.727 INFO 94604 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/org/openoffice/juh/3.2.1/juh-3.2.1.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/org/openoffice/juh/3.2.1/ridl.jar,file:/Users/liangxin/.m2/repository/org/openoffice/juh/3.2.1/jurt.jar,file:/Users/liangxin/.m2/repository/org/openoffice/lib/,file:/Users/liangxin/.m2/repository/org/openoffice/juh/bin/ +2025-03-20 10:41:36.727 INFO 94604 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/org/openoffice/jurt/3.2.1/jurt-3.2.1.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/org/openoffice/jurt/3.2.1/ridl.jar,file:/Users/liangxin/.m2/repository/org/openoffice/jurt/3.2.1/unoloader.jar,file:/Users/liangxin/.m2/repository/org/openoffice/lib/,file:/Users/liangxin/.m2/repository/org/openoffice/jurt/bin/ +2025-03-20 10:41:36.727 INFO 94604 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-core-2.3.0.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-api.jar +2025-03-20 10:41:36.727 INFO 94604 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : The Class-Path manifest attribute in /Users/liangxin/.m2/repository/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-impl-2.3.0.jar referenced one or more files that do not exist: file:/Users/liangxin/.m2/repository/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-core.jar +2025-03-20 10:41:36.727 DEBUG 94604 --- [restartedMain] o.s.b.devtools.restart.ChangeableUrls : Matching URLs for reloading : [file:/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/] +2025-03-20 10:41:36.727 DEBUG 94604 --- [restartedMain] o.s.b.d.settings.DevToolsSettings : Included patterns for restart : [/mybatis-plus-[\w-]+.jar] +2025-03-20 10:41:36.727 DEBUG 94604 --- [restartedMain] o.s.b.d.settings.DevToolsSettings : Excluded patterns for restart : [/spring-boot-starter-[\w-]+/, /spring-boot/(bin|build|out)/, /spring-boot-starter/(bin|build|out)/, /spring-boot-devtools/(bin|build|out)/, /spring-boot-actuator/(bin|build|out)/, /spring-boot-autoconfigure/(bin|build|out)/] +2025-03-20 10:41:36.727 INFO 94604 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-03-20 10:41:36.727 INFO 94604 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-03-20 10:41:36.727 DEBUG 94604 --- [restartedMain] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@2493898b +2025-03-20 10:41:36.735 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +2025-03-20 10:41:36.740 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory' +2025-03-20 10:41:36.788 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCardController.class] +2025-03-20 10:41:36.789 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCardPlanController.class] +2025-03-20 10:41:36.789 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCashierController.class] +2025-03-20 10:41:36.789 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCooperateController.class] +2025-03-20 10:41:36.789 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCooperateLogController.class] +2025-03-20 10:41:36.790 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingCouponController.class] +2025-03-20 10:41:36.790 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingEmergencyController.class] +2025-03-20 10:41:36.790 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingFieldController.class] +2025-03-20 10:41:36.791 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingIntegralController.class] +2025-03-20 10:41:36.791 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingIntegralLogController.class] +2025-03-20 10:41:36.791 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingItemController.class] +2025-03-20 10:41:36.791 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingOrderController.class] +2025-03-20 10:41:36.792 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingOrderInfoController.class] +2025-03-20 10:41:36.792 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingPeriodController.class] +2025-03-20 10:41:36.792 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingSiteController.class] +2025-03-20 10:41:36.792 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserCardController.class] +2025-03-20 10:41:36.793 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserController.class] +2025-03-20 10:41:36.793 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserCouponController.class] +2025-03-20 10:41:36.793 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserEmergencyController.class] +2025-03-20 10:41:36.793 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingUserInvoiceController.class] +2025-03-20 10:41:36.793 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/controller/BookingVipController.class] +2025-03-20 10:41:36.802 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCardPlanServiceImpl.class] +2025-03-20 10:41:36.802 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCardServiceImpl.class] +2025-03-20 10:41:36.802 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCashierServiceImpl.class] +2025-03-20 10:41:36.802 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCooperateLogServiceImpl.class] +2025-03-20 10:41:36.802 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCooperateServiceImpl.class] +2025-03-20 10:41:36.802 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingCouponServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingEmergencyServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingFieldServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingIntegralLogServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingIntegralServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingItemServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingOrderInfoServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingOrderServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingPeriodServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingSiteServiceImpl.class] +2025-03-20 10:41:36.803 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserCardServiceImpl.class] +2025-03-20 10:41:36.804 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserCouponServiceImpl.class] +2025-03-20 10:41:36.804 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserEmergencyServiceImpl.class] +2025-03-20 10:41:36.804 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserInvoiceServiceImpl.class] +2025-03-20 10:41:36.804 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingUserServiceImpl.class] +2025-03-20 10:41:36.804 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/service/impl/BookingVipServiceImpl.class] +2025-03-20 10:41:36.805 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/AdController.class] +2025-03-20 10:41:36.805 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/AdRecordController.class] +2025-03-20 10:41:36.806 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleCategoryController.class] +2025-03-20 10:41:36.806 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleCommentController.class] +2025-03-20 10:41:36.806 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleContentController.class] +2025-03-20 10:41:36.808 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleController.class] +2025-03-20 10:41:36.808 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/ArticleLikeController.class] +2025-03-20 10:41:36.809 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DesignController.class] +2025-03-20 10:41:36.809 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DesignRecordController.class] +2025-03-20 10:41:36.809 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DocsBookController.class] +2025-03-20 10:41:36.809 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DocsContentController.class] +2025-03-20 10:41:36.809 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DocsController.class] +2025-03-20 10:41:36.809 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/DomainController.class] +2025-03-20 10:41:36.810 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/FormController.class] +2025-03-20 10:41:36.810 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/FormRecordController.class] +2025-03-20 10:41:36.810 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpAdController.class] +2025-03-20 10:41:36.810 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpController.class] +2025-03-20 10:41:36.810 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpFieldController.class] +2025-03-20 10:41:36.811 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpMenuController.class] +2025-03-20 10:41:36.811 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/MpPagesController.class] +2025-03-20 10:41:36.811 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/NavigationController.class] +2025-03-20 10:41:36.811 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/WebsiteController.class] +2025-03-20 10:41:36.811 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/controller/WebsiteFieldController.class] +2025-03-20 10:41:36.816 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/AdRecordServiceImpl.class] +2025-03-20 10:41:36.816 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/AdServiceImpl.class] +2025-03-20 10:41:36.816 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleCategoryServiceImpl.class] +2025-03-20 10:41:36.816 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleCommentServiceImpl.class] +2025-03-20 10:41:36.816 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleContentServiceImpl.class] +2025-03-20 10:41:36.816 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleLikeServiceImpl.class] +2025-03-20 10:41:36.816 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/ArticleServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DesignRecordServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DesignServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DocsBookServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DocsContentServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DocsServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/DomainServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/FormRecordServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/FormServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpAdServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpFieldServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpMenuServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpPagesServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/MpServiceImpl.class] +2025-03-20 10:41:36.817 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/NavigationServiceImpl.class] +2025-03-20 10:41:36.818 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/WebsiteFieldServiceImpl.class] +2025-03-20 10:41:36.818 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/service/impl/WebsiteServiceImpl.class] +2025-03-20 10:41:36.819 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/aspect/OperationLogAspect.class] +2025-03-20 10:41:36.820 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/MybatisPlusConfig.class] +2025-03-20 10:41:36.820 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/RestTemplateConfig.class] +2025-03-20 10:41:36.820 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/SpringContextUtil.class] +2025-03-20 10:41:36.820 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/SwaggerConfig.class] +2025-03-20 10:41:36.821 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/config/WebMvcConfig.class] +2025-03-20 10:41:36.821 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/exception/GlobalExceptionHandler.class] +2025-03-20 10:41:36.821 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/security/JwtAccessDeniedHandler.class] +2025-03-20 10:41:36.821 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/security/JwtAuthenticationEntryPoint.class] +2025-03-20 10:41:36.822 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/security/JwtAuthenticationFilter.class] +2025-03-20 10:41:36.824 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/security/SecurityConfig.class] +2025-03-20 10:41:36.824 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/AlipayConfigUtil.class] +2025-03-20 10:41:36.824 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/CacheClient.class] +2025-03-20 10:41:36.826 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/RedisUtil.class] +2025-03-20 10:41:36.826 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/RequestUtil.class] +2025-03-20 10:41:36.826 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/WxOfficialUtil.class] +2025-03-20 10:41:36.826 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/WxUtil.class] +2025-03-20 10:41:36.826 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/core/utils/WxWorkUtil.class] +2025-03-20 10:41:36.827 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/AreaController.class] +2025-03-20 10:41:36.827 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/CacheController.class] +2025-03-20 10:41:36.827 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/DictController.class] +2025-03-20 10:41:36.827 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/DictDataController.class] +2025-03-20 10:41:36.827 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/DictionaryController.class] +2025-03-20 10:41:36.828 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/DictionaryDataController.class] +2025-03-20 10:41:36.828 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/EmailController.class] +2025-03-20 10:41:36.829 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/FileController.class] +2025-03-20 10:41:36.830 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/LoginRecordController.class] +2025-03-20 10:41:36.830 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/MainController.class] +2025-03-20 10:41:36.830 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/MenuController.class] +2025-03-20 10:41:36.830 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/OperationRecordController.class] +2025-03-20 10:41:36.830 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/OrganizationController.class] +2025-03-20 10:41:36.830 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/PlugController.class] +2025-03-20 10:41:36.830 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/RedisUtilController.class] +2025-03-20 10:41:36.830 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/RoleController.class] +2025-03-20 10:41:36.831 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/RoleMenuController.class] +2025-03-20 10:41:36.831 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/SettingController.class] +2025-03-20 10:41:36.831 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/TenantController.class] +2025-03-20 10:41:36.831 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/UserController.class] +2025-03-20 10:41:36.831 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/controller/UserFileController.class] +2025-03-20 10:41:36.838 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/AreaServiceImpl.class] +2025-03-20 10:41:36.838 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/DictDataServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/DictServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/DictionaryDataServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/DictionaryServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/EmailRecordServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/FileRecordServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/LoginRecordServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/MenuServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/OperationRecordServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/OrganizationServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/PlugServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/RoleMenuServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/RoleServiceImpl.class] +2025-03-20 10:41:36.839 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/SettingServiceImpl.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/TenantServiceImpl.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/UserFileServiceImpl.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/UserRoleServiceImpl.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/service/impl/UserServiceImpl.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/oa/controller/CompanyController.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/oa/service/impl/CompanyServiceImpl.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/BrandController.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/CartController.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/CashierController.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/ChatConversationController.class] +2025-03-20 10:41:36.840 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/ChatMessageController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/CountController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerApplyController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerCapitalController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerOrderController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerRefereeController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerSettingController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerUserController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/DealerWithdrawController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/GoodsCategoryController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/GoodsController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/GoodsSkuController.class] +2025-03-20 10:41:36.841 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/GoodsSpecController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/MerchantAccountController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/MerchantApplyController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/MerchantController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/MerchantTypeController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/OrderGoodsController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/OrderInfoLogController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/RechargeOrderController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/SpecController.class] +2025-03-20 10:41:36.842 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/SpecValueController.class] +2025-03-20 10:41:36.843 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/UserAddressController.class] +2025-03-20 10:41:36.843 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/UserBalanceLogController.class] +2025-03-20 10:41:36.843 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/UserCollectionController.class] +2025-03-20 10:41:36.843 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/controller/WechatDepositController.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/BrandServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/CartServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/CashierServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/ChatConversationServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/ChatMessageServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/CountServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerApplyServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerCapitalServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerOrderServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerRefereeServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerSettingServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerUserServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/DealerWithdrawServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/GoodsCategoryServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/GoodsServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/GoodsSkuServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/GoodsSpecServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/MerchantAccountServiceImpl.class] +2025-03-20 10:41:36.848 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/MerchantApplyServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/MerchantServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/MerchantTypeServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/OrderGoodsServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/OrderInfoLogServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/RechargeOrderServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/SpecServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/SpecValueServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/UserAddressServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/UserBalanceLogServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/UserCollectionServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/service/impl/WechatDepositServiceImpl.class] +2025-03-20 10:41:36.849 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/PrinterController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/SchedulingController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/SysLogController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAdminController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAdminLogController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAuthGroupAccessController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAuthGroupController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkAuthRuleController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkBankCardController.class] +2025-03-20 10:41:36.850 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardBindLogController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardDelLogController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardEditLogController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardLogController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardUserLogController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCardsBillsController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCarouselController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachCashController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachCurController.class] +2025-03-20 10:41:36.851 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachImgsController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachOrderController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCoachTimeController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkConfigController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkCouponController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkDepositController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkDepositItemController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkFieldController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGateController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGatePassreordController.class] +2025-03-20 10:41:36.852 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsCategoryController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsImageController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsOrderController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsOrderInfoController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsSkuController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkGoodsSpecRelController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkIntegralController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkIntegralLogController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkInvoiceConfigController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkInvoiceController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkInvoiceRequestLogController.class] +2025-03-20 10:41:36.853 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkLogController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkMachineOpenLogController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkMessageController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkMoneyLogController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkNewsCategoryController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkNewsController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOldCardController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderInfoController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderInfoLogController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderLogController.class] +2025-03-20 10:41:36.854 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkOrderRefundLogController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkPayLogController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkQrcodeController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkRechargeLogController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSignupCategoryController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSignupController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSignupListsController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSiteController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSiteImgsController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSiteTimeController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSpecController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkSpecValueController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUserBindController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersAddressController.class] +2025-03-20 10:41:36.855 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersCouponController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersEmergencyController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersLogController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersVipCancleLogController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkUsersVipController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkVipCardsBillsController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkVipController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkWechatBillController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkWechatBillLogController.class] +2025-03-20 10:41:36.856 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/controller/ThinkWechatDepositController.class] +2025-03-20 10:41:36.865 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/SysLogServiceImpl.class] +2025-03-20 10:41:36.865 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAdminLogServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAdminServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAuthGroupAccessServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAuthGroupServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkAuthRuleServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkBankCardServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardBindLogServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardDelLogServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardEditLogServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardLogServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardUserLogServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCardsBillsServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCarouselServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachCashServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachCurServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachImgsServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachOrderServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCoachTimeServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkConfigServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkCouponServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkDepositItemServiceImpl.class] +2025-03-20 10:41:36.866 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkDepositServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkFieldServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGatePassreordServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGateServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsCategoryServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsImageServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsOrderInfoServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsOrderServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsSkuServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkGoodsSpecRelServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkIntegralLogServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkIntegralServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkInvoiceConfigServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkInvoiceRequestLogServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkInvoiceServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkLogServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkMachineOpenLogServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkMessageServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkMoneyLogServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkNewsCategoryServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkNewsServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOldCardServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderInfoLogServiceImpl.class] +2025-03-20 10:41:36.867 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderInfoServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderLogServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderRefundLogServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkOrderServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkPayLogServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkQrcodeServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkRechargeLogServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSignupCategoryServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSignupListsServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSignupServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSiteImgsServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSiteServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSiteTimeServiceImpl.class] +2025-03-20 10:41:36.868 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSpecServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkSpecValueServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUserBindServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersAddressServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersCouponServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersEmergencyServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersLogServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersVipCancleLogServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkUsersVipServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkVipCardsBillsServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkVipServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkWechatBillLogServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkWechatBillServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/ThinkWechatDepositServiceImpl.class] +2025-03-20 10:41:36.869 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/service/impl/WechatConfigServiceImpl.class] +2025-03-20 10:41:36.897 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/web/OpenApiControllerWebMvc.class] +2025-03-20 10:41:36.899 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasVendorExtensionsMapperImpl.class] +2025-03-20 10:41:36.899 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/StyleEnumMapperImpl.class] +2025-03-20 10:41:36.899 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SecuritySchemeMapperImpl.class] +2025-03-20 10:41:36.900 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasSecurityMapperImpl.class] +2025-03-20 10:41:36.900 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/SchemaMapperImpl.class] +2025-03-20 10:41:36.900 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ExamplesMapperImpl.class] +2025-03-20 10:41:36.900 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/ServiceModelToOpenApiMapperImpl.class] +2025-03-20 10:41:36.900 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-oas/3.0.0/springfox-oas-3.0.0.jar!/springfox/documentation/oas/mappers/OasLicenceMapper.class] +2025-03-20 10:41:36.906 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.906 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.906 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.907 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.907 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.907 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.907 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.907 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.907 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.908 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.908 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.908 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.908 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.909 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.910 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.910 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.910 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.910 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.910 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.910 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.911 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.911 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.911 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.912 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.913 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.913 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.914 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.914 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.914 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.914 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.924 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonJsonViewProvider.class] +2025-03-20 10:41:36.925 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelDependencyProvider.class] +2025-03-20 10:41:36.925 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/TypeNameExtractor.class] +2025-03-20 10:41:36.925 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/PropertyDiscriminatorBasedInheritancePlugin.class] +2025-03-20 10:41:36.925 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/XmlModelPlugin.class] +2025-03-20 10:41:36.925 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/SchemaPluginsManager.class] +2025-03-20 10:41:36.925 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/plugins/JsonIgnorePropertiesModelPlugin.class] +2025-03-20 10:41:36.926 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/CachingModelPropertiesProvider.class] +2025-03-20 10:41:36.926 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ObjectMapperBeanPropertyNamingStrategy.class] +2025-03-20 10:41:36.926 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/bean/AccessorsProvider.class] +2025-03-20 10:41:36.927 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/field/FieldProvider.class] +2025-03-20 10:41:36.927 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/XmlPropertyPlugin.class] +2025-03-20 10:41:36.927 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/OptimizedModelPropertiesProvider.class] +2025-03-20 10:41:36.927 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/FactoryMethodProvider.class] +2025-03-20 10:41:36.927 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/property/ModelSpecificationFactory.class] +2025-03-20 10:41:36.928 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/CachingModelProvider.class] +2025-03-20 10:41:36.928 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelDependencyProvider.class] +2025-03-20 10:41:36.928 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/JacksonEnumTypeDeterminer.class] +2025-03-20 10:41:36.928 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelProvider.class] +2025-03-20 10:41:36.928 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/springfox/documentation/schema/DefaultModelSpecificationProvider.class] +2025-03-20 10:41:36.935 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/OpenApiSchemaPropertyBuilder.class] +2025-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelPropertyPropertyBuilder.class] +2025-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelTypeNameProvider.class] +2025-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/schema/ApiModelBuilder.class] +2025-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.936 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.937 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.938 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.938 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.938 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.938 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.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-03-20 10:41:36.940 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/SwaggerApiListingReader.class] +2025-03-20 10:41:36.940 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/InMemorySwaggerResourcesProvider.class] +2025-03-20 10:41:36.940 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/springfox/documentation/swagger/web/ApiResourceController.class] +2025-03-20 10:41:37.198 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: accepted socket from [127.0.0.1:54679] +2025-03-20 10:41:37.201 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.204 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.205 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.206 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.207 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.207 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.208 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.211 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.218 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.219 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.219 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.219 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.219 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.219 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.219 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.220 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 84 +2025-03-20 10:41:37.221 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.222 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.222 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "javax.management.ObjectName", codebase = "" +2025-03-20 10:41:37.223 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : connectionId=rmi://127.0.0.1 1, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready +2025-03-20 10:41:37.225 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.server.call : RMI TCP Connection(1)-127.0.0.1: [127.0.0.1] exception: + +javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) ~[na:na] + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) ~[na:na] + at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) ~[na:na] + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 10:41:37.227 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.228 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@4dccb43d: connectionId=rmi://127.0.0.1 1] closing. +2025-03-20 10:41:37.228 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@4dccb43d: connectionId=rmi://127.0.0.1 1] closed. +2025-03-20 10:41:37.239 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ServiceModelToSwagger2MapperImpl.class] +2025-03-20 10:41:37.240 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/VendorExtensionsMapperImpl.class] +2025-03-20 10:41:37.240 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/PropertyMapperImpl.class] +2025-03-20 10:41:37.240 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/CompatibilityModelMapperImpl.class] +2025-03-20 10:41:37.241 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ParameterMapperImpl.class] +2025-03-20 10:41:37.241 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelMapperImpl.class] +2025-03-20 10:41:37.241 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/RequestParameterMapperImpl.class] +2025-03-20 10:41:37.241 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/ModelSpecificationMapperImpl.class] +2025-03-20 10:41:37.241 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/LicenseMapperImpl.class] +2025-03-20 10:41:37.241 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/mappers/SecurityMapperImpl.class] +2025-03-20 10:41:37.242 DEBUG 94604 --- [restartedMain] o.s.c.a.ClassPathBeanDefinitionScanner : Identified candidate component class: URL [jar:file:/Users/liangxin/.m2/repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/springfox/documentation/swagger2/web/Swagger2ControllerWebMvc.class] +2025-03-20 10:41:37.357 INFO 94604 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2025-03-20 10:41:37.359 INFO 94604 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-03-20 10:41:37.364 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.AutoConfigurationPackages' +2025-03-20 10:41:37.364 DEBUG 94604 --- [restartedMain] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.gxwebsoft'. Automatic @Repository and @Entity scanning is enabled. +2025-03-20 10:41:37.364 DEBUG 94604 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Scanning for Redis repositories in packages com.gxwebsoft. +2025-03-20 10:41:37.399 INFO 94604 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 34 ms. Found 0 Redis repository interfaces. +2025-03-20 10:41:37.494 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.gxwebsoft.WebSoftApplication#MapperScannerRegistrar#0' +2025-03-20 10:41:37.501 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'propertySourcesPlaceholderConfigurer' +2025-03-20 10:41:37.508 DEBUG 94604 --- [restartedMain] org.apache.ibatis.logging.LogFactory : Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardPlanMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCashierMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCooperateLogMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCooperateMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCouponMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingEmergencyMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingFieldMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingIntegralLogMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingIntegralMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingItemMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingOrderInfoMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingOrderMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingPeriodMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingSiteMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserCardMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserCouponMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserEmergencyMapper.class] +2025-03-20 10:41:37.526 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserInvoiceMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingUserMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingVipMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/AdMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/AdRecordMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleCategoryMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleCommentMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleContentMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleLikeMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/ArticleMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DesignMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DesignRecordMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DocsBookMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DocsContentMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DocsMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/DomainMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/FormMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/FormRecordMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpAdMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpFieldMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpMenuMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/MpPagesMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/NavigationMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/WebsiteFieldMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/cms/mapper/WebsiteMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/AreaMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/DictDataMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/DictMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/DictionaryDataMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/DictionaryMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/EmailRecordMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/FileRecordMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/LoginRecordMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/MenuMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/OperationRecordMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/OrganizationMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/PlugMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/RoleMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/RoleMenuMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/SettingMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/TenantMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/UserFileMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/UserMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/common/system/mapper/UserRoleMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/oa/mapper/CompanyMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/BrandMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/CartMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/CashierMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/ChatConversationMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/ChatMessageMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/CountMapper.class] +2025-03-20 10:41:37.527 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerApplyMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerCapitalMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerOrderMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerRefereeMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerSettingMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerUserMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/DealerWithdrawMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/GoodsCategoryMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/GoodsMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/GoodsSkuMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/GoodsSpecMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/MerchantAccountMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/MerchantApplyMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/MerchantMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/MerchantTypeMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/OrderGoodsMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/OrderInfoLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/RechargeOrderMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/SpecMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/SpecValueMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/UserAddressMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/UserBalanceLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/UserCollectionMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/UsersMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/shop/mapper/WechatDepositMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/SysLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAdminLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAdminMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAuthGroupAccessMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAuthGroupMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkAuthRuleMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkBankCardMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardBindLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardDelLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardEditLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardUserLogMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCardsBillsMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCarouselMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachCashMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachCurMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachImgsMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachOrderMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCoachTimeMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkConfigMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkCouponMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkDepositItemMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkDepositMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkFieldMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGateMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGatePassreordMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsCategoryMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsImageMapper.class] +2025-03-20 10:41:37.528 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsOrderInfoMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsOrderMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsSkuMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkGoodsSpecRelMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkIntegralLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkIntegralMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkInvoiceConfigMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkInvoiceMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkInvoiceRequestLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkMachineOpenLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkMessageMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkMoneyLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkNewsCategoryMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkNewsMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOldCardMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderInfoLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderInfoMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkOrderRefundLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkPayLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkQrcodeMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkRechargeLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSignupCategoryMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSignupListsMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSignupMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSiteImgsMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSiteMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSiteTimeMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSpecMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkSpecValueMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUserBindMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersAddressMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersCouponMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersEmergencyMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersVipCancleLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkUsersVipMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkVipCardsBillsMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkVipMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkWechatBillLogMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkWechatBillMapper.class] +2025-03-20 10:41:37.529 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/think/mapper/ThinkWechatDepositMapper.class] +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCardMapper' and 'com.gxwebsoft.booking.mapper.BookingCardMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCardMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCardPlanMapper' and 'com.gxwebsoft.booking.mapper.BookingCardPlanMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCardPlanMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCashierMapper' and 'com.gxwebsoft.booking.mapper.BookingCashierMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCashierMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCooperateLogMapper' and 'com.gxwebsoft.booking.mapper.BookingCooperateLogMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCooperateLogMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCooperateMapper' and 'com.gxwebsoft.booking.mapper.BookingCooperateMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCooperateMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingCouponMapper' and 'com.gxwebsoft.booking.mapper.BookingCouponMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingCouponMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingEmergencyMapper' and 'com.gxwebsoft.booking.mapper.BookingEmergencyMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingEmergencyMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingFieldMapper' and 'com.gxwebsoft.booking.mapper.BookingFieldMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingFieldMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingIntegralLogMapper' and 'com.gxwebsoft.booking.mapper.BookingIntegralLogMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingIntegralLogMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingIntegralMapper' and 'com.gxwebsoft.booking.mapper.BookingIntegralMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingIntegralMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingItemMapper' and 'com.gxwebsoft.booking.mapper.BookingItemMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingItemMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingOrderInfoMapper' and 'com.gxwebsoft.booking.mapper.BookingOrderInfoMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingOrderInfoMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingOrderMapper' and 'com.gxwebsoft.booking.mapper.BookingOrderMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingOrderMapper'. +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingPeriodMapper' and 'com.gxwebsoft.booking.mapper.BookingPeriodMapper' mapperInterface +2025-03-20 10:41:37.530 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingPeriodMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingSiteMapper' and 'com.gxwebsoft.booking.mapper.BookingSiteMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingSiteMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserCardMapper' and 'com.gxwebsoft.booking.mapper.BookingUserCardMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserCardMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserCouponMapper' and 'com.gxwebsoft.booking.mapper.BookingUserCouponMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserCouponMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserEmergencyMapper' and 'com.gxwebsoft.booking.mapper.BookingUserEmergencyMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserEmergencyMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserInvoiceMapper' and 'com.gxwebsoft.booking.mapper.BookingUserInvoiceMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserInvoiceMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingUserMapper' and 'com.gxwebsoft.booking.mapper.BookingUserMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingUserMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'bookingVipMapper' and 'com.gxwebsoft.booking.mapper.BookingVipMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'bookingVipMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'adMapper' and 'com.gxwebsoft.cms.mapper.AdMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'adMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'adRecordMapper' and 'com.gxwebsoft.cms.mapper.AdRecordMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'adRecordMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleCategoryMapper' and 'com.gxwebsoft.cms.mapper.ArticleCategoryMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleCategoryMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleCommentMapper' and 'com.gxwebsoft.cms.mapper.ArticleCommentMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleCommentMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleContentMapper' and 'com.gxwebsoft.cms.mapper.ArticleContentMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleContentMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleLikeMapper' and 'com.gxwebsoft.cms.mapper.ArticleLikeMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleLikeMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'articleMapper' and 'com.gxwebsoft.cms.mapper.ArticleMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'articleMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'designMapper' and 'com.gxwebsoft.cms.mapper.DesignMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'designMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'designRecordMapper' and 'com.gxwebsoft.cms.mapper.DesignRecordMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'designRecordMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'docsBookMapper' and 'com.gxwebsoft.cms.mapper.DocsBookMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'docsBookMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'docsContentMapper' and 'com.gxwebsoft.cms.mapper.DocsContentMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'docsContentMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'docsMapper' and 'com.gxwebsoft.cms.mapper.DocsMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'docsMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'domainMapper' and 'com.gxwebsoft.cms.mapper.DomainMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'domainMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'formMapper' and 'com.gxwebsoft.cms.mapper.FormMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'formMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'formRecordMapper' and 'com.gxwebsoft.cms.mapper.FormRecordMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'formRecordMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpAdMapper' and 'com.gxwebsoft.cms.mapper.MpAdMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpAdMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpFieldMapper' and 'com.gxwebsoft.cms.mapper.MpFieldMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpFieldMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpMapper' and 'com.gxwebsoft.cms.mapper.MpMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpMenuMapper' and 'com.gxwebsoft.cms.mapper.MpMenuMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpMenuMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'mpPagesMapper' and 'com.gxwebsoft.cms.mapper.MpPagesMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'mpPagesMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'navigationMapper' and 'com.gxwebsoft.cms.mapper.NavigationMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'navigationMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'websiteFieldMapper' and 'com.gxwebsoft.cms.mapper.WebsiteFieldMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'websiteFieldMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'websiteMapper' and 'com.gxwebsoft.cms.mapper.WebsiteMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'websiteMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'areaMapper' and 'com.gxwebsoft.common.system.mapper.AreaMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'areaMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dictDataMapper' and 'com.gxwebsoft.common.system.mapper.DictDataMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dictDataMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dictMapper' and 'com.gxwebsoft.common.system.mapper.DictMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dictMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dictionaryDataMapper' and 'com.gxwebsoft.common.system.mapper.DictionaryDataMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dictionaryDataMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dictionaryMapper' and 'com.gxwebsoft.common.system.mapper.DictionaryMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dictionaryMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'emailRecordMapper' and 'com.gxwebsoft.common.system.mapper.EmailRecordMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'emailRecordMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'fileRecordMapper' and 'com.gxwebsoft.common.system.mapper.FileRecordMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'fileRecordMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'loginRecordMapper' and 'com.gxwebsoft.common.system.mapper.LoginRecordMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'loginRecordMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'menuMapper' and 'com.gxwebsoft.common.system.mapper.MenuMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'menuMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'operationRecordMapper' and 'com.gxwebsoft.common.system.mapper.OperationRecordMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'operationRecordMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'organizationMapper' and 'com.gxwebsoft.common.system.mapper.OrganizationMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'organizationMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'plugMapper' and 'com.gxwebsoft.common.system.mapper.PlugMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'plugMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'roleMapper' and 'com.gxwebsoft.common.system.mapper.RoleMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'roleMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'roleMenuMapper' and 'com.gxwebsoft.common.system.mapper.RoleMenuMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'roleMenuMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'settingMapper' and 'com.gxwebsoft.common.system.mapper.SettingMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'settingMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'tenantMapper' and 'com.gxwebsoft.common.system.mapper.TenantMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'tenantMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userFileMapper' and 'com.gxwebsoft.common.system.mapper.UserFileMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userFileMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userMapper' and 'com.gxwebsoft.common.system.mapper.UserMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userRoleMapper' and 'com.gxwebsoft.common.system.mapper.UserRoleMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userRoleMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'companyMapper' and 'com.gxwebsoft.oa.mapper.CompanyMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'companyMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'brandMapper' and 'com.gxwebsoft.shop.mapper.BrandMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'brandMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'cartMapper' and 'com.gxwebsoft.shop.mapper.CartMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'cartMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'cashierMapper' and 'com.gxwebsoft.shop.mapper.CashierMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'cashierMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'chatConversationMapper' and 'com.gxwebsoft.shop.mapper.ChatConversationMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'chatConversationMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'chatMessageMapper' and 'com.gxwebsoft.shop.mapper.ChatMessageMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'chatMessageMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'countMapper' and 'com.gxwebsoft.shop.mapper.CountMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'countMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerApplyMapper' and 'com.gxwebsoft.shop.mapper.DealerApplyMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerApplyMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerCapitalMapper' and 'com.gxwebsoft.shop.mapper.DealerCapitalMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerCapitalMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerOrderMapper' and 'com.gxwebsoft.shop.mapper.DealerOrderMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerOrderMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerRefereeMapper' and 'com.gxwebsoft.shop.mapper.DealerRefereeMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerRefereeMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerSettingMapper' and 'com.gxwebsoft.shop.mapper.DealerSettingMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerSettingMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerUserMapper' and 'com.gxwebsoft.shop.mapper.DealerUserMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerUserMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dealerWithdrawMapper' and 'com.gxwebsoft.shop.mapper.DealerWithdrawMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dealerWithdrawMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'goodsCategoryMapper' and 'com.gxwebsoft.shop.mapper.GoodsCategoryMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'goodsCategoryMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'goodsMapper' and 'com.gxwebsoft.shop.mapper.GoodsMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'goodsMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'goodsSkuMapper' and 'com.gxwebsoft.shop.mapper.GoodsSkuMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'goodsSkuMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'goodsSpecMapper' and 'com.gxwebsoft.shop.mapper.GoodsSpecMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'goodsSpecMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'merchantAccountMapper' and 'com.gxwebsoft.shop.mapper.MerchantAccountMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'merchantAccountMapper'. +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'merchantApplyMapper' and 'com.gxwebsoft.shop.mapper.MerchantApplyMapper' mapperInterface +2025-03-20 10:41:37.531 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'merchantApplyMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'merchantMapper' and 'com.gxwebsoft.shop.mapper.MerchantMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'merchantMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'merchantTypeMapper' and 'com.gxwebsoft.shop.mapper.MerchantTypeMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'merchantTypeMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'orderGoodsMapper' and 'com.gxwebsoft.shop.mapper.OrderGoodsMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'orderGoodsMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'orderInfoLogMapper' and 'com.gxwebsoft.shop.mapper.OrderInfoLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'orderInfoLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'rechargeOrderMapper' and 'com.gxwebsoft.shop.mapper.RechargeOrderMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'rechargeOrderMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'specMapper' and 'com.gxwebsoft.shop.mapper.SpecMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'specMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'specValueMapper' and 'com.gxwebsoft.shop.mapper.SpecValueMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'specValueMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userAddressMapper' and 'com.gxwebsoft.shop.mapper.UserAddressMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userAddressMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userBalanceLogMapper' and 'com.gxwebsoft.shop.mapper.UserBalanceLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userBalanceLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'userCollectionMapper' and 'com.gxwebsoft.shop.mapper.UserCollectionMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'userCollectionMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'usersMapper' and 'com.gxwebsoft.shop.mapper.UsersMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'usersMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'wechatDepositMapper' and 'com.gxwebsoft.shop.mapper.WechatDepositMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'wechatDepositMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'sysLogMapper' and 'com.gxwebsoft.think.mapper.SysLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'sysLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAdminLogMapper' and 'com.gxwebsoft.think.mapper.ThinkAdminLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAdminLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAdminMapper' and 'com.gxwebsoft.think.mapper.ThinkAdminMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAdminMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAuthGroupAccessMapper' and 'com.gxwebsoft.think.mapper.ThinkAuthGroupAccessMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAuthGroupAccessMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAuthGroupMapper' and 'com.gxwebsoft.think.mapper.ThinkAuthGroupMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAuthGroupMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkAuthRuleMapper' and 'com.gxwebsoft.think.mapper.ThinkAuthRuleMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkAuthRuleMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkBankCardMapper' and 'com.gxwebsoft.think.mapper.ThinkBankCardMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkBankCardMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardBindLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardBindLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardBindLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardDelLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardDelLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardDelLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardEditLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardEditLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardEditLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardMapper' and 'com.gxwebsoft.think.mapper.ThinkCardMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardUserLogMapper' and 'com.gxwebsoft.think.mapper.ThinkCardUserLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardUserLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCardsBillsMapper' and 'com.gxwebsoft.think.mapper.ThinkCardsBillsMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCardsBillsMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCarouselMapper' and 'com.gxwebsoft.think.mapper.ThinkCarouselMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCarouselMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachCashMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachCashMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachCashMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachCurMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachCurMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachCurMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachImgsMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachImgsMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachImgsMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachOrderMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachOrderMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachOrderMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCoachTimeMapper' and 'com.gxwebsoft.think.mapper.ThinkCoachTimeMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCoachTimeMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkConfigMapper' and 'com.gxwebsoft.think.mapper.ThinkConfigMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkConfigMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkCouponMapper' and 'com.gxwebsoft.think.mapper.ThinkCouponMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkCouponMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkDepositItemMapper' and 'com.gxwebsoft.think.mapper.ThinkDepositItemMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkDepositItemMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkDepositMapper' and 'com.gxwebsoft.think.mapper.ThinkDepositMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkDepositMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkFieldMapper' and 'com.gxwebsoft.think.mapper.ThinkFieldMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkFieldMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGateMapper' and 'com.gxwebsoft.think.mapper.ThinkGateMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGateMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGatePassreordMapper' and 'com.gxwebsoft.think.mapper.ThinkGatePassreordMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGatePassreordMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsCategoryMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsCategoryMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsCategoryMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsImageMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsImageMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsImageMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsOrderInfoMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsOrderInfoMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsOrderInfoMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsOrderMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsOrderMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsOrderMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsSkuMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsSkuMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsSkuMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkGoodsSpecRelMapper' and 'com.gxwebsoft.think.mapper.ThinkGoodsSpecRelMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkGoodsSpecRelMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkIntegralLogMapper' and 'com.gxwebsoft.think.mapper.ThinkIntegralLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkIntegralLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkIntegralMapper' and 'com.gxwebsoft.think.mapper.ThinkIntegralMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkIntegralMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkInvoiceConfigMapper' and 'com.gxwebsoft.think.mapper.ThinkInvoiceConfigMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkInvoiceConfigMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkInvoiceMapper' and 'com.gxwebsoft.think.mapper.ThinkInvoiceMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkInvoiceMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkInvoiceRequestLogMapper' and 'com.gxwebsoft.think.mapper.ThinkInvoiceRequestLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkInvoiceRequestLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkLogMapper' and 'com.gxwebsoft.think.mapper.ThinkLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkMachineOpenLogMapper' and 'com.gxwebsoft.think.mapper.ThinkMachineOpenLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkMachineOpenLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkMessageMapper' and 'com.gxwebsoft.think.mapper.ThinkMessageMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkMessageMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkMoneyLogMapper' and 'com.gxwebsoft.think.mapper.ThinkMoneyLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkMoneyLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkNewsCategoryMapper' and 'com.gxwebsoft.think.mapper.ThinkNewsCategoryMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkNewsCategoryMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkNewsMapper' and 'com.gxwebsoft.think.mapper.ThinkNewsMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkNewsMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOldCardMapper' and 'com.gxwebsoft.think.mapper.ThinkOldCardMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOldCardMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderInfoLogMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderInfoLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderInfoLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderInfoMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderInfoMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderInfoMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderLogMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderLogMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderMapper'. +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkOrderRefundLogMapper' and 'com.gxwebsoft.think.mapper.ThinkOrderRefundLogMapper' mapperInterface +2025-03-20 10:41:37.532 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkOrderRefundLogMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkPayLogMapper' and 'com.gxwebsoft.think.mapper.ThinkPayLogMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkPayLogMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkQrcodeMapper' and 'com.gxwebsoft.think.mapper.ThinkQrcodeMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkQrcodeMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkRechargeLogMapper' and 'com.gxwebsoft.think.mapper.ThinkRechargeLogMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkRechargeLogMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSignupCategoryMapper' and 'com.gxwebsoft.think.mapper.ThinkSignupCategoryMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSignupCategoryMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSignupListsMapper' and 'com.gxwebsoft.think.mapper.ThinkSignupListsMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSignupListsMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSignupMapper' and 'com.gxwebsoft.think.mapper.ThinkSignupMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSignupMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSiteImgsMapper' and 'com.gxwebsoft.think.mapper.ThinkSiteImgsMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSiteImgsMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSiteMapper' and 'com.gxwebsoft.think.mapper.ThinkSiteMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSiteMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSiteTimeMapper' and 'com.gxwebsoft.think.mapper.ThinkSiteTimeMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSiteTimeMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSpecMapper' and 'com.gxwebsoft.think.mapper.ThinkSpecMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSpecMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkSpecValueMapper' and 'com.gxwebsoft.think.mapper.ThinkSpecValueMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkSpecValueMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUserBindMapper' and 'com.gxwebsoft.think.mapper.ThinkUserBindMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUserBindMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersAddressMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersAddressMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersAddressMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersCouponMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersCouponMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersCouponMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersEmergencyMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersEmergencyMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersEmergencyMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersLogMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersLogMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersLogMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersVipCancleLogMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersVipCancleLogMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersVipCancleLogMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkUsersVipMapper' and 'com.gxwebsoft.think.mapper.ThinkUsersVipMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkUsersVipMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkVipCardsBillsMapper' and 'com.gxwebsoft.think.mapper.ThinkVipCardsBillsMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkVipCardsBillsMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkVipMapper' and 'com.gxwebsoft.think.mapper.ThinkVipMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkVipMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkWechatBillLogMapper' and 'com.gxwebsoft.think.mapper.ThinkWechatBillLogMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkWechatBillLogMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkWechatBillMapper' and 'com.gxwebsoft.think.mapper.ThinkWechatBillMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkWechatBillMapper'. +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'thinkWechatDepositMapper' and 'com.gxwebsoft.think.mapper.ThinkWechatDepositMapper' mapperInterface +2025-03-20 10:41:37.533 DEBUG 94604 --- [restartedMain] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'thinkWechatDepositMapper'. +2025-03-20 10:41:37.582 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor' +2025-03-20 10:41:37.622 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor' +2025-03-20 10:41:37.623 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'conversionServicePostProcessor' +2025-03-20 10:41:37.625 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'preserveErrorControllerTargetClassPostProcessor' +2025-03-20 10:41:37.625 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'cn.hutool.extra.spring.SpringUtil' +2025-03-20 10:41:37.626 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory' +2025-03-20 10:41:37.627 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionalEventListenerFactory' +2025-03-20 10:41:37.629 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +2025-03-20 10:41:37.630 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +2025-03-20 10:41:37.631 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor' +2025-03-20 10:41:37.631 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinder' +2025-03-20 10:41:37.631 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.context.internalConfigurationPropertiesBinderFactory' +2025-03-20 10:41:37.633 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +2025-03-20 10:41:37.645 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAsyncAnnotationProcessor' +2025-03-20 10:41:37.645 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.ProxyAsyncConfiguration' +2025-03-20 10:41:37.653 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.context.annotation.internalScheduledAnnotationProcessor' +2025-03-20 10:41:37.653 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.scheduling.annotation.SchedulingConfiguration' +2025-03-20 10:41:37.655 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'persistenceExceptionTranslationPostProcessor' +2025-03-20 10:41:37.656 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'persistenceExceptionTranslationPostProcessor' via factory method to bean named 'environment' +2025-03-20 10:41:37.657 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'webMvcObjectMapperConfigurer' +2025-03-20 10:41:37.658 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'metaDataSourceAdvisor' +2025-03-20 10:41:37.658 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'methodSecurityMetadataSource' +2025-03-20 10:41:37.658 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.security.config.annotation.method.configuration.GlobalMethodSecurityConfiguration' +2025-03-20 10:41:37.658 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.transaction.config.internalTransactionAdvisor' +2025-03-20 10:41:37.658 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' +2025-03-20 10:41:37.658 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'advisor' +2025-03-20 10:41:37.658 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.alibaba.druid.spring.boot.autoconfigure.stat.DruidSpringAopConfiguration' +2025-03-20 10:41:37.666 DEBUG 94604 --- [restartedMain] .s.a.a.a.ReflectiveAspectJAdvisorFactory : Found AspectJ method: public void com.gxwebsoft.common.core.aspect.OperationLogAspect.doBefore(org.aspectj.lang.JoinPoint) throws java.lang.Throwable +2025-03-20 10:41:37.666 DEBUG 94604 --- [restartedMain] .s.a.a.a.ReflectiveAspectJAdvisorFactory : Found AspectJ method: public void com.gxwebsoft.common.core.aspect.OperationLogAspect.doAfterReturning(org.aspectj.lang.JoinPoint,java.lang.Object) +2025-03-20 10:41:37.669 DEBUG 94604 --- [restartedMain] .s.a.a.a.ReflectiveAspectJAdvisorFactory : Found AspectJ method: public void com.gxwebsoft.common.core.aspect.OperationLogAspect.doAfterThrowing(org.aspectj.lang.JoinPoint,java.lang.Exception) +2025-03-20 10:41:37.673 INFO 94604 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.stat.DruidSpringAopConfiguration' of type [com.alibaba.druid.spring.boot.autoconfigure.stat.DruidSpringAopConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2025-03-20 10:41:37.713 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.datasource.druid-com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties' +2025-03-20 10:41:37.714 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.context.properties.BoundConfigurationProperties' +2025-03-20 10:41:37.721 INFO 94604 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource.druid-com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties' of type [com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2025-03-20 10:41:37.722 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'advisor' via factory method to bean named 'spring.datasource.druid-com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties' +2025-03-20 10:41:37.728 INFO 94604 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'advisor' of type [org.springframework.aop.support.RegexpMethodPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2025-03-20 10:41:37.729 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 82 +2025-03-20 10:41:37.729 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.730 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 82 +2025-03-20 10:41:37.731 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.731 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.732 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.732 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.732 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.732 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.733 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:37.734 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 84 +2025-03-20 10:41:37.734 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.734 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.734 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "javax.management.ObjectName", codebase = "" +2025-03-20 10:41:37.734 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : connectionId=rmi://127.0.0.1 2, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready +2025-03-20 10:41:37.735 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'transactionAttributeSource' +2025-03-20 10:41:37.735 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.server.call : RMI TCP Connection(1)-127.0.0.1: [127.0.0.1] exception: + +javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) ~[na:na] + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) ~[na:na] + at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) ~[na:na] + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 10:41:37.740 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:37.740 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@378143e: connectionId=rmi://127.0.0.1 2] closing. +2025-03-20 10:41:37.740 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@378143e: connectionId=rmi://127.0.0.1 2] closed. +2025-03-20 10:41:37.745 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'transactionInterceptor' +2025-03-20 10:41:37.745 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'transactionInterceptor' via factory method to bean named 'transactionAttributeSource' +2025-03-20 10:41:37.799 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionAttributeSource' +2025-03-20 10:41:37.799 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'org.springframework.transaction.config.internalTransactionAdvisor' via factory method to bean named 'transactionInterceptor' +2025-03-20 10:41:37.809 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'objectPostProcessor' +2025-03-20 10:41:37.809 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.security.config.annotation.configuration.ObjectPostProcessorConfiguration' +2025-03-20 10:41:37.811 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'objectPostProcessor' via factory method to bean named 'org.springframework.beans.factory.support.DefaultListableBeanFactory@5dae3ad7' +2025-03-20 10:41:37.813 INFO 94604 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@2ddfe155' 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-03-20 10:41:37.819 INFO 94604 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : 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-03-20 10:41:37.826 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'webServerFactoryCustomizerBeanPostProcessor' +2025-03-20 10:41:37.827 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'errorPageRegistrarBeanPostProcessor' +2025-03-20 10:41:37.827 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'projectingArgumentResolverBeanPostProcessor' +2025-03-20 10:41:37.843 DEBUG 94604 --- [restartedMain] o.s.u.c.s.UiApplicationContextUtils : Unable to locate ThemeSource with name 'themeSource': using default [org.springframework.ui.context.support.ResourceBundleThemeSource@50e1eaf] +2025-03-20 10:41:37.844 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'tomcatServletWebServerFactory' +2025-03-20 10:41:37.844 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat' +2025-03-20 10:41:37.859 DEBUG 94604 --- [restartedMain] o.a.catalina.core.AprLifecycleListener : The Apache Tomcat Native library could not be found using names [tcnative-1, libtcnative-1] on the java.library.path [/Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.]. The errors reported were [Can't load library: /Users/liangxin/Project/JAVA/gxtyzx-java/bin/libtcnative-1.dylib, Can't load library: /Users/liangxin/Project/JAVA/gxtyzx-java/bin/liblibtcnative-1.dylib, no tcnative-1 in java.library.path: /Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:., no libtcnative-1 in java.library.path: /Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.] + +org.apache.tomcat.jni.LibraryNotFoundError: Can't load library: /Users/liangxin/Project/JAVA/gxtyzx-java/bin/libtcnative-1.dylib, Can't load library: /Users/liangxin/Project/JAVA/gxtyzx-java/bin/liblibtcnative-1.dylib, no tcnative-1 in java.library.path: /Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:., no libtcnative-1 in java.library.path: /Users/liangxin/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. + at org.apache.tomcat.jni.Library.(Library.java:93) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.tomcat.jni.Library.initialize(Library.java:203) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.AprLifecycleListener.init(AprLifecycleListener.java:190) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.apache.catalina.core.AprLifecycleListener.isAprAvailable(AprLifecycleListener.java:99) ~[tomcat-embed-core-9.0.52.jar:9.0.52] + at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getDefaultLifecycleListeners(TomcatServletWebServerFactory.java:173) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.(TomcatServletWebServerFactory.java:120) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat.tomcatServletWebServerFactory(ServletWebServerFactoryConfiguration.java:76) ~[spring-boot-autoconfigure-2.5.4.jar:2.5.4] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getWebServerFactory(ServletWebServerApplicationContext.java:217) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:180) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.4.jar:2.5.4] + at com.gxwebsoft.WebSoftApplication.main(WebSoftApplication.java:25) ~[classes/:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.4.jar:2.5.4] + +2025-03-20 10:41:37.869 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'websocketServletWebServerCustomizer' +2025-03-20 10:41:37.869 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration' +2025-03-20 10:41:37.871 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'servletWebServerFactoryCustomizer' +2025-03-20 10:41:37.871 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration' +2025-03-20 10:41:37.874 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'server-org.springframework.boot.autoconfigure.web.ServerProperties' +2025-03-20 10:41:37.884 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'servletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' +2025-03-20 10:41:37.887 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'tomcatServletWebServerFactoryCustomizer' +2025-03-20 10:41:37.888 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'tomcatServletWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' +2025-03-20 10:41:37.889 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'tomcatWebServerFactoryCustomizer' +2025-03-20 10:41:37.889 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration' +2025-03-20 10:41:37.892 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'environment' +2025-03-20 10:41:37.892 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'tomcatWebServerFactoryCustomizer' via factory method to bean named 'server-org.springframework.boot.autoconfigure.web.ServerProperties' +2025-03-20 10:41:37.896 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'localeCharsetMappingsCustomizer' +2025-03-20 10:41:37.896 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration' +2025-03-20 10:41:37.897 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : 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-03-20 10:41:37.908 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'errorPageCustomizer' +2025-03-20 10:41:37.908 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration' +2025-03-20 10:41:37.909 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : 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-03-20 10:41:37.910 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'dispatcherServletRegistration' +2025-03-20 10:41:37.910 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration' +2025-03-20 10:41:37.911 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'dispatcherServlet' +2025-03-20 10:41:37.911 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration' +2025-03-20 10:41:37.912 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' +2025-03-20 10:41:37.916 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'dispatcherServlet' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' +2025-03-20 10:41:37.929 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'dispatcherServlet' +2025-03-20 10:41:37.929 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'dispatcherServletRegistration' via factory method to bean named 'spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties' +2025-03-20 10:41:37.931 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'multipartConfigElement' +2025-03-20 10:41:37.931 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration' +2025-03-20 10:41:37.932 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties' +2025-03-20 10:41:37.935 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : 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-03-20 10:41:37.939 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'errorPageCustomizer' via factory method to bean named 'dispatcherServletRegistration' +2025-03-20 10:41:37.986 DEBUG 94604 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.coyote.http11.Http11NioProtocol port=9099) +2025-03-20 10:41:37.992 DEBUG 94604 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.coyote.http11.Http11NioProtocol bindOnInit=false) +2025-03-20 10:41:37.992 DEBUG 94604 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.tomcat.util.net.NioEndpoint bindOnInit=false) +2025-03-20 10:41:37.993 DEBUG 94604 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.coyote.http11.Http11NioProtocol maxPostSize=2097152) +2025-03-20 10:41:37.993 DEBUG 94604 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.tomcat.util.net.NioEndpoint maxPostSize=2097152) +2025-03-20 10:41:38.001 DEBUG 94604 --- [restartedMain] org.apache.catalina.core.ContainerBase : Add child StandardHost[localhost] StandardEngine[Tomcat] +2025-03-20 10:41:38.001 DEBUG 94604 --- [restartedMain] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: /Users/liangxin/.m2/repository/org/springframework/boot/spring-boot/2.5.4/spring-boot-2.5.4.jar +2025-03-20 10:41:38.001 DEBUG 94604 --- [restartedMain] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: /Users/liangxin/.m2/repository/org/springframework/boot/spring-boot/2.5.4/spring-boot-2.5.4.jar +2025-03-20 10:41:38.001 DEBUG 94604 --- [restartedMain] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. +2025-03-20 10:41:38.011 DEBUG 94604 --- [restartedMain] org.apache.catalina.core.ContainerBase : Add child TomcatEmbeddedContext[] StandardEngine[Tomcat].StandardHost[localhost] +2025-03-20 10:41:38.042 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withDSA, Serial:10, Subject:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Key type:DSA, Length:1024, Cert Id:1776909028, Valid from:2001/4/25 下午3:00, Valid until:2020/4/25 下午3:00 +2025-03-20 10:41:38.043 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withDSA, Serial:47f, Subject:CN=Legion of the Bouncy Castle Inc., OU=Java Software Code Signing, O=Sun Microsystems Inc, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Key type:DSA, Length:1024, Cert Id:-2023852845, Valid from:2017/3/11 上午9:15, Valid until:2020/4/25 下午3:00 +2025-03-20 10:41:38.051 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:d424ae0be3a88ff604021ce1400f0dd, Subject:CN=DigiCert Timestamp 2021, O="DigiCert, Inc.", C=US, Issuer:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:1348208542, Valid from:2021/1/1 上午8:00, Valid until:2031/1/6 上午8:00 +2025-03-20 10:41:38.051 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:aa125d6d6321b7e41e405da3697c215, Subject:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-1680473293, Valid from:2016/1/7 下午8:00, Valid until:2031/1/7 下午8:00 +2025-03-20 10:41:38.070 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:3c9eb1fc89f733d3, Subject:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Key type:RSA, Length:2048, Cert Id:-1250580323, Valid from:2016/7/7 上午7:48, Valid until:2030/12/31 上午8:00 +2025-03-20 10:41:38.070 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:4efb7bc62e2b049e, Subject:CN=Legion of the Bouncy Castle Inc., OU=Java Software Code Signing, O=Oracle Corporation, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Key type:DSA, Length:2048, Cert Id:-654023182, Valid from:2017/3/11 上午9:07, Valid until:2022/3/11 上午9:07 +2025-03-20 10:41:38.072 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:d424ae0be3a88ff604021ce1400f0dd, Subject:CN=DigiCert Timestamp 2021, O="DigiCert, Inc.", C=US, Issuer:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:1348208542, Valid from:2021/1/1 上午8:00, Valid until:2031/1/6 上午8:00 +2025-03-20 10:41:38.073 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:aa125d6d6321b7e41e405da3697c215, Subject:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-1680473293, Valid from:2016/1/7 下午8:00, Valid until:2031/1/7 下午8:00 +2025-03-20 10:41:38.094 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withDSA, Serial:10, Subject:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Key type:DSA, Length:1024, Cert Id:1776909028, Valid from:2001/4/25 下午3:00, Valid until:2020/4/25 下午3:00 +2025-03-20 10:41:38.095 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withDSA, Serial:47f, Subject:CN=Legion of the Bouncy Castle Inc., OU=Java Software Code Signing, O=Sun Microsystems Inc, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Sun Microsystems Inc, L=Palo Alto, ST=CA, C=US, Key type:DSA, Length:1024, Cert Id:-2023852845, Valid from:2017/3/11 上午9:15, Valid until:2020/4/25 下午3:00 +2025-03-20 10:41:38.096 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withRSA, Serial:3019a023aff58b16bd6d5eae617f066, Subject:CN=DigiCert Timestamp Responder, O=DigiCert, C=US, Issuer:CN=DigiCert Assured ID CA-1, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-499520198, Valid from:2014/10/22 上午8:00, Valid until:2024/10/22 上午8:00 +2025-03-20 10:41:38.096 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA1withRSA, Serial:6fdf9039603adea000aeb3f27bbba1b, Subject:CN=DigiCert Assured ID CA-1, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-1111363278, Valid from:2006/11/10 上午8:00, Valid until:2021/11/10 上午8:00 +2025-03-20 10:41:38.099 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:3c9eb1fc89f733d3, Subject:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Key type:RSA, Length:2048, Cert Id:-1250580323, Valid from:2016/7/7 上午7:48, Valid until:2030/12/31 上午8:00 +2025-03-20 10:41:38.100 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:4efb7bc62e2b049e, Subject:CN=Legion of the Bouncy Castle Inc., OU=Java Software Code Signing, O=Oracle Corporation, Issuer:CN=JCE Code Signing CA, OU=Java Software Code Signing, O=Oracle Corporation, Key type:DSA, Length:2048, Cert Id:-654023182, Valid from:2017/3/11 上午9:07, Valid until:2022/3/11 上午9:07 +2025-03-20 10:41:38.100 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:4cd3f8568ae76c61bb0fe7160cca76d, Subject:CN=TIMESTAMP-SHA256-2019-10-15, O="DigiCert, Inc.", C=US, Issuer:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:380147180, Valid from:2019/10/1 上午8:00, Valid until:2030/10/17 上午8:00 +2025-03-20 10:41:38.101 DEBUG 94604 --- [restartedMain] jdk.event.security : X509Certificate: Alg:SHA256withRSA, Serial:aa125d6d6321b7e41e405da3697c215, Subject:CN=DigiCert SHA2 Assured ID Timestamping CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Issuer:CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US, Key type:RSA, Length:2048, Cert Id:-1680473293, Valid from:2016/1/7 下午8:00, Valid until:2031/1/7 下午8:00 +2025-03-20 10:41:38.111 INFO 94604 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9099 (http) +2025-03-20 10:41:38.116 DEBUG 94604 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.coyote.http11.Http11NioProtocol parseBodyMethods=POST) +2025-03-20 10:41:38.116 DEBUG 94604 --- [restartedMain] o.apache.tomcat.util.IntrospectionUtils : IntrospectionUtils: setProperty(class org.apache.tomcat.util.net.NioEndpoint parseBodyMethods=POST) +2025-03-20 10:41:38.116 INFO 94604 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2025-03-20 10:41:38.116 INFO 94604 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.52] +2025-03-20 10:41:38.117 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : Starting ROOT +2025-03-20 10:41:38.119 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : Configuring default Resources +2025-03-20 10:41:38.138 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : Processing standard container startup +2025-03-20 10:41:38.138 DEBUG 94604 --- [restartedMain] org.apache.catalina.loader.WebappLoader : Starting this Loader +2025-03-20 10:41:38.157 DEBUG 94604 --- [restartedMain] o.a.c.authenticator.AuthenticatorBase : No SingleSignOn Valve is present +2025-03-20 10:41:38.160 INFO 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2025-03-20 10:41:38.160 DEBUG 94604 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2025-03-20 10:41:38.161 INFO 94604 --- [restartedMain] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1433 ms +2025-03-20 10:41:38.163 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'securityFilterChainRegistration' +2025-03-20 10:41:38.163 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration' +2025-03-20 10:41:38.165 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties' +2025-03-20 10:41:38.167 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'securityFilterChainRegistration' via factory method to bean named 'spring.security-org.springframework.boot.autoconfigure.security.SecurityProperties' +2025-03-20 10:41:38.173 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'jwtAuthenticationFilter' +2025-03-20 10:41:38.177 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'config-com.gxwebsoft.common.core.config.ConfigProperties' +2025-03-20 10:41:38.182 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'redisUtil' +2025-03-20 10:41:38.189 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'stringRedisTemplate' +2025-03-20 10:41:38.190 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration' +2025-03-20 10:41:38.191 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'redisConnectionFactory' +2025-03-20 10:41:38.191 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' +2025-03-20 10:41:38.191 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' +2025-03-20 10:41:38.194 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' via constructor to bean named 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' +2025-03-20 10:41:38.197 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'lettuceClientResources' +2025-03-20 10:41:38.201 DEBUG 94604 --- [restartedMain] i.n.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework +2025-03-20 10:41:38.204 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(io.netty.resolver.dns.DnsAddressResolverGroup) +2025-03-20 10:41:38.204 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:38.204 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(io.netty.resolver.dns$DnsAddressResolverGroup) +2025-03-20 10:41:38.204 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:38.205 DEBUG 94604 --- [restartedMain] i.l.c.r.AddressResolverGroupProvider : Starting without optional netty's non-blocking DNS resolver library +2025-03-20 10:41:38.206 DEBUG 94604 --- [restartedMain] i.l.c.resource.DefaultClientResources : -Dio.netty.eventLoopThreads: 12 +2025-03-20 10:41:38.209 DEBUG 94604 --- [restartedMain] i.l.c.r.DefaultEventLoopGroupProvider : Creating executor io.netty.util.concurrent.DefaultEventExecutorGroup +2025-03-20 10:41:38.220 DEBUG 94604 --- [restartedMain] i.n.u.internal.InternalThreadLocalMap : -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024 +2025-03-20 10:41:38.220 DEBUG 94604 --- [restartedMain] i.n.u.internal.InternalThreadLocalMap : -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096 +2025-03-20 10:41:38.223 DEBUG 94604 --- [restartedMain] io.netty.util.ResourceLeakDetector : -Dio.netty.leakDetection.level: simple +2025-03-20 10:41:38.223 DEBUG 94604 --- [restartedMain] io.netty.util.ResourceLeakDetector : -Dio.netty.leakDetection.targetRecords: 4 +2025-03-20 10:41:38.224 DEBUG 94604 --- [restartedMain] i.n.util.ResourceLeakDetectorFactory : Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@9664a3b +2025-03-20 10:41:38.231 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : -Dio.netty.noUnsafe: false +2025-03-20 10:41:38.231 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : Java version: 17 +2025-03-20 10:41:38.232 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : sun.misc.Unsafe.theUnsafe: available +2025-03-20 10:41:38.232 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : sun.misc.Unsafe.copyMemory: available +2025-03-20 10:41:38.232 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : java.nio.Buffer.address: available +2025-03-20 10:41:38.233 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : direct buffer constructor: unavailable: Reflective setAccessible(true) disabled +2025-03-20 10:41:38.233 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : java.nio.Bits.unaligned: available, true +2025-03-20 10:41:38.233 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable: class io.netty.util.internal.PlatformDependent0$6 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @6ea12c19 +2025-03-20 10:41:38.234 DEBUG 94604 --- [restartedMain] i.n.util.internal.PlatformDependent0 : java.nio.DirectByteBuffer.(long, int): unavailable +2025-03-20 10:41:38.234 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : sun.misc.Unsafe: available +2025-03-20 10:41:38.234 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : maxDirectMemory: 9663676416 bytes (maybe) +2025-03-20 10:41:38.234 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.tmpdir: /var/folders/pk/drq93rk10q733kk02fgp89xh0000gn/T (java.io.tmpdir) +2025-03-20 10:41:38.234 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.bitMode: 64 (sun.arch.data.model) +2025-03-20 10:41:38.234 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : Platform: MacOS +2025-03-20 10:41:38.235 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.maxDirectMemory: -1 bytes +2025-03-20 10:41:38.235 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.uninitializedArrayAllocationThreshold: -1 +2025-03-20 10:41:38.236 DEBUG 94604 --- [restartedMain] io.netty.util.internal.CleanerJava9 : java.nio.ByteBuffer.cleaner(): available +2025-03-20 10:41:38.236 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : -Dio.netty.noPreferDirect: false +2025-03-20 10:41:38.239 DEBUG 94604 --- [restartedMain] i.netty.util.internal.PlatformDependent : org.jctools-core.MpscChunkedArrayQueue: available +2025-03-20 10:41:38.242 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 82 +2025-03-20 10:41:38.242 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:38.243 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 82 +2025-03-20 10:41:38.243 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:38.244 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[Ljava.rmi.server.ObjID;", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:38.244 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.ObjID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:38.244 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.server.UID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:38.244 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.Lease", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:38.244 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "java.rmi.dgc.VMID", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:38.244 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "[B", codebase = "", defaultLoader = jdk.internal.loader.ClassLoaders$PlatformClassLoader@159cee6e +2025-03-20 10:41:38.244 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 82 +2025-03-20 10:41:38.244 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 84 +2025-03-20 10:41:38.245 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 82 +2025-03-20 10:41:38.245 DEBUG 94604 --- [restartedMain] i.l.core.event.jfr.EventRecorderHolder : Starting with JFR support +2025-03-20 10:41:38.245 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:38.245 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 82 +2025-03-20 10:41:38.245 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:38.245 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.loader : RMI TCP Connection(1)-127.0.0.1: name = "javax.management.ObjectName", codebase = "" +2025-03-20 10:41:38.245 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : connectionId=rmi://127.0.0.1 3, name=org.springframework.boot:type=Admin,name=SpringApplication, attribute=Ready +2025-03-20 10:41:38.246 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.server.call : RMI TCP Connection(1)-127.0.0.1: [127.0.0.1] exception: + +javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplication + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1088) ~[na:na] + at java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:640) ~[na:na] + at java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:679) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1449) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1310) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1405) ~[na:na] + at java.management.rmi/javax.management.remote.rmi.RMIConnectionImpl.getAttribute(RMIConnectionImpl.java:639) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200) ~[na:na] + at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) ~[na:na] + at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705) ~[na:na] + at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) ~[na:na] + at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[na:na] + at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[na:na] + at java.base/java.lang.Thread.run(Thread.java:833) ~[na:na] + +2025-03-20 10:41:38.247 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 82 +2025-03-20 10:41:38.247 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] sun.rmi.transport.tcp : RMI TCP Connection(1)-127.0.0.1: (port 54669) op = 80 +2025-03-20 10:41:38.247 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@62926cfb: connectionId=rmi://127.0.0.1 3] closing. +2025-03-20 10:41:38.247 DEBUG 94604 --- [RMI TCP Connection(1)-127.0.0.1] javax.management.remote.rmi : [javax.management.remote.rmi.RMIConnectionImpl@62926cfb: connectionId=rmi://127.0.0.1 3] closed. +2025-03-20 10:41:38.255 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.LatencyUtils.PauseDetector) +2025-03-20 10:41:38.255 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:38.256 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.LatencyUtils$PauseDetector) +2025-03-20 10:41:38.256 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:38.256 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.HdrHistogram.Histogram) +2025-03-20 10:41:38.256 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:38.256 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.HdrHistogram$Histogram) +2025-03-20 10:41:38.256 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:38.257 DEBUG 94604 --- [restartedMain] i.l.c.resource.DefaultClientResources : LatencyUtils/HdrUtils are not available, metrics are disabled +2025-03-20 10:41:38.260 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'redisConnectionFactory' via factory method to bean named 'lettuceClientResources' +2025-03-20 10:41:38.307 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'stringRedisTemplate' via factory method to bean named 'redisConnectionFactory' +2025-03-20 10:41:38.313 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.joda.time.LocalDate) +2025-03-20 10:41:38.313 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:38.313 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : findClass(org.joda.time$LocalDate) +2025-03-20 10:41:38.313 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning ClassNotFoundException +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.320 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.321 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.322 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:38.325 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:38.325 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:38.325 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:38.325 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:38.325 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:38.325 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:38.325 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:38.325 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.326 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:38.327 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.328 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.String as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Number to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Number as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Enum to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Enum as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.Boolean to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.lang.Boolean as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.Date as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.UUID to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.util.UUID as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZonedDateTime to class [B as writing converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZonedDateTime as reading converter. +2025-03-20 10:41:38.329 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class [B as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Instant as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class [B as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class [B as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Period as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class [B as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class [B to class java.time.Duration as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDate to class java.util.Date as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.LocalTime as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalTime to class java.util.Date as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.util.Date to class java.time.Instant as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.util.Date as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.LocalDateTime to class java.time.Instant as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Instant to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.ZoneId to class java.lang.String as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.ZoneId as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Duration to class java.lang.String as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Duration as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.time.Period to class java.lang.String as writing converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Period as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDate as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.LocalDateTime as reading converter. +2025-03-20 10:41:38.330 DEBUG 94604 --- [restartedMain] o.s.data.convert.CustomConversions : Adding converter from class java.lang.String to class java.time.Instant as reading converter. +2025-03-20 10:41:38.348 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'redisUtil' via constructor to bean named 'stringRedisTemplate' +2025-03-20 10:41:38.353 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'requestContextFilter' +2025-03-20 10:41:38.356 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'formContentFilter' +2025-03-20 10:41:38.356 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration' +2025-03-20 10:41:38.360 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'characterEncodingFilter' +2025-03-20 10:41:38.368 DEBUG 94604 --- [restartedMain] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, jwtAuthenticationFilter urls=[/*] order=2147483647 +2025-03-20 10:41:38.368 DEBUG 94604 --- [restartedMain] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] +2025-03-20 10:41:38.371 DEBUG 94604 --- [restartedMain] org.apache.catalina.core.ContainerBase : Add child StandardWrapper[dispatcherServlet] StandardEngine[Tomcat].StandardHost[localhost].TomcatEmbeddedContext[] +2025-03-20 10:41:38.378 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : Configuring application event listeners +2025-03-20 10:41:38.378 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Sending application start events +2025-03-20 10:41:38.379 DEBUG 94604 --- [restartedMain] o.a.catalina.session.StandardManager : Start: Loading persisted sessions +2025-03-20 10:41:38.379 DEBUG 94604 --- [restartedMain] o.a.catalina.session.StandardManager : Loading persisted sessions from [/var/folders/pk/drq93rk10q733kk02fgp89xh0000gn/T/87B21B0647E0941DC2E30D462B95DE8FA0263806/servlet-sessions/SESSIONS.ser] +2025-03-20 10:41:38.379 DEBUG 94604 --- [restartedMain] o.a.catalina.session.StandardManager : No persisted data file found +2025-03-20 10:41:38.379 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filters +2025-03-20 10:41:38.379 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'requestContextFilter' +2025-03-20 10:41:38.380 DEBUG 94604 --- [restartedMain] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'jwtAuthenticationFilter' +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] c.g.c.c.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'Tomcat WebSocket (JSR356) Filter' +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'characterEncodingFilter' +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'springSecurityFilterChain' +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Starting filter 'formContentFilter' +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use +2025-03-20 10:41:38.381 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : Starting completed +2025-03-20 10:41:38.382 DEBUG 94604 --- [restartedMain] org.apache.catalina.mapper.Mapper : Registered host [localhost] +2025-03-20 10:41:38.382 DEBUG 94604 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Register Wrapper [dispatcherServlet] in Context [] for service [StandardService[Tomcat]] +2025-03-20 10:41:38.382 DEBUG 94604 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Register Context [] for service [StandardService[Tomcat]] +2025-03-20 10:41:38.383 DEBUG 94604 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Register host [localhost] at domain [null] for service [StandardService[Tomcat]] +2025-03-20 10:41:38.386 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'webSoftApplication' +2025-03-20 10:41:38.388 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'bookingCardController' +2025-03-20 10:41:38.400 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'bookingCardServiceImpl' +2025-03-20 10:41:38.408 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'bookingCardMapper' +2025-03-20 10:41:38.411 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'sqlSessionFactory' +2025-03-20 10:41:38.412 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' +2025-03-20 10:41:38.414 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' +2025-03-20 10:41:38.451 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' via constructor to bean named 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' +2025-03-20 10:41:38.451 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' via constructor to bean named 'org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@2493898b' +2025-03-20 10:41:38.452 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mybatisPlusInterceptor' +2025-03-20 10:41:38.452 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mybatisPlusConfig' +2025-03-20 10:41:38.455 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'mybatisPlusInterceptor' via factory method to bean named 'jdk.proxy2.$Proxy103@629175cf' +2025-03-20 10:41:38.463 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mpjInterceptor' +2025-03-20 10:41:38.464 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.github.yulichang.autoconfigure.MybatisPlusJoinAutoConfiguration' +2025-03-20 10:41:38.465 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'mybatis-plus-join-com.github.yulichang.autoconfigure.MybatisPlusJoinProperties' +2025-03-20 10:41:38.466 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Autowiring by type from bean name 'com.github.yulichang.autoconfigure.MybatisPlusJoinAutoConfiguration' via constructor to bean named 'mybatis-plus-join-com.github.yulichang.autoconfigure.MybatisPlusJoinProperties' +2025-03-20 10:41:38.476 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'dataSource' +2025-03-20 10:41:38.477 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' +2025-03-20 10:41:38.479 INFO 94604 --- [restartedMain] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource +2025-03-20 10:41:38.506 DEBUG 94604 --- [restartedMain] o.s.b.f.s.DefaultListableBeanFactory : Creating shared instance of singleton bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' +2025-03-20 10:41:38.555 WARN 94604 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : removeAbandoned is true, not use in production. +2025-03-20 10:41:38.601 ERROR 94604 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : init datasource error, url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:919) ~[druid-1.2.6.jar:1.2.6] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1912) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1854) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1501) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.4.jar:2.5.4] + at com.gxwebsoft.WebSoftApplication.main(WebSoftApplication.java:25) ~[classes/:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.4.jar:2.5.4] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 94 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 97 common frames omitted + +2025-03-20 10:41:38.606 ERROR 94604 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:919) ~[druid-1.2.6.jar:1.2.6] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1912) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1854) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1501) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.4.jar:2.5.4] + at com.gxwebsoft.WebSoftApplication.main(WebSoftApplication.java:25) ~[classes/:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.4.jar:2.5.4] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 94 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 97 common frames omitted + +2025-03-20 10:41:38.606 INFO 94604 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2025-03-20 10:41:38.607 ERROR 94604 --- [Druid-ConnectionPool-Create-282945261] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8, errorCode 0, state 08S01 + +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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2801) ~[druid-1.2.6.jar:1.2.6] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 11 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 14 common frames omitted + +2025-03-20 10:41:38.608 WARN 94604 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookingCardController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardMapper' defined in file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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. +2025-03-20 10:41:38.608 ERROR 94604 --- [Druid-ConnectionPool-Create-282945261] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8, errorCode 0, state 08S01 + +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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2801) ~[druid-1.2.6.jar:1.2.6] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 11 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 14 common frames omitted + +2025-03-20 10:41:38.609 INFO 94604 --- [Druid-ConnectionPool-Create-282945261] c.a.druid.pool.DruidAbstractDataSource : {dataSource-1} failContinuous is true +2025-03-20 10:41:38.609 DEBUG 94604 --- [restartedMain] io.lettuce.core.AbstractRedisClient : Initiate shutdown (100, 100, MILLISECONDS) +2025-03-20 10:41:38.613 DEBUG 94604 --- [restartedMain] i.l.c.resource.DefaultClientResources : Initiate shutdown (0, 2, SECONDS) +2025-03-20 10:41:38.614 DEBUG 94604 --- [restartedMain] i.l.c.r.DefaultEventLoopGroupProvider : Initiate shutdown (0, 2, SECONDS) +2025-03-20 10:41:38.618 INFO 94604 --- [restartedMain] o.apache.catalina.core.StandardService : Stopping service [Tomcat] +2025-03-20 10:41:38.619 DEBUG 94604 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Unregister host [localhost] at domain [null] for service [StandardService[Tomcat]] +2025-03-20 10:41:38.619 DEBUG 94604 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Unregister Context [] for service [StandardService[Tomcat]] +2025-03-20 10:41:38.619 DEBUG 94604 --- [restartedMain] o.apache.catalina.mapper.MapperListener : Unregister Wrapper [dispatcherServlet] in Context [] for service [StandardService[Tomcat]] +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filters +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'requestContextFilter' +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedRequestContextFilter] and name [requestContextFilter] +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'jwtAuthenticationFilter' +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [com.gxwebsoft.common.core.security.JwtAuthenticationFilter] and name [jwtAuthenticationFilter] +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'Tomcat WebSocket (JSR356) Filter' +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.apache.tomcat.websocket.server.WsFilter] and name [Tomcat WebSocket (JSR356) Filter] +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'characterEncodingFilter' +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedCharacterEncodingFilter] and name [characterEncodingFilter] +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'springSecurityFilterChain' +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1] and name [springSecurityFilterChain] +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Stopping filter 'formContentFilter' +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.c.core.ApplicationFilterConfig : JMX de-registration complete for filter of type [org.springframework.boot.web.servlet.filter.OrderedFormContentFilter] and name [formContentFilter] +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.catalina.session.StandardManager : Stopping +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.catalina.session.StandardManager : Unloading persisted sessions +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.a.catalina.session.StandardManager : No persisted sessions to unload +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : Sending application stop events +2025-03-20 10:41:38.620 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : Processing standard container shutdown +2025-03-20 10:41:38.621 DEBUG 94604 --- [restartedMain] org.apache.catalina.loader.WebappLoader : Stopping this Loader +2025-03-20 10:41:38.621 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : getResourceAsStream(org/apache/catalina/loader/JdbcLeakPrevention.class) +2025-03-20 10:41:38.621 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : Delegating to parent classloader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@35d222e9 +2025-03-20 10:41:38.621 DEBUG 94604 --- [restartedMain] o.a.c.loader.WebappClassLoaderBase : --> Returning stream from parent +2025-03-20 10:41:38.624 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : resetContext Tomcat:j2eeType=WebModule,name=//localhost/,J2EEApplication=none,J2EEServer=none +2025-03-20 10:41:38.624 DEBUG 94604 --- [restartedMain] o.apache.catalina.core.StandardContext : Stopping complete +2025-03-20 10:41:38.625 DEBUG 94604 --- [restartedMain] o.s.boot.devtools.restart.Restarter : Creating new Restarter for thread Thread[main,5,main] +2025-03-20 10:41:38.625 DEBUG 94604 --- [restartedMain] o.s.boot.devtools.restart.Restarter : Immediately restarting application +2025-03-20 10:41:38.625 DEBUG 94604 --- [restartedMain] o.s.boot.devtools.restart.Restarter : Created RestartClassLoader org.springframework.boot.devtools.restart.classloader.RestartClassLoader@35d222e9 +2025-03-20 10:41:38.625 DEBUG 94604 --- [restartedMain] o.s.boot.devtools.restart.Restarter : Starting application com.gxwebsoft.WebSoftApplication with URLs [file:/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/] +2025-03-20 10:41:38.630 DEBUG 94604 --- [restartedMain] ConditionEvaluationReportLoggingListener : + + +============================ +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) + + DataSourceAutoConfiguration matched: + - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) + - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DataSourceConfiguration.Generic matched: + - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition) + + DataSourceInitializationConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition) + - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a primary bean from beans 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.sql.init.AbstractScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DataSourceJmxConfiguration matched: + - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition) + + DataSourceJmxConfiguration.Hikari matched: + - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) + + DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched: + - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) + + 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 primary bean from beans '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) + + DruidDataSourceAutoConfigure#dataSource matched: + - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DruidSpringAopConfiguration matched: + - @ConditionalOnProperty (spring.datasource.druid.aop-patterns) matched (OnPropertyCondition) + + 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) + + GenericCacheConfiguration matched: + - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition) + + 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 primary bean from beans 'dataSource' (OnBeanCondition) + + JdbcTemplateConfiguration matched: + - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; 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) + + LettuceConnectionConfiguration matched: + - @ConditionalOnClass found required class 'io.lettuce.core.RedisClient' (OnClassCondition) + - @ConditionalOnProperty (spring.redis.client-type=lettuce) matched (OnPropertyCondition) + + LettuceConnectionConfiguration#lettuceClientResources matched: + - @ConditionalOnMissingBean (types: io.lettuce.core.resource.ClientResources; SearchStrategy: all) did not find any beans (OnBeanCondition) + + LettuceConnectionConfiguration#redisConnectionFactory matched: + - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) 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) + + MailSenderAutoConfiguration matched: + - @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender' (OnClassCondition) + - AnyNestedCondition 1 matched 1 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) matched (MailSenderAutoConfiguration.MailSenderCondition) + - @ConditionalOnMissingBean (types: org.springframework.mail.MailSender; SearchStrategy: all) did not find any beans (OnBeanCondition) + + MailSenderPropertiesConfiguration matched: + - @ConditionalOnProperty (spring.mail.host) matched (OnPropertyCondition) + + MailSenderPropertiesConfiguration#mailSender matched: + - @ConditionalOnMissingBean (types: org.springframework.mail.javamail.JavaMailSender; SearchStrategy: all) did not find any beans (OnBeanCondition) + + 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) + + 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 primary bean from beans '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) + + MybatisPlusJoinAutoConfiguration matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a primary bean from beans 'dataSource' (OnBeanCondition) + + MybatisPlusJoinAutoConfiguration#mpjInterceptor matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + MybatisPlusJoinAutoConfiguration#mpjInterceptorConfig matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + MybatisPlusJoinAutoConfiguration#mpjSpringContent matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + MybatisPlusJoinAutoConfiguration#mpjSqlInjectorOnMiss matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + - @ConditionalOnMissingBean (types: com.baomidou.mybatisplus.core.injector.ISqlInjector; SearchStrategy: all) did not find any beans (OnBeanCondition) + + MybatisPlusJoinAutoConfiguration.MPJMappingConfig matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + MybatisPlusJoinAutoConfiguration.MPJSpringContext matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (OnClassCondition) + + 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 primary bean from beans '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) + + NoOpCacheConfiguration matched: + - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition) + + OpenApiAutoConfiguration matched: + - @ConditionalOnProperty (springfox.documentation.enabled=true) matched (OnPropertyCondition) + + OpenApiControllerWebMvc matched: + - found 'session' scope (OnWebApplicationCondition) + + OpenApiWebMvcConfiguration matched: + - found 'session' scope (OnWebApplicationCondition) + + 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 primary bean from beans '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 primary bean from beans '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) + + RedisReactiveAutoConfiguration matched: + - @ConditionalOnClass found required classes 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory', 'org.springframework.data.redis.core.ReactiveRedisTemplate', 'reactor.core.publisher.Flux' (OnClassCondition) + + RedisReactiveAutoConfiguration#reactiveRedisTemplate matched: + - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RedisReactiveAutoConfiguration#reactiveStringRedisTemplate matched: + - @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveStringRedisTemplate; 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) + + SimpleCacheConfiguration matched: + - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition) + + 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#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.TransactionTemplateConfiguration matched: + - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a primary bean from beans 'transactionManager' (OnBeanCondition) + + TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched: + - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) 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) + + 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: + Did not match: + - @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) did not find any beans of type org.springframework.cache.interceptor.CacheAspectSupport (OnBeanCondition) + Matched: + - @ConditionalOnClass found required class 'org.springframework.cache.CacheManager' (OnClassCondition) + + CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition) + - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) + + 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) + + DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration: + Did not match: + - EmbeddedDataSource spring.datasource.url is set (DataSourceAutoConfiguration.EmbeddedDatabaseCondition) + + DataSourceAutoConfiguration.PooledDataSourceConfiguration: + Did not match: + - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition) + Matched: + - AnyNestedCondition 2 matched 0 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) matched (DataSourceAutoConfiguration.PooledDataSourceCondition) + + DataSourceConfiguration.Dbcp2: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) + + DataSourceConfiguration.Hikari: + Did not match: + - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) found different value in property 'spring.datasource.type' (OnPropertyCondition) + Matched: + - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) + + DataSourceConfiguration.OracleUcp: + Did not match: + - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition) + + DataSourceConfiguration.Tomcat: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition) + + DataSourceInitializationConfiguration.InitializationSpecificCredentialsDataSourceInitializationConfiguration: + Did not match: + - AnyNestedCondition 0 matched 2 did not; NestedCondition on DataSourceInitializationConfiguration.InitializationSpecificCredentialsDataSourceInitializationConfiguration.DifferentCredentialsCondition.DataCredentials @ConditionalOnProperty (spring.datasource.data-username) did not find property 'data-username'; NestedCondition on DataSourceInitializationConfiguration.InitializationSpecificCredentialsDataSourceInitializationConfiguration.DifferentCredentialsCondition.SchemaCredentials @ConditionalOnProperty (spring.datasource.schema-username) did not find property 'schema-username' (DataSourceInitializationConfiguration.InitializationSpecificCredentialsDataSourceInitializationConfiguration.DifferentCredentialsCondition) + + DataSourceInitializationConfiguration.SharedCredentialsDataSourceInitializationConfiguration: + Did not match: + - DataSource Initialization did not find configured properties spring.datasource.data-username, spring.datasource.schema-password, spring.datasource.schema[0], spring.datasource.data[0], spring.datasource.data, spring.datasource.schema-username, spring.datasource.data-password, spring.datasource.initialization-mode, spring.datasource.schema, spring.datasource.sql-script-encoding, spring.datasource.separator, spring.datasource.platform, spring.datasource.continue-on-error (DataSourceInitializationConfiguration.SharedCredentialsDataSourceInitializationConfiguration.DataSourceInitializationCondition) + + DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition) + + DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) + + DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration: + Did not match: + - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition) + + DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (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) + + 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) + + 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#advisorAutoProxyCreator: + Did not match: + - @ConditionalOnProperty (spring.aop.auto=false) did not find property 'spring.aop.auto' (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) + + 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) + + 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) + + IdentifierGeneratorAutoConfiguration#identifierGenerator: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.cloud.commons.util.InetUtils' (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) + + JedisConnectionConfiguration: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found beans of type 'org.springframework.data.redis.connection.RedisConnectionFactory' redisConnectionFactory (OnBeanCondition) + 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) + + 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) + + LiquibaseAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition) + + MailSenderJndiConfiguration: + Did not match: + - @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name' (OnPropertyCondition) + Matched: + - @ConditionalOnClass found required class 'javax.mail.Session' (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) + + 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.gxwebsoft.WebSoftApplication#MapperScannerRegistrar#0 (OnBeanCondition) + + MybatisPlusJoinAutoConfiguration#mpjSqlInjector: + Did not match: + - @ConditionalOnBean (types: com.baomidou.mybatisplus.core.injector.ISqlInjector; SearchStrategy: all) did not find any beans of type com.baomidou.mybatisplus.core.injector.ISqlInjector (OnBeanCondition) + Matched: + - @ConditionalOnClass found required classes 'org.apache.ibatis.session.SqlSessionFactory', 'org.mybatis.spring.SqlSessionFactoryBean' (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) + + 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 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition) + + ReactiveOAuth2ResourceServerAutoConfiguration: + Did not match: + - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) + + ReactiveSecurityAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (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) + + 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) + + 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#forwardedHeaderFilter: + 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) + + 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) + + 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; SearchStrategy: all) found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' userServiceImpl (OnBeanCondition) + Matched: + - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition) + + ValidationAutoConfiguration: + Did not match: + - @ConditionalOnResource did not find resource 'classpath:META-INF/services/javax.validation.spi.ValidationProvider' (OnResourceCondition) + Matched: + - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (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) + + WebSecurityEnablerConfiguration: + Did not match: + - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) found beans named springSecurityFilterChain (OnBeanCondition) + Matched: + - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition) + - found 'session' scope (OnWebApplicationCondition) + + 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: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (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: +----------- + + None + + +Unconditional classes: +---------------------- + + org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration + + org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration + + com.baomidou.mybatisplus.autoconfigure.IdentifierGeneratorAutoConfiguration + + org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration + + cn.hutool.extra.spring.SpringUtil + + org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration + + org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration + + + +2025-03-20 10:41:38.639 ERROR 94604 --- [restartedMain] o.s.boot.SpringApplication : Application run failed + +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bookingCardController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardMapper' defined in file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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:321) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) ~[spring-boot-2.5.4.jar:2.5.4] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332) ~[spring-boot-2.5.4.jar:2.5.4] + at com.gxwebsoft.WebSoftApplication.main(WebSoftApplication.java:25) ~[classes/:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.5.4.jar:2.5.4] +Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardMapper' defined in file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650) ~[spring-context-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:228) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318) ~[spring-context-5.3.9.jar:5.3.9] + ... 22 common frames omitted +Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookingCardMapper' defined in file [/Users/liangxin/Project/JAVA/gxtyzx-java/target/classes/com/gxwebsoft/booking/mapper/BookingCardMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1516) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1399) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657) ~[spring-beans-5.3.9.jar:5.3.9] + ... 41 common frames omitted +Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:541) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1501) ~[spring-beans-5.3.9.jar:5.3.9] + ... 52 common frames omitted +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [com/alibaba/druid/spring/boot/autoconfigure/DruidDataSourceAutoConfigure.class]: Invocation of init method failed; 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.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:887) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-5.3.9.jar:5.3.9] + ... 65 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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:919) ~[druid-1.2.6.jar:1.2.6] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] + at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1912) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1854) ~[spring-beans-5.3.9.jar:5.3.9] + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) ~[spring-beans-5.3.9.jar:5.3.9] + ... 76 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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 94 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 97 common frames omitted + +2025-03-20 10:41:39.116 ERROR 94604 --- [Druid-ConnectionPool-Create-282945261] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://127.0.0.1:3308/gxtyzx_prod?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8, errorCode 0, state 08S01 + +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:174) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:227) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1659) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1723) ~[druid-1.2.6.jar:1.2.6] + at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2801) ~[druid-1.2.6.jar:1.2.6] +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.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:na] + at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[na:na] + at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[na:na] + at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[na:na] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:61) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:151) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:167) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:89) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.NativeSession.connect(NativeSession.java:119) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:948) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:818) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 11 common frames omitted +Caused by: java.net.ConnectException: Connection refused + at java.base/sun.nio.ch.Net.connect0(Native Method) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:579) ~[na:na] + at java.base/sun.nio.ch.Net.connect(Net.java:568) ~[na:na] + at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593) ~[na:na] + at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) ~[na:na] + at java.base/java.net.Socket.connect(Socket.java:639) ~[na:na] + at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:156) ~[mysql-connector-java-8.0.26.jar:8.0.26] + at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:63) ~[mysql-connector-java-8.0.26.jar:8.0.26] + ... 14 common frames omitted +