From 7ea8d1c6da749da69516f47593ae47546a0d3d4c Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期一, 16 十二月 2024 11:36:46 +0800 Subject: [PATCH] 微信登陆 --- applet/src/main/java/com/jilongda/applet/service/TAppUserService.java | 9 applet/src/main/java/com/jilongda/applet/wx/utils/WxUtils.java | 175 + applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java | 32 applet/src/main/java/com/jilongda/applet/utils/RptUtils.java | 33 applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java | 13 applet/src/main/java/com/jilongda/applet/controller/LoginController.java | 449 -- applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java | 12 logs/app.log | 8038 ++++++++++++++++++++++++++++++----------------------- manage/src/main/resources/application.yml | 2 applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java | 10 manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java | 4 /dev/null | 1 applet/src/main/java/com/jilongda/applet/controller/TStoreController.java | 10 applet/src/main/java/com/jilongda/applet/model/TAppUser.java | 29 applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java | 1 manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java | 5 applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java | 14 common/src/main/java/com/jilongda/common/config/CorsConfig.java | 48 18 files changed, 4,947 insertions(+), 3,938 deletions(-) diff --git a/applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter1.java b/applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java similarity index 87% rename from applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter1.java rename to applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java index 8129b7a..1737652 100644 --- a/applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter1.java +++ b/applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java @@ -1,9 +1,5 @@ package com.jilongda.applet.config; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.jilongda.applet.model.SecUser; -import com.jilongda.applet.security.SecurityUserDetails; -import com.jilongda.applet.service.SecUserService; import com.jilongda.common.basic.ApiResult; import com.jilongda.common.basic.Constant; import com.jilongda.common.cache.CaffineCache; @@ -13,16 +9,15 @@ import com.jilongda.common.utils.ResponseUtils; import com.jilongda.common.exception.ServiceException; import com.jilongda.common.exception.TokenException; +import com.jilongda.optometry.service.SecUserService; import io.jsonwebtoken.Claims; import lombok.extern.slf4j.Slf4j; import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; -import org.springframework.stereotype.Component; import org.springframework.util.Base64Utils; import org.springframework.web.filter.OncePerRequestFilter; import javax.annotation.Resource; -import javax.naming.ldap.PagedResultsControl; import javax.servlet.FilterChain; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; @@ -43,10 +38,10 @@ */ @Slf4j -public class AuthenticationFilter1 extends OncePerRequestFilter { +public class AuthenticationFilter extends OncePerRequestFilter { private final SecurityUtils securityUtils; private CaffineCache<String> accessTokenCache; - public AuthenticationFilter1(SecurityUtils securityUtils) { + public AuthenticationFilter(SecurityUtils securityUtils) { this.securityUtils = securityUtils; } @Resource @@ -79,7 +74,7 @@ Object principal = authentication.getPrincipal(); String string = principal.toString(); - SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getPhone, principal.toString())); +// SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getPhone, principal.toString())); // securityUtils.checkAuthentication(request); // chain.doFilter(request, response); } catch (Exception e) { diff --git a/applet/src/main/java/com/jilongda/applet/controller/LoginController.java b/applet/src/main/java/com/jilongda/applet/controller/LoginController.java index f88cabb..a3f06ce 100644 --- a/applet/src/main/java/com/jilongda/applet/controller/LoginController.java +++ b/applet/src/main/java/com/jilongda/applet/controller/LoginController.java @@ -1,30 +1,15 @@ package com.jilongda.applet.controller; -import com.alibaba.fastjson.JSONObject; -import com.alipay.v3.ApiException; -import com.aliyuncs.exceptions.ClientException; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.dingtalk.api.DefaultDingTalkClient; -import com.dingtalk.api.DingTalkClient; -import com.dingtalk.api.request.OapiUserGetuserinfoRequest; -import com.dingtalk.api.request.OapiV2UserGetRequest; -import com.dingtalk.api.response.OapiUserGetuserinfoResponse; -import com.dingtalk.api.response.OapiV2UserGetResponse; -import com.github.xiaoymin.knife4j.core.util.StrUtil; -import com.jilongda.applet.dto.*; -import com.jilongda.applet.model.SecUser; -import com.jilongda.applet.security.SecurityUserDetails; -import com.jilongda.applet.security.SysUserDetailsService; -import com.jilongda.applet.service.SecUserService; -import com.jilongda.applet.utils.ALiSendSms; -import com.jilongda.applet.utils.LoginInfoUtil; -import com.jilongda.applet.utils.dingding.DingTalkAccessTokenRequest; +import com.jilongda.applet.model.TAppUser; +import com.jilongda.applet.service.TAppUserService; +import com.jilongda.applet.wx.body.resp.Code2SessionRespBody; +import com.jilongda.applet.wx.body.resq.Code2SessionResqBody; +import com.jilongda.applet.wx.pojo.AppletUserDecodeData; +import com.jilongda.applet.wx.pojo.AppletUserEncrypteData; +import com.jilongda.applet.wx.utils.WeixinProperties; +import com.jilongda.applet.wx.utils.WxAppletTools; +import com.jilongda.applet.wx.utils.WxUtils; import com.jilongda.common.basic.ApiResult; -import com.jilongda.common.basic.Constant; -import com.jilongda.common.exception.ServiceException; -import com.jilongda.common.log.OperLoginLog; -import com.jilongda.common.log.OperationLog; -import com.jilongda.common.msg.HuaweiCloudSMSUtil; import com.jilongda.common.redis.RedisAutoTemplate; import com.jilongda.common.security.SecurityUtils; import com.jilongda.common.utils.WebUtils; @@ -33,16 +18,11 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.authentication.AuthenticationManager; -import org.springframework.security.authentication.BadCredentialsException; -import org.springframework.security.crypto.password.PasswordEncoder; -import org.springframework.util.Assert; import org.springframework.util.StringUtils; -import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; +import org.springframework.web.client.RestTemplate; -import java.util.HashMap; import java.util.Map; -import java.util.Objects; /** * <p> @@ -57,303 +37,35 @@ @RestController @RequestMapping("/") public class LoginController { - private final SecurityUtils securityUtils; - private final AuthenticationManager authenticationManager; - private final RedisAutoTemplate redisAutoTemplate; - private final HuaweiCloudSMSUtil msgUtils; - private final LoginInfoUtil loginInfoUtil; - private final SysUserDetailsService loadUserDetailsService; @Autowired - private SecUserService secUserService; + private SecurityUtils securityUtils; @Autowired - private PasswordEncoder passwordEncoder; - + private AuthenticationManager authenticationManager; @Autowired - public LoginController(SecurityUtils securityUtils, AuthenticationManager authenticationManager, RedisAutoTemplate redisAutoTemplate, HuaweiCloudSMSUtil msgUtils, LoginInfoUtil loginInfoUtil,SysUserDetailsService loadUserDetailsService) { - this.securityUtils = securityUtils; - this.authenticationManager = authenticationManager; - this.redisAutoTemplate = redisAutoTemplate; - this.msgUtils = msgUtils; - this.loginInfoUtil = loginInfoUtil; - this.loadUserDetailsService = loadUserDetailsService; - } + private RedisAutoTemplate redisAutoTemplate; + @Autowired + private TAppUserService appUserService; + @Autowired + private WeixinProperties wxConfig; + @Autowired + private RestTemplate wxRestTemplate; -// @ApiOperation(value = "通过code获得openid") -// @GetMapping("openId-by-jscode2session/{code}") -// public ApiResult<Map<String, Object>> jscode2session(@PathVariable("code") String code) { -//// log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", code); -//// WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig); -//// Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(code)); -//// String openid = body.getOpenid(); -//// String sessionKey = body.getSessionKey(); -//// SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getOpenId, openid).last("limit 1")); -//// if (Objects.isNull(secUser)) { -//// return ApiResult.failed(500, "请绑定账号"); -//// } -//// // 提前对sessionKey进行删除 -//// //redisTemplate.delete(openid); -//// log.info("换取sessionKey:{}", sessionKey); -//// // 将sessionKey进行存储,后续获取信息需要 -//// redisAutoTemplate.setStr(openid, sessionKey); -// Map<String, Object> tokenInfos = securityUtils.login(null, null, authenticationManager, SecUser.class, 3); -// return ApiResult.success(tokenInfos); -// } - -// @ApiOperation(value = "账号与小程序进行绑定") -// @GetMapping("openidBindPhone/{code}/{account}") -// public ApiResult<String> openidBindPhone(@PathVariable("code") String code, @PathVariable("account") String account) { -// SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getAccount, account).last("limit 1")); -// Assert.isTrue(!StringUtils.hasLength(secUser.getOpenId()), "该账号已绑定微信"); -// log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", code); -// WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig); -// Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(code)); -// String openid = body.getOpenid(); -// // 手机号绑定微信 -// secUser.setOpenId(openid); -// secUserService.updateById(secUser); -// return ApiResult.success(); -// } - /** - * 登录接口 - */ -// @OperLoginLog -// @ApiOperation("用户账号登录") -// @PostMapping(value = "login") -// public ApiResult<Map<String, Object>> login(@Validated @RequestBody LoginDTO loginDto) { -// // 先检验是否登录 -// String username = loginDto.getAccount(); -// String password = loginDto.getPassword(); -// -// log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", loginDto.getCode()); -//// WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig); -//// Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(loginDto.getCode())); -//// String openid = body.getOpenid(); -//// loginDto.setOpenId(openid); -// -// try { -// Map<String, Object> token = securityUtils.login(username, password, authenticationManager, SecurityUserDetails.class, 2); -// return ApiResult.success(token); -// } catch (Exception e) { -// e.printStackTrace(); -// ApiResult<Map<String, Object>> failed = ApiResult.failed(new HashMap<>(1)); -// failed.setCode(0); -// failed.setSuccess(false); -// failed.setMsg(e.getMessage()); -// return failed; -// } -// } - - /** - * 登录接口 - */ - @OperLoginLog - @ApiOperation("后台登录") - @PostMapping(value = "login") - public ApiResult<Map<String, Object>> login1(@Validated @RequestBody LoginDTO loginDto) { - //验证是否通过验证 -// if (ObjectUtils.isEmpty(loginDto.getVerify()) || !loginDto.getVerify()) { -// ApiResult<Map<String, Object>> failed = new ApiResult<>(); -// failed.setMsg("登录失败,请正确验证!"); -// return failed; -// } - // 先检验是否登录 - String username = loginDto.getPhone(); - String password = loginDto.getPassword(); - try { - SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class) - .eq(SecUser::getAccount, loginDto.getPhone())); - Assert.isTrue(Objects.nonNull(secUser), "该账号不存在"); - - - SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getAccount, username)); - if (one.getState()){ - return ApiResult.failed(500, "该账号已被冻结,请联系管理员"); - } - - - Map<String, Object> token = securityUtils.login(username, password, authenticationManager, SecurityUserDetails.class, 1); - return ApiResult.success(token); - } catch (Exception e) { - ApiResult<Map<String, Object>> failed = ApiResult.failed(new HashMap<>(1)); - failed.setCode(0); - failed.setSuccess(false); - failed.setMsg(e.getMessage()); - return failed; + @ApiOperation(value = "通过code获得openid,获取用户信息",tags = {"微信小程序登录"}) + @PostMapping("/openIdByJsCode") + public ApiResult<Map<String, Object>> openIdByJsCode(@RequestBody AppletUserEncrypteData data) { + log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", data.getCode()); + WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig, redisAutoTemplate); + Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(data.getCode())); + String openid = body.getOpenid(); + String sessionKey = body.getSessionKey(); + if(!StringUtils.hasLength(data.getEncryptedData()) || !StringUtils.hasLength(data.getIv())){ + return ApiResult.failed("已拒绝授权",null); } - } - - /** - * 登录接口 - */ -// @OperLoginLog -// @ApiOperation("选择用户账号登录") -// @PostMapping(value = "choose-login") -// public ApiResult<Map<String, Object>> chooseLogin(@Validated @RequestBody LoginDTO loginDto) { - // 先检验是否登录 -// String username = loginDto.getAccount(); -// -//// SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class) -//// .eq(SecUser::getAccount, username)); -// -// log.info("<<<<<<<<换取openid开始<<<<<<<<:{}", loginDto.getCode()); -// WxAppletTools appletTools = new WxAppletTools(wxRestTemplate, wxConfig); -// Code2SessionRespBody body = appletTools.getOpenIdByJscode2session(new Code2SessionResqBody().build(loginDto.getCode())); -// String openid = body.getOpenid(); -// loginDto.setOpenId(openid); -// -// try { -// Map<String, Object> token = securityUtils.login(username, one, authenticationManager, SecUser.class, 2); -// -// //保存登录记录 -// try { -// loginRecordService.saveNew((SecurityUserDetails) token.get("userInfo")); -// } catch (Exception e) { -// log.error("登录记录失败!"); -// } -// -// return ApiResult.success(token); -// } catch (Exception e) { -// ApiResult<Map<String, Object>> failed = ApiResult.failed(new HashMap<>(1)); -// failed.setCode(0); -// failed.setSuccess(false); -// failed.setMsg(e.getMessage()); -// return failed; -// } -// return ApiResult.success(new HashMap<>()); -// } - - /** - * 登录接口 - */ -// @ApiOperation("短信登录") -// @PostMapping(value = "code/login") -// public ApiResult<List<SecUser>> loginByCode(@Validated @RequestBody LoginCodeDTO dto) { -// // 先检验是否登录 -// String phone = dto.getPhone(); -// String code = dto.getCode(); -// // 校验验证码是否正确 -// String redisCode = redisAutoTemplate.getStr(dto.getPhone()); -// Assert.isTrue(StringUtils.hasLength(redisCode), "验证码已过期"); -// if (!code.equals(redisCode)) { -// throw new ServiceException(500, "验证码错误,请重新输入验证码!"); -// } -// try { -//// List<SecUser> list = secUserService.list(Wrappers.lambdaQuery(SecUser.class) -//// .eq(SecUser::getPhone, phone)); -//// list = list.stream().filter(o -> !o.getShortName().contains("admin")).collect(Collectors.toList()); -//// Map<String, Object> token = securityUtils.login(phone, code, authenticationManager, SecurityUserDetails.class, true); -// //保存登录记录 -// return ApiResult.success(new ArrayList<>()); -// } catch (Exception e) { -// ApiResult<List<SecUser>> failed = ApiResult.failed(new ArrayList<>(1)); -// failed.setCode(0); -// failed.setSuccess(false); -// failed.setMsg(e.getMessage()); -// return failed; -// } -// } - - @ApiOperation("发送验证码") - @PostMapping(value = "sendCode") - public ApiResult<String> sendCode(@RequestBody VerificationCodeDTO dto) throws ClientException { - - // 账号查询用户 - SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class) - .eq(SecUser::getAccount, dto.getPhone())); - Assert.isTrue(Objects.nonNull(secUser), "该账号不存在"); - - // 发送验证码并存储到redis - if (StringUtils.hasLength(dto.getPhone())) { - if(!loginInfoUtil.checkPhoneExits(dto.getPhone())){ - throw new ServiceException("无效手机号码"); - } - String code = String.valueOf((int) (Math.random() * 1000000)); - //TODO 临时验证码,短信未开通前测试用 -// code = "666666"; - redisAutoTemplate.setStr("code:"+dto.getPhone(), code); - redisAutoTemplate.expire(dto.getPhone(), Constant.REDIS_EXPIRE); -// msgUtils.sendSMS(dto.getPhone(), code); - - AliSms aliSms =new AliSms(); - aliSms.setCode(code); - aliSms.setProduct(dto.getPhone()); - String json = JSONObject.toJSONString(aliSms); - aLiSendSms.sendSms(dto.getPhone(), "SMS_58880127", json); - - return ApiResult.success("发送短信验证码成功!15分钟内有效"); - } - return ApiResult.failed(500, "发送短信验证码失败,请确认手机号码!"); - } - - - @ApiOperation("发送修改密码验证码") - @PostMapping(value = "sendPassCode") - public ApiResult<String> sendPassCode(@RequestBody VerificationCodeDTO dto) throws ClientException { - - // 账号查询用户 - SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class) - .eq(SecUser::getAccount, dto.getPhone())); - Assert.isTrue(Objects.nonNull(secUser), "该账号不存在"); - - // 发送验证码并存储到redis - if (StringUtils.hasLength(dto.getPhone())) { - if(!loginInfoUtil.checkPhoneExits(dto.getPhone())){ - throw new ServiceException("无效手机号码"); - } - String code = String.valueOf((int) (Math.random() * 1000000)); - //TODO 临时验证码,短信未开通前测试用 -// code = "666666"; - redisAutoTemplate.setStr("code:"+dto.getPhone(), code); - redisAutoTemplate.expire(dto.getPhone(), Constant.REDIS_EXPIRE); -// msgUtils.sendSMS(dto.getPhone(), code); - - AliSms aliSms =new AliSms(); - aliSms.setCode(code); - aliSms.setProduct(dto.getPhone()); - String json = JSONObject.toJSONString(aliSms); - aLiSendSms.sendSms(dto.getPhone(), "SMS_58880123", json); - - return ApiResult.success("发送短信验证码成功!15分钟内有效"); - } - return ApiResult.failed(500, "发送短信验证码失败,请确认手机号码!"); - } - - - @OperLoginLog - @ApiOperation("短信登录") - @PostMapping(value = "code/login") - public ApiResult<Map<String, Object>> loginByCode(@Validated @RequestBody LoginCodeDTO dto) { - String phone = dto.getPhone(); - String code = dto.getCode(); - // 校验验证码是否正确 - if(!redisAutoTemplate.hasKey("code:"+phone)){ - throw new ServiceException(500, "验证码错误"); - } - String redisCode = redisAutoTemplate.getStr("code:"+phone); - if (!code.equals(redisCode)) { - throw new ServiceException(500, "验证码错误"); - } - try { - - SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getAccount, phone)); - if (Objects.isNull(one)){ - return ApiResult.failed(500, "请输入正确的账号"); - } - if (one.getState()){ - return ApiResult.failed(500, "该账号已被冻结,请联系管理员"); - } - - Map<String, Object> token = securityUtils.login(phone, code, authenticationManager, SecurityUserDetails.class, 2); - SecurityUserDetails userDetails = loadUserDetailsService.loadUserByUsername(phone); - token.put("userInfo", userDetails); - return ApiResult.success(token); - } catch (Exception e) { - ApiResult<Map<String, Object>> failed = ApiResult.failed(new HashMap<>(1)); - failed.setCode(0); - failed.setSuccess(false); - failed.setMsg(e.getMessage()); - return failed; - } + AppletUserDecodeData appletUserDecodeData = WxUtils.encryptedData(data.getEncryptedData(), sessionKey, data.getIv()); + appletUserDecodeData.setOpenId(openid); + appUserService.wxLogin(appletUserDecodeData); + Map<String, Object> tokenInfos = securityUtils.login(null, null, authenticationManager, TAppUser.class, 3); + return ApiResult.success(tokenInfos); } @ApiOperation("退出登录") @@ -365,99 +77,6 @@ } return ApiResult.success(); } - - @OperationLog(operType = "修改", operDesc = "密码修改", operModul = "用户") - @ApiOperation("首页密码修改") - @PostMapping("/pageResetPassword") - public ApiResult<String> pageResetPassword(@Validated @RequestBody ResetPasswordDTO dto) { - // 账号查询用户 - SecUser secUser = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class) - .eq(SecUser::getPhone, dto.getPhone())); - Assert.isTrue(Objects.nonNull(secUser), "该账号不存在"); - - // 校验短信验证码 - String str = redisAutoTemplate.getStr("code:"+secUser.getPhone()); - if(!StringUtils.hasLength(str)){ - return ApiResult.failed("验证码已过期!"); - } - if(!str.equals(dto.getCode())){ - return ApiResult.failed("验证码错误"); - } - -// if (StrUtil.isNotBlank(dto.getPassword())) { -// // 根据加密算法加密用户输入的密码,然后和数据库中保存的密码进行比较 -// if (!this.passwordEncoder.matches(dto.getOldPassword(), secUser.getPassword())) { -// throw new BadCredentialsException("输入原密码不正确"); -// } - // 修改密码 - secUser.setPassword(passwordEncoder.encode(dto.getPassword())); -// } else { -// // 重置密码 -// secUser.setPassword(passwordEncoder.encode(Constant.DEF_PASSWORD)); -// } - secUserService.updateById(secUser); - return ApiResult.success(); - } - @ApiOperation("钉钉登录") - @RequestMapping(value = "/dingding", method = RequestMethod.GET) - public ApiResult login (@RequestParam("code") String requestAuthCode) throws Exception { - - - OapiUserGetuserinfoResponse response; - - String accessTokenRequest = DingTalkAccessTokenRequest.getAccessTokenRequest(); - String access_token = accessTokenRequest; - try { - - // - - // 获取用户信息 - DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/user/getuserinfo"); - OapiUserGetuserinfoRequest request = new OapiUserGetuserinfoRequest(); - request.setCode(requestAuthCode); - request.setHttpMethod("GET"); - - response = client.execute(request, access_token); - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); - return null; - } - // 查询得到当前用户的userId - // 获得到userId之后应用应该处理应用自身的登录会话管理(session),避免后续的业务交互(前端到应用服务端)每次都要重新获取用户身份,提升用户体验 - String userId = response.getUserid(); - Map<String, Object> returnMap = new HashMap<String,Object>(); - returnMap.put("userId", userId); -// return ServiceResult.success(returnMap); - - - DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/v2/user/get"); - OapiV2UserGetRequest req = new OapiV2UserGetRequest(); - req.setUserid(userId); - OapiV2UserGetResponse rsp = client.execute(req, access_token); - System.out.println(rsp.getBody()); - - return ApiResult.success(); - } - @Autowired - private ALiSendSms aLiSendSms; -// @ApiOperation(value = "发送验证码", notes = "发送验证码") -// @PostMapping(value = "sendMsg") -// public ApiResult<String> sendMsg(@RequestBody VerificationCodeDTO dto) throws Exception { -// // 发送验证码并存储到redis -// if (StringUtils.hasLength(dto.getPhone())) { -// String code = String.valueOf((int) (Math.random() * 1000000)); -// redisAutoTemplate.setStr(dto.getPhone(), code); -// redisAutoTemplate.expire(dto.getPhone(), Constant.REDIS_EXPIRE); -// AliSms aliSms =new AliSms(); -// aliSms.setCode(code); -// aliSms.setProduct(dto.getPhone()); -// String json = JSONObject.toJSONString(aliSms); -// aLiSendSms.sendSms(dto.getPhone(), "SMS_58880127", json); -// return ApiResult.success("发送短信验证码成功!15分钟内有效"); -// } -// return ApiResult.failed(500, "发送短信验证码失败,请确认手机号码!"); -// } diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecResourcesController.java b/applet/src/main/java/com/jilongda/applet/controller/SecResourcesController.java deleted file mode 100644 index 246d874..0000000 --- a/applet/src/main/java/com/jilongda/applet/controller/SecResourcesController.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.jilongda.applet.controller; - - -import org.springframework.web.bind.annotation.RequestMapping; - -import org.springframework.web.bind.annotation.RestController; - -/** - * <p> - * 资源表 前端控制器 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@RestController -@RequestMapping("/sec-resources") -public class SecResourcesController { - -} - diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecRoleController.java b/applet/src/main/java/com/jilongda/applet/controller/SecRoleController.java deleted file mode 100644 index 39260b0..0000000 --- a/applet/src/main/java/com/jilongda/applet/controller/SecRoleController.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.jilongda.applet.controller; - - -import org.springframework.web.bind.annotation.RequestMapping; - -import org.springframework.web.bind.annotation.RestController; - -/** - * <p> - * 前端控制器 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@RestController -@RequestMapping("/sec-role") -public class SecRoleController { - -} - diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecRoleResourceController.java b/applet/src/main/java/com/jilongda/applet/controller/SecRoleResourceController.java deleted file mode 100644 index ee8467b..0000000 --- a/applet/src/main/java/com/jilongda/applet/controller/SecRoleResourceController.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.jilongda.applet.controller; - - -import org.springframework.web.bind.annotation.RequestMapping; - -import org.springframework.web.bind.annotation.RestController; - -/** - * <p> - * 前端控制器 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@RestController -@RequestMapping("/sec-role-resource") -public class SecRoleResourceController { - -} - diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecUserController.java b/applet/src/main/java/com/jilongda/applet/controller/SecUserController.java deleted file mode 100644 index 66db8c9..0000000 --- a/applet/src/main/java/com/jilongda/applet/controller/SecUserController.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.jilongda.applet.controller; - - -import org.springframework.web.bind.annotation.RequestMapping; - -import org.springframework.web.bind.annotation.RestController; - -/** - * <p> - * 前端控制器 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@RestController -@RequestMapping("/sec-user") -public class SecUserController { - -} - diff --git a/applet/src/main/java/com/jilongda/applet/controller/SecUserRoleController.java b/applet/src/main/java/com/jilongda/applet/controller/SecUserRoleController.java deleted file mode 100644 index 3d4a34a..0000000 --- a/applet/src/main/java/com/jilongda/applet/controller/SecUserRoleController.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.jilongda.applet.controller; - - -import org.springframework.web.bind.annotation.RequestMapping; - -import org.springframework.web.bind.annotation.RestController; - -/** - * <p> - * 前端控制器 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@RestController -@RequestMapping("/sec-user-role") -public class SecUserRoleController { - -} - diff --git a/applet/src/main/java/com/jilongda/applet/controller/TStoreController.java b/applet/src/main/java/com/jilongda/applet/controller/TStoreController.java index b8a96ad..102b4a9 100644 --- a/applet/src/main/java/com/jilongda/applet/controller/TStoreController.java +++ b/applet/src/main/java/com/jilongda/applet/controller/TStoreController.java @@ -1,6 +1,9 @@ package com.jilongda.applet.controller; +import com.jilongda.applet.service.TStoreService; +import io.swagger.annotations.Api; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -13,9 +16,16 @@ * @author 无关风月 * @since 2024-12-09 */ +@Api(tags = "门店表") @RestController @RequestMapping("/t-store") public class TStoreController { + @Autowired + private TStoreService tStoreService; + + + + } diff --git a/applet/src/main/java/com/jilongda/applet/controller/TUserController.java b/applet/src/main/java/com/jilongda/applet/controller/TUserController.java deleted file mode 100644 index 7c537ec..0000000 --- a/applet/src/main/java/com/jilongda/applet/controller/TUserController.java +++ /dev/null @@ -1,81 +0,0 @@ -package com.jilongda.applet.controller; - - -import com.jilongda.applet.model.SecUser; -import com.jilongda.applet.service.SecUserService; -import com.jilongda.applet.utils.LoginInfoUtil; -import com.jilongda.applet.vo.AppOrderVO; -import com.jilongda.applet.vo.AppUserVO; -import com.jilongda.common.basic.ApiResult; -import com.jilongda.common.basic.Constant; -import com.jilongda.common.model.TCustomers; -import com.jilongda.common.security.SecurityUtils; -import com.jilongda.common.utils.WebUtils; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; - -/** - * <p> - * 用户管理 前端控制器 - * </p> - * - * @author xiaochen - * @since 2024-04-15 - */ -@RestController -@RequestMapping("/t-user") -public class TUserController { - - @Autowired - private SecUserService secUserService; - - @Autowired - private LoginInfoUtil loginInfoUtil; - - @Autowired - private SecurityUtils securityUtils; - - @ApiOperation(value = "获取登录用户信息") - @GetMapping(value = "/getUserDetail") - public ApiResult<AppUserVO> getUserDetail() { - SecUser user = loginInfoUtil.getLoginUser(); - AppUserVO result = new AppUserVO(); - BeanUtils.copyProperties(user, result); - return ApiResult.success(result); - } - - @ApiOperation(value = "修改头像",tags = "主页") - @PostMapping(value = "/changeAdva" ) - public ApiResult changeAdva(String advatar) { - SecUser user = loginInfoUtil.getLoginUser(); - user.setAvatarUrl(advatar); - secUserService.updateById(user); - return ApiResult.success(); - } - - - @ApiOperation("注销用户") - @GetMapping("/logoff") - public ApiResult<String> logoff() { - loginInfoUtil.logoff(); - boolean flag = securityUtils.invalidateToken(WebUtils.request()); -// if (flag) { -// return ApiResult.success("注销成功"); -// } - - SecUser secUser = loginInfoUtil.getLoginUser(); - if (Constant.ADMIN.equals(secUser.getAccount())) { - return ApiResult.failed(500, "超级管理员不可删除"); - } - if (Constant.TRAIN.equals(secUser.getAccount())) { - return ApiResult.failed(500, "培训管理员不可删除"); - } - secUserService.removeById(secUser.getId()); - return ApiResult.success(); - } - - -} - diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecResourcesMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecResourcesMapper.java deleted file mode 100644 index 3821498..0000000 --- a/applet/src/main/java/com/jilongda/applet/mapper/SecResourcesMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.mapper; - -import com.jilongda.applet.model.SecResources; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; - -/** - * <p> - * 资源表 Mapper 接口 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecResourcesMapper extends BaseMapper<SecResources> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecRoleMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecRoleMapper.java deleted file mode 100644 index 7f4b48b..0000000 --- a/applet/src/main/java/com/jilongda/applet/mapper/SecRoleMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.mapper; - -import com.jilongda.applet.model.SecRole; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; - -/** - * <p> - * Mapper 接口 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecRoleMapper extends BaseMapper<SecRole> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecRoleResourceMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecRoleResourceMapper.java deleted file mode 100644 index ca94569..0000000 --- a/applet/src/main/java/com/jilongda/applet/mapper/SecRoleResourceMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.mapper; - -import com.jilongda.applet.model.SecRoleResource; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; - -/** - * <p> - * Mapper 接口 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecRoleResourceMapper extends BaseMapper<SecRoleResource> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecUserMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecUserMapper.java deleted file mode 100644 index 20c8b49..0000000 --- a/applet/src/main/java/com/jilongda/applet/mapper/SecUserMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.mapper; - -import com.jilongda.applet.model.SecUser; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; - -/** - * <p> - * Mapper 接口 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecUserMapper extends BaseMapper<SecUser> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/mapper/SecUserRoleMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/SecUserRoleMapper.java deleted file mode 100644 index f00bd2e..0000000 --- a/applet/src/main/java/com/jilongda/applet/mapper/SecUserRoleMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.mapper; - -import com.jilongda.applet.model.SecUserRole; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; - -/** - * <p> - * Mapper 接口 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecUserRoleMapper extends BaseMapper<SecUserRole> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/mapper/TUserMapper.java b/applet/src/main/java/com/jilongda/applet/mapper/TUserMapper.java deleted file mode 100644 index ec1974c..0000000 --- a/applet/src/main/java/com/jilongda/applet/mapper/TUserMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.jilongda.common.model.TUser; - -/** - * <p> - * 用户管理 Mapper 接口 - * </p> - * - * @author xiaochen - * @since 2024-04-15 - */ -public interface TUserMapper extends BaseMapper<TUser> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/model/TAppUser.java b/applet/src/main/java/com/jilongda/applet/model/TAppUser.java index 2305da3..e9fb36b 100644 --- a/applet/src/main/java/com/jilongda/applet/model/TAppUser.java +++ b/applet/src/main/java/com/jilongda/applet/model/TAppUser.java @@ -6,6 +6,8 @@ import java.time.LocalDateTime; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; + +import com.jilongda.common.pojo.BaseModel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -23,14 +25,16 @@ @EqualsAndHashCode(callSuper = false) @TableName("t_app_user") @ApiModel(value="TAppUser对象", description="用户表") -public class TAppUser implements Serializable { +public class TAppUser extends BaseModel { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键id") @TableId(value = "id", type = IdType.AUTO) private Integer id; - + @ApiModelProperty(value = "头像") + @TableField("avatar") + private String avatar; @ApiModelProperty(value = "微信昵称") @TableField("name") private String name; @@ -57,23 +61,8 @@ @TableField("registerTime") private LocalDateTime registerTime; - @ApiModelProperty(value = "创建时间") - @TableField("createTime") - private LocalDateTime createTime; - - @ApiModelProperty(value = "修改时间") - @TableField("updateTime") - private LocalDateTime updateTime; - - @TableField("createBy") - private String createBy; - - @TableField("updateBy") - private String updateBy; - - @ApiModelProperty(value = "是否删除 0否1是") - @TableField("isDelete") - private Integer isDelete; - + @ApiModelProperty(value = "状态 1=启用 0=禁用") + @TableField("status") + private Integer status; } diff --git a/applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java b/applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java index 861c8ac..bedfc16 100644 --- a/applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java +++ b/applet/src/main/java/com/jilongda/applet/security/SysUserDetailsService.java @@ -1,28 +1,14 @@ package com.jilongda.applet.security; import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.jilongda.applet.mapper.SecRoleMapper; -import com.jilongda.applet.mapper.SecUserMapper; -import com.jilongda.applet.model.SecRole; import com.jilongda.applet.model.SecUser; -import com.jilongda.applet.service.SecUserService; -import com.jilongda.applet.service.TUserService; -import com.jilongda.applet.vo.SecResourceVO; -import com.jilongda.common.basic.Constant; -import com.jilongda.common.model.TUser; import com.jilongda.common.utils.SpringUtils; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.beans.factory.annotation.ParameterResolutionDelegate; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.security.core.userdetails.UsernameNotFoundException; import org.springframework.stereotype.Component; -import org.springframework.util.CollectionUtils; -import java.time.LocalDateTime; -import java.util.ArrayList; -import java.util.List; import java.util.Objects; -import java.util.stream.Collectors; /** diff --git a/applet/src/main/java/com/jilongda/applet/service/SecResourcesService.java b/applet/src/main/java/com/jilongda/applet/service/SecResourcesService.java deleted file mode 100644 index 098c3c1..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/SecResourcesService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.service; - -import com.jilongda.applet.model.SecResources; -import com.baomidou.mybatisplus.extension.service.IService; - -/** - * <p> - * 资源表 服务类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecResourcesService extends IService<SecResources> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/SecRoleResourceService.java b/applet/src/main/java/com/jilongda/applet/service/SecRoleResourceService.java deleted file mode 100644 index d455adb..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/SecRoleResourceService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.service; - -import com.jilongda.applet.model.SecRoleResource; -import com.baomidou.mybatisplus.extension.service.IService; - -/** - * <p> - * 服务类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecRoleResourceService extends IService<SecRoleResource> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/SecRoleService.java b/applet/src/main/java/com/jilongda/applet/service/SecRoleService.java deleted file mode 100644 index 8cc764e..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/SecRoleService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.service; - -import com.jilongda.applet.model.SecRole; -import com.baomidou.mybatisplus.extension.service.IService; - -/** - * <p> - * 服务类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecRoleService extends IService<SecRole> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/SecUserRoleService.java b/applet/src/main/java/com/jilongda/applet/service/SecUserRoleService.java deleted file mode 100644 index 8dc95ad..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/SecUserRoleService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.service; - -import com.jilongda.applet.model.SecUserRole; -import com.baomidou.mybatisplus.extension.service.IService; - -/** - * <p> - * 服务类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecUserRoleService extends IService<SecUserRole> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/SecUserService.java b/applet/src/main/java/com/jilongda/applet/service/SecUserService.java deleted file mode 100644 index 0562ab2..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/SecUserService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.service; - -import com.jilongda.applet.model.SecUser; -import com.baomidou.mybatisplus.extension.service.IService; - -/** - * <p> - * 服务类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -public interface SecUserService extends IService<SecUser> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/TAppUserService.java b/applet/src/main/java/com/jilongda/applet/service/TAppUserService.java index cccec4c..8bd1467 100644 --- a/applet/src/main/java/com/jilongda/applet/service/TAppUserService.java +++ b/applet/src/main/java/com/jilongda/applet/service/TAppUserService.java @@ -2,6 +2,9 @@ import com.jilongda.applet.model.TAppUser; import com.baomidou.mybatisplus.extension.service.IService; +import com.jilongda.applet.wx.pojo.AppletUserDecodeData; + +import java.util.Map; /** * <p> @@ -12,5 +15,9 @@ * @since 2024-12-09 */ public interface TAppUserService extends IService<TAppUser> { - + /** + * 微信小程序登录用户封装 + * @param appletUserDecodeData + */ + void wxLogin(AppletUserDecodeData appletUserDecodeData); } diff --git a/applet/src/main/java/com/jilongda/applet/service/TUserService.java b/applet/src/main/java/com/jilongda/applet/service/TUserService.java deleted file mode 100644 index b4c91d9..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/TUserService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.jilongda.applet.service; - -import com.baomidou.mybatisplus.extension.service.IService; -import com.jilongda.common.model.TUser; - -/** - * <p> - * 用户管理 服务类 - * </p> - * - * @author xiaochen - * @since 2024-04-15 - */ -public interface TUserService extends IService<TUser> { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecResourcesServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecResourcesServiceImpl.java deleted file mode 100644 index e4b6308..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/impl/SecResourcesServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.jilongda.applet.service.impl; - -import com.jilongda.applet.model.SecResources; -import com.jilongda.applet.mapper.SecResourcesMapper; -import com.jilongda.applet.service.SecResourcesService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; - -/** - * <p> - * 资源表 服务实现类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@Service -public class SecResourcesServiceImpl extends ServiceImpl<SecResourcesMapper, SecResources> implements SecResourcesService { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleResourceServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleResourceServiceImpl.java deleted file mode 100644 index 6721f56..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleResourceServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.jilongda.applet.service.impl; - -import com.jilongda.applet.model.SecRoleResource; -import com.jilongda.applet.mapper.SecRoleResourceMapper; -import com.jilongda.applet.service.SecRoleResourceService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; - -/** - * <p> - * 服务实现类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@Service -public class SecRoleResourceServiceImpl extends ServiceImpl<SecRoleResourceMapper, SecRoleResource> implements SecRoleResourceService { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleServiceImpl.java deleted file mode 100644 index 5eb17b2..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/impl/SecRoleServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.jilongda.applet.service.impl; - -import com.jilongda.applet.model.SecRole; -import com.jilongda.applet.mapper.SecRoleMapper; -import com.jilongda.applet.service.SecRoleService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; - -/** - * <p> - * 服务实现类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@Service -public class SecRoleServiceImpl extends ServiceImpl<SecRoleMapper, SecRole> implements SecRoleService { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecUserRoleServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecUserRoleServiceImpl.java deleted file mode 100644 index 805d382..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/impl/SecUserRoleServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.jilongda.applet.service.impl; - -import com.jilongda.applet.model.SecUserRole; -import com.jilongda.applet.mapper.SecUserRoleMapper; -import com.jilongda.applet.service.SecUserRoleService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; - -/** - * <p> - * 服务实现类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@Service -public class SecUserRoleServiceImpl extends ServiceImpl<SecUserRoleMapper, SecUserRole> implements SecUserRoleService { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/SecUserServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/SecUserServiceImpl.java deleted file mode 100644 index 44fc431..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/impl/SecUserServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.jilongda.applet.service.impl; - -import com.jilongda.applet.model.SecUser; -import com.jilongda.applet.mapper.SecUserMapper; -import com.jilongda.applet.service.SecUserService; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.stereotype.Service; - -/** - * <p> - * 服务实现类 - * </p> - * - * @author 无关风月 - * @since 2024-12-09 - */ -@Service -public class SecUserServiceImpl extends ServiceImpl<SecUserMapper, SecUser> implements SecUserService { - -} diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java index 4389a18..a898bb8 100644 --- a/applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java +++ b/applet/src/main/java/com/jilongda/applet/service/impl/TAppUserServiceImpl.java @@ -1,10 +1,20 @@ package com.jilongda.applet.service.impl; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.jilongda.applet.model.TAppUser; import com.jilongda.applet.mapper.TAppUserMapper; import com.jilongda.applet.service.TAppUserService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.jilongda.applet.utils.RptUtils; +import com.jilongda.applet.wx.pojo.AppletUserDecodeData; +import com.jilongda.common.exception.ServiceException; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.security.core.token.TokenService; import org.springframework.stereotype.Service; +import org.springframework.util.StringUtils; + +import java.util.Map; +import java.util.Objects; /** * <p> @@ -16,5 +26,25 @@ */ @Service public class TAppUserServiceImpl extends ServiceImpl<TAppUserMapper, TAppUser> implements TAppUserService { - + @Autowired + private TokenService tokenService; + @Override + public void wxLogin(AppletUserDecodeData appletUserDecodeData) { + // 通过手机号查询用户,是否已存在手动导入用户,包含支付宝用户 + TAppUser appUser = this.getOne(Wrappers.lambdaQuery(TAppUser.class) + .eq(TAppUser::getOpenId, appletUserDecodeData.getOpenId()) + .last("LIMIT 1")); + if(Objects.isNull(appUser)){ + appUser = new TAppUser(); + appUser.setPhone(appletUserDecodeData.getPhoneNumber()); + appUser.setAvatar(StringUtils.hasLength(appUser.getAvatar())?appUser.getAvatar():""); + appUser.setName(StringUtils.hasLength(appUser.getName())?appUser.getName(): RptUtils.around(appletUserDecodeData.getPhoneNumber(),3,4)); + appUser.setOpenId(appletUserDecodeData.getOpenId()); + this.save(appUser); + }else { + if(appUser.getStatus()!=1){ + throw new ServiceException("账号被冻结,请联系管理员"); + } + } + } } diff --git a/applet/src/main/java/com/jilongda/applet/service/impl/TUserServiceImpl.java b/applet/src/main/java/com/jilongda/applet/service/impl/TUserServiceImpl.java deleted file mode 100644 index 5e53baa..0000000 --- a/applet/src/main/java/com/jilongda/applet/service/impl/TUserServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.jilongda.applet.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.jilongda.applet.mapper.TUserMapper; -import com.jilongda.applet.service.TUserService; -import com.jilongda.common.model.TUser; -import org.springframework.stereotype.Service; - -/** - * <p> - * 用户管理 服务实现类 - * </p> - * - * @author xiaochen - * @since 2024-04-15 - */ -@Service -public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements TUserService { - -} diff --git a/applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java b/applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java index 78225f4..6056ff9 100644 --- a/applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java +++ b/applet/src/main/java/com/jilongda/applet/utils/LoginInfoUtil.java @@ -2,16 +2,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.jilongda.applet.model.SecUser; -import com.jilongda.applet.service.SecUserService; -import com.jilongda.applet.service.TUserService; -import com.jilongda.common.model.TUser; -import com.jilongda.common.security.JwtTokenUtils; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.jilongda.applet.service.TUserService; -import com.jilongda.common.model.TUser; -import com.jilongda.common.security.JwtTokenUtils; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.jilongda.applet.service.TUserService; import com.jilongda.common.model.TUser; import com.jilongda.common.security.JwtTokenUtils; import org.springframework.beans.factory.annotation.Autowired; diff --git a/applet/src/main/java/com/jilongda/applet/utils/RptUtils.java b/applet/src/main/java/com/jilongda/applet/utils/RptUtils.java new file mode 100644 index 0000000..e8fadfb --- /dev/null +++ b/applet/src/main/java/com/jilongda/applet/utils/RptUtils.java @@ -0,0 +1,33 @@ +package com.jilongda.applet.utils; + +/** + * 脱敏工具类 + */ +public class RptUtils { + private static final String SYMBOL = "*"; + + /** + * 脱敏 + * @param str 待脱敏字符串 + * @param left 左边保留多少位 + * @param right 右边保留多少位 + * @return 脱敏结果,除左右外,其余字符将被替换为* + */ + public static String around(String str, int left, int right){ + if (str == null || (str.length() < left + right +1)){ + return str; + } + String regex = String.format("(?<=\\w{%d})\\w(?=\\w{%d})", left, right); + return str.replaceAll(regex, SYMBOL); + } + + /** + * 正则表达式实现金额数据脱敏 + * @param money + * @return + */ + public static String getMoney(String money){ + //保留0个数到0个结束 + return around(money,0,0); + } + } \ No newline at end of file diff --git a/applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java b/applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java index e4ff8ef..9ea31b8 100644 --- a/applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java +++ b/applet/src/main/java/com/jilongda/applet/wx/pojo/AppletUserEncrypteData.java @@ -14,4 +14,5 @@ public class AppletUserEncrypteData extends AppletPhoneEncrypteData { private String rawData; private String signature; + private String code; } diff --git a/applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java b/applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java index 1c40917..14d816d 100644 --- a/applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java +++ b/applet/src/main/java/com/jilongda/applet/wx/utils/WxAppletTools.java @@ -3,7 +3,9 @@ import com.jilongda.applet.wx.body.resp.AccessTokenRespBody; import com.jilongda.applet.wx.body.resp.Code2SessionRespBody; import com.jilongda.applet.wx.body.resq.Code2SessionResqBody; +import com.jilongda.common.redis.RedisAutoTemplate; import lombok.extern.slf4j.Slf4j; +import org.springframework.data.redis.cache.RedisCache; import org.springframework.util.StringUtils; import org.springframework.web.client.RestTemplate; @@ -55,12 +57,12 @@ public static String ACCESS_TOKEN_URL = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={0}&secret={1}"; private WeixinProperties wxConfig; private RestTemplate wxRestTemplate; - private WxCacheTemplate<String> wxCacheTemplate; + private RedisAutoTemplate redisAutoTemplate; - public WxAppletTools(RestTemplate wxRestTemplate, WeixinProperties wxConfig, WxCaffineCache wxCacheTemplate) { + public WxAppletTools(RestTemplate wxRestTemplate, WeixinProperties wxConfig, RedisAutoTemplate redisAutoTemplate) { this.wxRestTemplate = wxRestTemplate; - this.wxCacheTemplate = wxCacheTemplate; this.wxConfig = wxConfig; + this.redisAutoTemplate = redisAutoTemplate; } public WxAppletTools(RestTemplate wxRestTemplate, WeixinProperties wxConfig) { @@ -105,7 +107,7 @@ * @return */ public String getAccessToken() { - String accessToken = wxCacheTemplate.getKey(ACCESSTOKEN_CACHE_KEY); + String accessToken = redisAutoTemplate.getStr(ACCESSTOKEN_CACHE_KEY); if (StringUtils.hasLength(accessToken)) { return accessToken; } @@ -117,7 +119,7 @@ // 抛出错误 throw new WxException(accessTokenRespBody.getErrorCode() + ":" + accessTokenRespBody.getErrorMsg()); } - wxCacheTemplate.setKey(ACCESSTOKEN_CACHE_KEY, accessTokenRespBody.getAccessToken()); + redisAutoTemplate.setStr(ACCESSTOKEN_CACHE_KEY, accessTokenRespBody.getAccessToken()); return accessTokenRespBody.getAccessToken(); } diff --git a/applet/src/main/java/com/jilongda/applet/wx/utils/WxUtils.java b/applet/src/main/java/com/jilongda/applet/wx/utils/WxUtils.java new file mode 100644 index 0000000..1cfac90 --- /dev/null +++ b/applet/src/main/java/com/jilongda/applet/wx/utils/WxUtils.java @@ -0,0 +1,175 @@ +package com.jilongda.applet.wx.utils; + +import com.jilongda.applet.wx.pojo.AppletUserDecodeData; +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.codec.CharEncoding; +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.util.encoders.Base64; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import javax.crypto.Cipher; +import javax.crypto.spec.IvParameterSpec; +import javax.crypto.spec.SecretKeySpec; +import javax.servlet.http.HttpServletRequest; +import java.io.BufferedReader; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.security.AlgorithmParameters; +import java.security.Security; +import java.util.Arrays; + +/** + * @Description 获取用户信息工具类 + * @Author xiaochen + * @Date 2021/8/12 15:45 + */ +@Slf4j +public class WxUtils { + + /** + * 微信小程序API 用户数据的解密 + * + * @param encryptedData + * @param sessionKey + * @param iv + * @return + */ + public static AppletUserDecodeData encryptedData(String encryptedData, String sessionKey, String iv) { + // 被加密的数据 + byte[] dataByte = Base64.decode(encryptedData); + // 加密秘钥 + byte[] keyByte = Base64.decode(sessionKey); + // 偏移量 + byte[] ivByte = Base64.decode(iv); + try { + // 如果密钥不足16位,那么就补足. 这个if 中的内容很重要 + int base = 16; + if (keyByte.length % base != 0) { + int groups = keyByte.length / base + (keyByte.length % base != 0 ? 1 : 0); + byte[] temp = new byte[groups * base]; + Arrays.fill(temp, (byte) 0); + System.arraycopy(keyByte, 0, temp, 0, keyByte.length); + keyByte = temp; + } + // 初始化 + Security.addProvider(new BouncyCastleProvider()); + Cipher cipher = Cipher.getInstance("AES/CBC/PKCS7Padding", "BC"); + SecretKeySpec spec = new SecretKeySpec(keyByte, "AES"); + AlgorithmParameters parameters = AlgorithmParameters.getInstance("AES"); + parameters.init(new IvParameterSpec(ivByte)); + cipher.init(Cipher.DECRYPT_MODE, spec, parameters); + byte[] resultByte = cipher.doFinal(dataByte); + if (null != resultByte && resultByte.length > 0) { + String result = new String(resultByte, CharEncoding.UTF_8); + log.info("解密原串:{}", result); + return WxJsonUtils.parseObject(result, AppletUserDecodeData.class); + } + throw new RuntimeException("解密的数据为空"); + } catch (Exception e) { + log.error("解密失败. error = {}", e.getMessage(), e); + throw new RuntimeException(e.getMessage()); + } + } + + /** + * 微信小程序API 用户数据的签名验证 + * signature = sha1( rawData + session_key ) + * + * @param rawData 不包括敏感信息的原始数据字符串,用于计算签名。 + * @param sessionKey + */ + public static void verifySignature(String rawData, String sessionKey, String signature) { + String serverSignature = SHA1.getSHA1(rawData + sessionKey); + log.info(rawData + ">>>>>>:" + sessionKey + " === " + serverSignature + " ======" + signature); + if (!signature.equals(serverSignature)) { + throw new RuntimeException("数据验签不通过"); + } + } + + /** + * 根据流接收请求数据 + * + * @param request + * @return + */ + public static String streamBodyByReceive(HttpServletRequest request) throws IOException { + log.info("微信异步回调地址:{}", request.getRequestURL()); + StringBuffer buffer = new StringBuffer(); + InputStream inputStream = request.getInputStream(); + InputStreamReader reader = new InputStreamReader(inputStream); + BufferedReader bufferedReader = new BufferedReader(reader); + String body = null; + while ((body = bufferedReader.readLine()) != null) { + buffer.append(body); + } + String data = buffer.toString(); + reader.close(); + inputStream.close(); + log.info("微信异步回调数据:{}", data); + return data; + } + + /** + * 日志 + * + * @return + */ + public static Logger getLogger() { + Logger logger = LoggerFactory.getLogger("wxpay java sdk"); + return logger; + } + + /** + * debug + * + * @param msg + * @param args + */ + public static void debug(String msg, Object... args) { + Logger log = getLogger(); + if (log.isDebugEnabled()) { + log.debug(msg, args); + } + } + + /** + * info + * + * @param msg + * @param args + */ + public static void info(String msg, Object... args) { + Logger log = getLogger(); + if (log.isInfoEnabled()) { + log.info(msg, args); + } + } + + /** + * warn + * + * @param msg + * @param args + */ + public static void warn(String msg, Object... args) { + Logger log = getLogger(); + if (log.isWarnEnabled()) { + log.warn(msg, args); + } + } + + /** + * error + * + * @param msg + * @param args + */ + public static void error(String msg, Object... args) { + Logger log = getLogger(); + if (log.isErrorEnabled()) { + log.error(msg, args); + } + } +} diff --git a/applet/src/main/resources/mapping/SecResourcesMapper.xml b/applet/src/main/resources/mapping/SecResourcesMapper.xml deleted file mode 100644 index aa42115..0000000 --- a/applet/src/main/resources/mapping/SecResourcesMapper.xml +++ /dev/null @@ -1,35 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="com.jilongda.applet.mapper.SecResourcesMapper"> - - <!-- 通用查询映射结果 --> - <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecResources"> - <id column="id" property="id" /> - <result column="parent_id" property="parentId" /> - <result column="title" property="title" /> - <result column="descriptions" property="descriptions" /> - <result column="sort" property="sort" /> - <result column="icon" property="icon" /> - <result column="name" property="name" /> - <result column="menu" property="menu" /> - <result column="component" property="component" /> - <result column="permit" property="permit" /> - <result column="cate" property="cate" /> - <result column="type" property="type" /> - <result column="hidden" property="hidden" /> - <result column="env_port" property="envPort" /> - <result column="path" property="path" /> - <result column="api_url" property="apiUrl" /> - <result column="createBy" property="createBy" /> - <result column="createTime" property="createTime" /> - <result column="updateBy" property="updateBy" /> - <result column="updateTime" property="updateTime" /> - <result column="isDelete" property="isDelete" /> - </resultMap> - - <!-- 通用查询结果列 --> - <sql id="Base_Column_List"> - id, parent_id, title, descriptions, sort, icon, name, menu, component, permit, cate, type, hidden, env_port, path, api_url, createBy, createTime, updateBy, updateTime, isDelete - </sql> - -</mapper> diff --git a/applet/src/main/resources/mapping/SecRoleMapper.xml b/applet/src/main/resources/mapping/SecRoleMapper.xml deleted file mode 100644 index b9da789..0000000 --- a/applet/src/main/resources/mapping/SecRoleMapper.xml +++ /dev/null @@ -1,24 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="com.jilongda.applet.mapper.SecRoleMapper"> - - <!-- 通用查询映射结果 --> - <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecRole"> - <id column="id" property="id" /> - <result column="rolename" property="rolename" /> - <result column="role_desc" property="roleDesc" /> - <result column="role_state" property="roleState" /> - <result column="createBy" property="createBy" /> - <result column="createTime" property="createTime" /> - <result column="updateBy" property="updateBy" /> - <result column="updateTime" property="updateTime" /> - <result column="isDelete" property="isDelete" /> - <result column="sortBy" property="sortBy" /> - </resultMap> - - <!-- 通用查询结果列 --> - <sql id="Base_Column_List"> - id, rolename, role_desc, role_state, createBy, createTime, updateBy, updateTime, isDelete, sortBy - </sql> - -</mapper> diff --git a/applet/src/main/resources/mapping/SecRoleResourceMapper.xml b/applet/src/main/resources/mapping/SecRoleResourceMapper.xml deleted file mode 100644 index ebf8428..0000000 --- a/applet/src/main/resources/mapping/SecRoleResourceMapper.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="com.jilongda.applet.mapper.SecRoleResourceMapper"> - - <!-- 通用查询映射结果 --> - <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecRoleResource"> - <result column="role_id" property="roleId" /> - <result column="resource_id" property="resourceId" /> - </resultMap> - - <!-- 通用查询结果列 --> - <sql id="Base_Column_List"> - role_id, resource_id - </sql> - -</mapper> diff --git a/applet/src/main/resources/mapping/SecUserMapper.xml b/applet/src/main/resources/mapping/SecUserMapper.xml deleted file mode 100644 index 416e490..0000000 --- a/applet/src/main/resources/mapping/SecUserMapper.xml +++ /dev/null @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="com.jilongda.applet.mapper.SecUserMapper"> - - <!-- 通用查询映射结果 --> - <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecUser"> - <id column="id" property="id" /> - <result column="account" property="account" /> - <result column="description" property="description" /> - <result column="password" property="password" /> - <result column="phone" property="phone" /> - <result column="state" property="state" /> - <result column="last_login_time" property="lastLoginTime" /> - <result column="createBy" property="createBy" /> - <result column="createTime" property="createTime" /> - <result column="updateBy" property="updateBy" /> - <result column="updateTime" property="updateTime" /> - <result column="isDelete" property="isDelete" /> - <result column="nick_name" property="nickName" /> - <result column="avatar_url" property="avatarUrl" /> - <result column="province" property="province" /> - <result column="city" property="city" /> - <result column="area" property="area" /> - <result column="address" property="address" /> - <result column="birthday" property="birthday" /> - <result column="gender" property="gender" /> - <result column="deptId" property="deptId" /> - <result column="userType" property="userType" /> - <result column="provinceCode" property="provinceCode" /> - <result column="cityCode" property="cityCode" /> - <result column="areaCode" property="areaCode" /> - </resultMap> - - <!-- 通用查询结果列 --> - <sql id="Base_Column_List"> - id, account, description, password, phone, state, last_login_time, createBy, createTime, updateBy, updateTime, isDelete, nick_name, avatar_url, province, city, area, address, birthday, gender, deptId, userType, provinceCode, cityCode, areaCode - </sql> - -</mapper> diff --git a/applet/src/main/resources/mapping/SecUserRoleMapper.xml b/applet/src/main/resources/mapping/SecUserRoleMapper.xml deleted file mode 100644 index 0d9b1a4..0000000 --- a/applet/src/main/resources/mapping/SecUserRoleMapper.xml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="com.jilongda.applet.mapper.SecUserRoleMapper"> - - <!-- 通用查询映射结果 --> - <resultMap id="BaseResultMap" type="com.jilongda.applet.model.SecUserRole"> - <result column="role_id" property="roleId" /> - <result column="user_id" property="userId" /> - </resultMap> - - <!-- 通用查询结果列 --> - <sql id="Base_Column_List"> - role_id, user_id - </sql> - -</mapper> diff --git a/common/src/main/java/com/jilongda/common/config/CorsConfig.java b/common/src/main/java/com/jilongda/common/config/CorsConfig.java index 5550eff..d6dd6a4 100644 --- a/common/src/main/java/com/jilongda/common/config/CorsConfig.java +++ b/common/src/main/java/com/jilongda/common/config/CorsConfig.java @@ -2,9 +2,19 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; +import org.springframework.http.HttpHeaders; +import org.springframework.http.HttpMethod; +import org.springframework.http.HttpStatus; +import org.springframework.http.server.reactive.ServerHttpRequest; +import org.springframework.http.server.reactive.ServerHttpResponse; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; +import org.springframework.web.cors.reactive.CorsUtils; import org.springframework.web.filter.CorsFilter; +import org.springframework.web.server.ServerWebExchange; +import org.springframework.web.server.WebFilter; +import org.springframework.web.server.WebFilterChain; +import reactor.core.publisher.Mono; import java.util.Collections; @@ -24,6 +34,13 @@ */ @Configuration public class CorsConfig { + + private static final String ALLOWED_HEADERS = "X-Requested-With, Content-Type, Authorization, credential, X-XSRF-TOKEN, token, username, client, request-origion"; + private static final String ALLOWED_METHODS = "GET,POST,PUT,DELETE"; + private static final String ALLOWED_ORIGIN = "*"; + private static final String ALLOWED_EXPOSE = "*"; + private static final String MAX_AGE = "18000L"; + private CorsConfiguration buildConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); //1.允许任何来源 @@ -34,20 +51,31 @@ corsConfiguration.addAllowedMethod(CorsConfiguration.ALL); //4.允许凭证 corsConfiguration.setAllowCredentials(true); - - - - return corsConfiguration; } @Bean - public CorsFilter corsFilter() { - UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); - // 对接口配置跨域设置 -// source.registerCorsConfiguration("/v2/api-docs/**", buildConfig()); - source.registerCorsConfiguration("/**", buildConfig()); - return new CorsFilter(source); + public WebFilter corsFilter() { + return (ServerWebExchange ctx, WebFilterChain chain) -> { + ServerHttpRequest request = ctx.getRequest(); + if (CorsUtils.isCorsRequest(request)) + { + ServerHttpResponse response = ctx.getResponse(); + HttpHeaders headers = response.getHeaders(); + headers.add("Access-Control-Allow-Headers", ALLOWED_HEADERS); + headers.add("Access-Control-Allow-Methods", ALLOWED_METHODS); + headers.add("Access-Control-Allow-Origin", ALLOWED_ORIGIN); + headers.add("Access-Control-Expose-Headers", ALLOWED_EXPOSE); + headers.add("Access-Control-Max-Age", MAX_AGE); + headers.add("Access-Control-Allow-Credentials", "false"); + if (request.getMethod() == HttpMethod.OPTIONS) + { + response.setStatusCode(HttpStatus.OK); + return Mono.empty(); + } + } + return chain.filter(ctx); + }; } } diff --git a/generator/target/maven-archiver/pom.properties b/generator/target/maven-archiver/pom.properties deleted file mode 100644 index ffc67df..0000000 --- a/generator/target/maven-archiver/pom.properties +++ /dev/null @@ -1,3 +0,0 @@ -artifactId=generator -groupId=com -version=0.0.1-SNAPSHOT diff --git a/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index 1078645..0000000 --- a/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ /dev/null @@ -1,40 +0,0 @@ -com\jilongda\service\TOrderService.class -com\jilongda\model\TDept.class -com\jilongda\service\impl\TCustomersServiceImpl.class -com\jilongda\service\TGoodsService.class -com\jilongda\controller\TCarouselImagesController.class -com\jilongda\mapper\TCarouselImagesMapper.class -com\jilongda\service\TDeptService.class -com\jilongda\mapper\TUserMapper.class -com\jilongda\mapper\TGoodsMapper.class -com\jilongda\service\impl\TCarouselImagesServiceImpl.class -com\jilongda\service\TGoodsSpecificationsService.class -com\jilongda\controller\TDeptController.class -com\jilongda\controller\TCustomersController.class -com\jilongda\controller\TGoodsSpecificationsController.class -com\jilongda\service\TCarouselImagesService.class -com\jilongda\controller\TUserController.class -com\jilongda\model\TCarouselImages.class -com\jilongda\service\TUserService.class -com\jilongda\controller\TOrderController.class -com\jilongda\model\TGoods.class -com\jilongda\model\TUser.class -com\jilongda\service\impl\TOrderServiceImpl.class -com\jilongda\model\TGoodsSpecifications.class -com\jilongda\mapper\TOrderMapper.class -com\jilongda\service\TOrderGoodService.class -com\jilongda\service\impl\TOrderGoodServiceImpl.class -com\jilongda\controller\TGoodsController.class -com\jilongda\mapper\TGoodsSpecificationsMapper.class -com\jilongda\service\impl\TGoodsServiceImpl.class -com\jilongda\mapper\TOrderGoodMapper.class -com\jilongda\model\TCustomers.class -com\jilongda\service\impl\TGoodsSpecificationsServiceImpl.class -com\jilongda\service\impl\TUserServiceImpl.class -com\jilongda\mapper\TCustomersMapper.class -com\jilongda\model\TOrder.class -com\jilongda\controller\TOrderGoodController.class -com\jilongda\mapper\TDeptMapper.class -com\jilongda\model\TOrderGood.class -com\jilongda\service\impl\TDeptServiceImpl.class -com\jilongda\service\TCustomersService.class diff --git a/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index ca65fa9..0000000 --- a/generator/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1,40 +0,0 @@ -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TOrder.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TGoodsSpecifications.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TOrderService.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TCustomers.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TCarouselImagesServiceImpl.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TDeptController.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TUserMapper.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TGoodsService.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TDeptMapper.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TUserServiceImpl.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TGoods.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TCustomersService.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TDeptService.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TOrderController.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TOrderGood.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TGoodsSpecificationsService.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TOrderMapper.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TOrderGoodMapper.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TDept.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TDeptServiceImpl.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TGoodsServiceImpl.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TCustomersController.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TGoodsController.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TCustomersServiceImpl.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TOrderGoodServiceImpl.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TCarouselImagesService.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TGoodsSpecificationsController.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TUserController.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TCustomersMapper.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TGoodsSpecificationsMapper.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TGoodsMapper.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TOrderGoodController.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\controller\TCarouselImagesController.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TGoodsSpecificationsServiceImpl.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TCarouselImages.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\mapper\TCarouselImagesMapper.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TOrderGoodService.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\model\TUser.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\impl\TOrderServiceImpl.java -F:\workSpace\JiLongDa\generator\src\main\java\com\jilongda\service\TUserService.java diff --git a/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index 963a7c8..0000000 --- a/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst +++ /dev/null @@ -1,3 +0,0 @@ -com\jilongda\CodeGeneratorTests$2.class -com\jilongda\CodeGeneratorTests.class -com\jilongda\CodeGeneratorTests$1.class diff --git a/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index 01fbcc8..0000000 --- a/generator/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -F:\workSpace\JiLongDa\generator\src\test\java\com\jilongda\CodeGeneratorTests.java diff --git a/logs/app.log b/logs/app.log index 7b6a788..5e7ee25 100644 --- a/logs/app.log +++ b/logs/app.log @@ -1,96 +1,97 @@ -2024-06-14 19:27:50.695 INFO 12708 --- [main] com.jilongda.manage.ManageApplication : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 12708 (F:\workSpace\JiLongDa\manage\target\classes started by Admin in F:\workSpace\JiLongDa) -2024-06-14 19:27:50.702 INFO 12708 --- [main] com.jilongda.manage.ManageApplication : The following 1 profile is active: "dev" -2024-06-14 19:27:50.703 DEBUG 12708 --- [main] o.s.boot.SpringApplication : Loading source class com.jilongda.manage.ManageApplication -2024-06-14 19:27:50.754 DEBUG 12708 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1601e47 -2024-06-14 19:27:53.671 INFO 12708 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2024-06-14 19:27:53.673 INFO 12708 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2024-06-14 19:27:53.695 DEBUG 12708 --- [main] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled. -2024-06-14 19:27:53.704 INFO 12708 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces. -2024-06-14 19:27:54.191 INFO 12708 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@6870cfac' 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) -2024-06-14 19:27:54.200 INFO 12708 --- [main] 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) -2024-06-14 19:27:54.256 ERROR 12708 --- [main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] -2024-06-14 19:27:54.443 DEBUG 12708 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar -2024-06-14 19:27:54.443 DEBUG 12708 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar -2024-06-14 19:27:54.443 DEBUG 12708 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. -2024-06-14 19:27:54.464 INFO 12708 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9090 (http) -2024-06-14 19:27:54.471 INFO 12708 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-06-14 19:27:54.472 INFO 12708 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.63] -2024-06-14 19:27:54.601 INFO 12708 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring embedded WebApplicationContext -2024-06-14 19:27:54.601 DEBUG 12708 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] -2024-06-14 19:27:54.601 INFO 12708 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3847 ms -2024-06-14 19:27:54.699 DEBUG 12708 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647 -2024-06-14 19:27:54.700 DEBUG 12708 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] -2024-06-14 19:27:54.718 DEBUG 12708 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use -2024-06-14 19:27:54.719 DEBUG 12708 --- [main] o.springframework.web.filter.CorsFilter : Filter 'corsFilter' configured for use -2024-06-14 19:27:54.719 DEBUG 12708 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use -2024-06-14 19:27:54.719 DEBUG 12708 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use -2024-06-14 19:27:54.719 DEBUG 12708 --- [main] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use -2024-06-14 19:27:54.742 INFO 12708 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS} -2024-06-14 19:27:54.778 INFO 12708 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS} -2024-06-14 19:27:55.349 WARN 12708 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. -2024-06-14 19:27:55.384 WARN 12708 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. -2024-06-14 19:27:56.004 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:27:56.004 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:27:56.004 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:27:56.004 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:27:56.005 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:27:56.005 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:27:56.318 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:27:56.318 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:27:56.318 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:27:56.638 DEBUG 12708 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 99 mappings in 'requestMappingHandlerMapping' -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/js/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/css/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/static/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/assets/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/css/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/js/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/image/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webass/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/iconfont/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/RFIDR/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/tinymce/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/file/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/img/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/images/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/fonts/**'] with [] -2024-06-14 19:27:56.913 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/index.html'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/favicon.ico'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v3/**'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v2/**'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/error'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/swagger**/**'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/ui'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/security'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webjars/**'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/doc**/**'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/files/**'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/login'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-product/import-template'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sec-user/import-template'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-shop/import-template'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/import-template'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/train_butt_joint/getUserList'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/logout'] with [] -2024-06-14 19:27:56.914 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/cpe/**'] with [] -2024-06-14 19:27:56.915 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-report/**'] with [] -2024-06-14 19:27:56.952 INFO 12708 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@233ece92, org.springframework.security.web.context.SecurityContextPersistenceFilter@34ede267, org.springframework.security.web.header.HeaderWriterFilter@42f2cae8, com.jilongda.common.security.filter.AuthenticationFilter@4a14f7d7, org.springframework.security.web.session.ConcurrentSessionFilter@fd0e118, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@6bf77ee, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7df5549e, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@66596c4c, org.springframework.security.web.session.SessionManagementFilter@3bbc47c9, org.springframework.security.web.access.ExceptionTranslationFilter@1c5d376c, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@237aba92] -2024-06-14 19:27:57.028 INFO 12708 --- [main] c.j.common.redis.RedisAutoConfiguration : 初始化 -> [Redis CacheErrorHandler] -2024-06-14 19:27:57.162 DEBUG 12708 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication' -2024-06-14 19:27:57.171 DEBUG 12708 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice -2024-06-14 19:27:57.224 DEBUG 12708 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping' -2024-06-14 19:27:57.398 DEBUG 12708 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping' -2024-06-14 19:27:57.408 DEBUG 12708 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice -2024-06-14 19:27:57.912 INFO 12708 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9090 (http) with context path '/api' -2024-06-14 19:27:58.442 DEBUG 12708 --- [main] ConditionEvaluationReportLoggingListener : +2024-12-16 10:19:31.068 INFO 19336 --- [main] com.jilongda.manage.ManageApplication : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 19336 (F:\workSpace\eyes\manage\target\classes started by Admin in F:\workSpace\eyes) +2024-12-16 10:19:31.073 INFO 19336 --- [main] com.jilongda.manage.ManageApplication : The following 1 profile is active: "dev" +2024-12-16 10:19:31.073 DEBUG 19336 --- [main] o.s.boot.SpringApplication : Loading source class com.jilongda.manage.ManageApplication +2024-12-16 10:19:31.115 DEBUG 19336 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@21526f6c +2024-12-16 10:19:33.825 INFO 19336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2024-12-16 10:19:33.827 INFO 19336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2024-12-16 10:19:33.841 DEBUG 19336 --- [main] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled. +2024-12-16 10:19:33.852 INFO 19336 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces. +2024-12-16 10:19:34.264 INFO 19336 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@39449465' 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) +2024-12-16 10:19:34.271 INFO 19336 --- [main] 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) +2024-12-16 10:19:34.311 ERROR 19336 --- [main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] +2024-12-16 10:19:34.469 DEBUG 19336 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar +2024-12-16 10:19:34.469 DEBUG 19336 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar +2024-12-16 10:19:34.470 DEBUG 19336 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. +2024-12-16 10:19:34.490 INFO 19336 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9090 (http) +2024-12-16 10:19:34.499 INFO 19336 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-12-16 10:19:34.500 INFO 19336 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.63] +2024-12-16 10:19:34.645 INFO 19336 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-12-16 10:19:34.646 DEBUG 19336 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2024-12-16 10:19:34.646 INFO 19336 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3531 ms +2024-12-16 10:19:34.700 DEBUG 19336 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647 +2024-12-16 10:19:34.700 DEBUG 19336 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] +2024-12-16 10:19:34.719 DEBUG 19336 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use +2024-12-16 10:19:34.719 DEBUG 19336 --- [main] o.springframework.web.filter.CorsFilter : Filter 'corsFilter' configured for use +2024-12-16 10:19:34.719 DEBUG 19336 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use +2024-12-16 10:19:34.720 DEBUG 19336 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use +2024-12-16 10:19:34.720 DEBUG 19336 --- [main] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use +2024-12-16 10:19:34.744 INFO 19336 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS} +2024-12-16 10:19:34.772 INFO 19336 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS} +2024-12-16 10:19:35.149 WARN 19336 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. +2024-12-16 10:19:35.201 WARN 19336 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. +2024-12-16 10:19:36.069 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:19:36.070 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:19:36.070 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:19:36.070 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:19:36.070 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:19:36.071 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:19:36.440 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 10:19:36.440 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 10:19:36.440 DEBUG 19336 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 10:19:36.631 DEBUG 19336 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 109 mappings in 'requestMappingHandlerMapping' +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/js/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/css/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/static/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/assets/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/css/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/js/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/image/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webass/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/iconfont/**'] with [] +2024-12-16 10:19:36.865 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/RFIDR/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/tinymce/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/file/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/img/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/images/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/fonts/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/index.html'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/favicon.ico'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v3/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v2/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/error'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/swagger**/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/ui'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/security'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webjars/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/doc**/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/files/**'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/login'] with [] +2024-12-16 10:19:36.866 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-product/import-template'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sec-user/import-template'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-shop/import-template'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/import-template'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/train_butt_joint/getUserList'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/logout'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/cpe/**'] with [] +2024-12-16 10:19:36.867 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-report/**'] with [] +2024-12-16 10:19:36.901 INFO 19336 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4af44f2a, org.springframework.security.web.context.SecurityContextPersistenceFilter@44c2e8a8, org.springframework.security.web.header.HeaderWriterFilter@ce0bbd5, com.jilongda.common.security.filter.AuthenticationFilter@570127fa, org.springframework.security.web.session.ConcurrentSessionFilter@11d422fd, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@42e4431, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@280c3dc0, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5b324447, org.springframework.security.web.session.SessionManagementFilter@7c359808, org.springframework.security.web.access.ExceptionTranslationFilter@7bd7d71c, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@a302f30] +2024-12-16 10:19:37.172 INFO 19336 --- [main] c.j.common.redis.RedisAutoConfiguration : 初始化 -> [Redis CacheErrorHandler] +2024-12-16 10:19:37.287 DEBUG 19336 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication' +2024-12-16 10:19:37.297 DEBUG 19336 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2024-12-16 10:19:37.343 DEBUG 19336 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping' +2024-12-16 10:19:37.368 DEBUG 19336 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping' +2024-12-16 10:19:37.375 DEBUG 19336 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2024-12-16 10:19:37.886 WARN 19336 --- [main] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.PortInUseException: Port 9090 is already in use +2024-12-16 10:19:37.907 INFO 19336 --- [main] o.apache.catalina.core.StandardService : Stopping service [Tomcat] +2024-12-16 10:19:37.918 DEBUG 19336 --- [main] ConditionEvaluationReportLoggingListener : ============================ @@ -1320,66 +1321,3200 @@ -2024-06-14 19:27:58.445 DEBUG 12708 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String -2024-06-14 19:27:58.447 INFO 12708 --- [main] com.jilongda.manage.ManageApplication : Started ManageApplication in 8.394 seconds (JVM running for 9.149) -2024-06-14 19:27:58.448 DEBUG 12708 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2024-06-14 19:27:58.449 DEBUG 12708 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2024-06-14 19:27:58.450 INFO 12708 --- [main] com.jilongda.manage.ManageApplication : +2024-12-16 10:19:37.939 DEBUG 19336 --- [main] o.s.b.d.LoggingFailureAnalysisReporter : Application failed to start due to an exception + +org.springframework.boot.web.server.PortInUseException: Port 9090 is already in use + at org.springframework.boot.web.server.PortInUseException.lambda$throwIfPortBindingException$0(PortInUseException.java:70) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.web.server.PortInUseException.lambda$ifPortBindingException$1(PortInUseException.java:85) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.web.server.PortInUseException.ifCausedBy(PortInUseException.java:103) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.web.server.PortInUseException.ifPortBindingException(PortInUseException.java:82) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.web.server.PortInUseException.throwIfPortBindingException(PortInUseException.java:69) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:228) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.web.servlet.context.WebServerStartStopLifecycle.start(WebServerStartStopLifecycle.java:43) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) ~[spring-context-5.3.20.jar:5.3.20] + at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) ~[spring-context-5.3.20.jar:5.3.20] + at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) ~[spring-context-5.3.20.jar:5.3.20] + at java.lang.Iterable.forEach(Iterable.java:75) ~[na:1.8.0_144] + at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) ~[spring-context-5.3.20.jar:5.3.20] + at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) ~[spring-context-5.3.20.jar:5.3.20] + at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) ~[spring-context-5.3.20.jar:5.3.20] + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) ~[spring-context-5.3.20.jar:5.3.20] + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) [spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) [spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) [spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) [spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) [spring-boot-2.7.0.jar:2.7.0] + at com.jilongda.manage.ManageApplication.main(ManageApplication.java:31) [classes/:na] +Caused by: java.lang.IllegalArgumentException: standardService.connector.startFailed + at org.apache.catalina.core.StandardService.addConnector(StandardService.java:238) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:282) ~[spring-boot-2.7.0.jar:2.7.0] + at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:213) ~[spring-boot-2.7.0.jar:2.7.0] + ... 16 common frames omitted +Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed + at org.apache.catalina.connector.Connector.startInternal(Connector.java:1075) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardService.addConnector(StandardService.java:234) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + ... 18 common frames omitted +Caused by: java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_144] + at sun.nio.ch.Net.bind(Net.java:433) ~[na:1.8.0_144] + at sun.nio.ch.Net.bind(Net.java:425) ~[na:1.8.0_144] + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[na:1.8.0_144] + at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:274) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:229) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1227) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1313) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:614) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.connector.Connector.startInternal(Connector.java:1072) ~[tomcat-embed-core-9.0.63.jar:9.0.63] + ... 20 common frames omitted + +2024-12-16 10:19:37.939 ERROR 19336 --- [main] o.s.b.d.LoggingFailureAnalysisReporter : + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Web server failed to start. Port 9090 was already in use. + +Action: + +Identify and stop the process that's listening on port 9090 or configure this application to listen on another port. + +2024-12-16 10:20:13.889 INFO 4700 --- [main] com.jilongda.manage.ManageApplication : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 4700 (F:\workSpace\eyes\manage\target\classes started by Admin in F:\workSpace\eyes) +2024-12-16 10:20:13.892 INFO 4700 --- [main] com.jilongda.manage.ManageApplication : The following 1 profile is active: "dev" +2024-12-16 10:20:13.892 DEBUG 4700 --- [main] o.s.boot.SpringApplication : Loading source class com.jilongda.manage.ManageApplication +2024-12-16 10:20:13.936 DEBUG 4700 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb +2024-12-16 10:20:14.853 INFO 4700 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2024-12-16 10:20:14.854 INFO 4700 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2024-12-16 10:20:14.865 DEBUG 4700 --- [main] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled. +2024-12-16 10:20:14.879 INFO 4700 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 0 Redis repository interfaces. +2024-12-16 10:20:15.338 INFO 4700 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@74697863' 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) +2024-12-16 10:20:15.344 INFO 4700 --- [main] 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) +2024-12-16 10:20:15.385 ERROR 4700 --- [main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] +2024-12-16 10:20:15.521 DEBUG 4700 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar +2024-12-16 10:20:15.521 DEBUG 4700 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar +2024-12-16 10:20:15.521 DEBUG 4700 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. +2024-12-16 10:20:15.535 INFO 4700 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9092 (http) +2024-12-16 10:20:15.543 INFO 4700 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-12-16 10:20:15.543 INFO 4700 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.63] +2024-12-16 10:20:15.664 INFO 4700 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-12-16 10:20:15.664 DEBUG 4700 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2024-12-16 10:20:15.664 INFO 4700 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1728 ms +2024-12-16 10:20:15.714 DEBUG 4700 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647 +2024-12-16 10:20:15.714 DEBUG 4700 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] +2024-12-16 10:20:15.733 DEBUG 4700 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use +2024-12-16 10:20:15.733 DEBUG 4700 --- [main] o.springframework.web.filter.CorsFilter : Filter 'corsFilter' configured for use +2024-12-16 10:20:15.733 DEBUG 4700 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use +2024-12-16 10:20:15.733 DEBUG 4700 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use +2024-12-16 10:20:15.733 DEBUG 4700 --- [main] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use +2024-12-16 10:20:15.753 INFO 4700 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS} +2024-12-16 10:20:15.776 INFO 4700 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS} +2024-12-16 10:20:16.113 WARN 4700 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. +2024-12-16 10:20:16.158 WARN 4700 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. +2024-12-16 10:20:16.846 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:20:16.846 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:20:16.846 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:20:16.846 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:20:16.847 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:20:16.847 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 10:20:17.251 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 10:20:17.251 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 10:20:17.251 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 10:20:17.447 DEBUG 4700 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 109 mappings in 'requestMappingHandlerMapping' +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/js/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/css/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/static/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/assets/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/css/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/js/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/image/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webass/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/iconfont/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/RFIDR/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/tinymce/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/file/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/img/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/images/**'] with [] +2024-12-16 10:20:17.605 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/fonts/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/index.html'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/favicon.ico'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v3/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v2/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/error'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/swagger**/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/ui'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/security'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webjars/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/doc**/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/files/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/login'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-product/import-template'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sec-user/import-template'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-shop/import-template'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/import-template'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/train_butt_joint/getUserList'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/logout'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/cpe/**'] with [] +2024-12-16 10:20:17.606 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-report/**'] with [] +2024-12-16 10:20:17.634 INFO 4700 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@234bfc8c, org.springframework.security.web.context.SecurityContextPersistenceFilter@544e6b, org.springframework.security.web.header.HeaderWriterFilter@570127fa, com.jilongda.common.security.filter.AuthenticationFilter@5008559a, org.springframework.security.web.session.ConcurrentSessionFilter@69abeb14, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@65a66a75, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@34d72f06, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4c0bfe9e, org.springframework.security.web.session.SessionManagementFilter@2ffcdc9b, org.springframework.security.web.access.ExceptionTranslationFilter@4136b193, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@77988c45] +2024-12-16 10:20:17.863 INFO 4700 --- [main] c.j.common.redis.RedisAutoConfiguration : 初始化 -> [Redis CacheErrorHandler] +2024-12-16 10:20:17.980 DEBUG 4700 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication' +2024-12-16 10:20:17.987 DEBUG 4700 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2024-12-16 10:20:18.020 DEBUG 4700 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping' +2024-12-16 10:20:18.039 DEBUG 4700 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping' +2024-12-16 10:20:18.045 DEBUG 4700 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2024-12-16 10:20:18.514 INFO 4700 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9092 (http) with context path '' +2024-12-16 10:20:19.066 DEBUG 4700 --- [main] 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) + + CaffeineCacheConfiguration matched: + - @ConditionalOnClass found required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition) + - Cache org.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration automatic cache type (CacheCondition) + + 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) + + DataSourceAutoConfiguration.PooledDataSourceConfiguration 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) + - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DataSourceConfiguration.Hikari matched: + - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) + - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition) + - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DataSourceInitializationConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition) + - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; 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) + - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) + + 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 single bean 'dataSource' (OnBeanCondition) + + DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched: + - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DispatcherServletAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) + - found 'session' scope (OnWebApplicationCondition) + + DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched: + - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition) + - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition) + + DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched: + - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition) + - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition) + + DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched: + - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition) + + EasyPoiAutoConfiguration matched: + - @ConditionalOnProperty (easy.poi.base.enable) 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) + + 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 single bean '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) + + 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 single bean 'dataSource' (OnBeanCondition) + + MybatisPlusAutoConfiguration#sqlSessionFactory matched: + - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) + + MybatisPlusAutoConfiguration#sqlSessionTemplate matched: + - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) + + MybatisPlusLanguageDriverAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition) + + NamedParameterJdbcTemplateConfiguration matched: + - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) + + NettyAutoConfiguration matched: + - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition) + + 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) + + RabbitAnnotationDrivenConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.annotation.EnableRabbit' (OnClassCondition) + + RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactoryConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactory matched: + - @ConditionalOnProperty (spring.rabbitmq.listener.type=simple) matched (OnPropertyCondition) + - @ConditionalOnMissingBean (names: rabbitListenerContainerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactoryConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAnnotationDrivenConfiguration.EnableRabbitConfiguration matched: + - @ConditionalOnMissingBean (names: org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration matched: + - @ConditionalOnClass found required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition) + + RabbitAutoConfiguration.MessagingTemplateConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.core.RabbitMessagingTemplate' (OnClassCondition) + - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.MessagingTemplateConfiguration#rabbitMessagingTemplate matched: + - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.core.RabbitTemplate; SearchStrategy: all) found a single bean 'rabbitTemplate' (OnBeanCondition) + + RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactory matched: + - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryBeanConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.CachingConnectionFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitTemplateConfiguration#amqpAdmin matched: + - @ConditionalOnProperty (spring.rabbitmq.dynamic) matched (OnPropertyCondition) + - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.core.AmqpAdmin; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplate matched: + - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplateConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitTemplateConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RedisAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition) + + com.jilongda.common.redis.RedisAutoConfiguration#stringRedisTemplate matched: + - @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) + + SpringBootWebSecurityConfiguration matched: + - found 'session' scope (OnWebApplicationCondition) + + SpringBootWebSecurityConfiguration.ErrorPageSecurityFilterConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.security.web.access.WebInvocationPrivilegeEvaluator' (OnClassCondition) + - @ConditionalOnBean (types: org.springframework.security.web.access.WebInvocationPrivilegeEvaluator; SearchStrategy: all) found bean 'privilegeEvaluator' (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) + + Swagger2ControllerWebMvc matched: + - found 'session' scope (OnWebApplicationCondition) + + Swagger2WebMvcConfiguration matched: + - found 'session' scope (OnWebApplicationCondition) + + SwaggerAutoConfiguration matched: + - @ConditionalOnClass found required class 'springfox.documentation.spring.web.plugins.Docket' (OnClassCondition) + - @ConditionalOnProperty (web.swagger.enabled) matched (OnPropertyCondition) + + SwaggerAutoConfiguration#docket matched: + - @ConditionalOnMissingBean (types: springfox.documentation.spring.web.plugins.Docket; SearchStrategy: all) did not find any beans (OnBeanCondition) + + SwaggerUiWebMvcConfiguration matched: + - found 'session' scope (OnWebApplicationCondition) + - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition) + + TaskExecutionAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition) + + TaskExecutionAutoConfiguration#taskExecutorBuilder matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) + + TaskSchedulingAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition) + + TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) + + TransactionAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) + + TransactionAutoConfiguration#platformTransactionManagerCustomizers matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition) + + TransactionAutoConfiguration.TransactionTemplateConfiguration matched: + - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition) + + TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched: + - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) + + ValidationAutoConfiguration matched: + - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition) + - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition) + + ValidationAutoConfiguration#methodValidationPostProcessor matched: + - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration matched: + - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) + - found 'session' scope (OnWebApplicationCondition) + - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration#formContentFilter matched: + - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition) + - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched: + - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched: + - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched: + - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched: + - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched: + - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched: + - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcRequestHandlerProvider matched: + - found 'session' scope (OnWebApplicationCondition) + + 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) + + Cache2kCacheConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition) + + CacheAutoConfiguration: + Did not match: + - @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (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) + + 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) + + DataSourceConfiguration.Dbcp2: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) + + DataSourceConfiguration.Generic: + Did not match: + - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition) + Matched: + - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition) + + 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) + + 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) + + 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) + + 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.RestClientBuilder' (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) + + FreeMarkerAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition) + + GraphQlAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlQueryByExampleAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlQuerydslAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlRSocketAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlReactiveQueryByExampleAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlReactiveQuerydslAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlWebFluxAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlWebFluxSecurityAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlWebMvcAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlWebMvcSecurityAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + 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.InetUtilsAutoConfig: + 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: + - @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition) + + JerseyAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition) + + JmsAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition) + + JndiConnectionFactoryAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition) + + JndiDataSourceAutoConfiguration: + Did not match: + - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition) + Matched: + - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) + + JooqAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition) + + JpaRepositoriesAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition) + + JsonbAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition) + + JsonbHttpMessageConvertersConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition) + + JtaAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition) + + KafkaAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition) + + Knife4jAutoConfiguration: + Did not match: + - @ConditionalOnProperty (knife4j.enable=true) did not find property 'knife4j.enable' (OnPropertyCondition) + + 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) + + MailSenderAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (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.jilongda.manage.ManageApplication#MapperScannerRegistrar#0 (OnBeanCondition) + + MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration: + Did not match: + - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition) + + MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition) + + MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition) + + MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration: + Did not match: + - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition) + + Neo4jAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + Neo4jDataAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + Neo4jReactiveDataAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + Neo4jReactiveRepositoriesAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + Neo4jRepositoriesAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + 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) + + RSocketGraphQlClientAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (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) + + RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactory: + Did not match: + - @ConditionalOnProperty (spring.rabbitmq.listener.type=direct) did not find property 'type' (OnPropertyCondition) + + RabbitStreamConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.rabbit.stream.config.StreamRabbitListenerContainerFactory' (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) + + ReactiveMultipartAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (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) + + RedisAutoConfiguration#redisTemplate: + Did not match: + - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition) + + org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration#stringRedisTemplate: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) found beans of type 'org.springframework.data.redis.core.StringRedisTemplate' stringRedisTemplate (OnBeanCondition) + + 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.ForwardedHeaderFilterConfiguration: + Did not match: + - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition) + + ServletWebServerFactoryConfiguration.EmbeddedJetty: + Did not match: + - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition) + + ServletWebServerFactoryConfiguration.EmbeddedUndertow: + Did not match: + - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition) + + SessionAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition) + + SolrAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition) + + SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration: + 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' webSecurityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition) + + SpringBootWebSecurityConfiguration.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) + + SpringDataRestConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition) + + SpringfoxWebFluxConfiguration: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + Swagger2ControllerWebFlux: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + Swagger2WebFluxConfiguration: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + SwaggerUiWebFluxConfiguration: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + TaskExecutionAutoConfiguration#applicationTaskExecutor: + Did not match: + - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' fileDownloadExecutor (OnBeanCondition) + + TaskSchedulingAutoConfiguration#taskScheduler: + Did not match: + - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition) + + ThymeleafAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition) + + TransactionAutoConfiguration#transactionalOperator: + Did not match: + - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) + + TransactionAutoConfiguration.EnableTransactionManagementConfiguration: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition) + + TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration: + Did not match: + - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) + Matched: + - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition) + + TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration: + Did not match: + - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition) + - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) + + UserDetailsServiceAutoConfiguration: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' loadUserDetailsService (OnBeanCondition) + Matched: + - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition) + + ValidationAutoConfiguration#defaultValidator: + Did not match: + - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) found beans of type 'javax.validation.Validator' validator (OnBeanCondition) + + WebClientAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) + + WebFluxAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) + + WebFluxRequestHandlerProvider: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + WebMvcAutoConfiguration#hiddenHttpMethodFilter: + Did not match: + - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition) + + WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration: + Did not match: + - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition) + + WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition) + + WebServiceTemplateAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition) + + WebServicesAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition) + + WebSessionIdResolverAutoConfiguration: + Did not match: + - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) + + 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 + + + +2024-12-16 10:20:19.070 DEBUG 4700 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String +2024-12-16 10:20:19.073 INFO 4700 --- [main] com.jilongda.manage.ManageApplication : Started ManageApplication in 5.587 seconds (JVM running for 6.207) +2024-12-16 10:20:19.074 DEBUG 4700 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT +2024-12-16 10:20:19.076 DEBUG 4700 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC +2024-12-16 10:20:19.076 INFO 4700 --- [main] com.jilongda.manage.ManageApplication : ---------------------------------------------------------- 应用 '后台管理' 运行成功! 访问连接: - Swagger文档: http://192.168.110.34:9090/doc.html + Swagger文档: http://192.168.110.34:9092/doc.html ---------------------------------------------------------- -2024-06-14 19:28:06.257 INFO 12708 --- [http-nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-06-14 19:28:06.257 INFO 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-06-14 19:28:06.257 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver -2024-06-14 19:28:06.257 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver -2024-06-14 19:28:06.257 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver -2024-06-14 19:28:06.258 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7f5388ba -2024-06-14 19:28:06.258 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@51fecd1 -2024-06-14 19:28:06.258 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data -2024-06-14 19:28:06.258 INFO 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms -2024-06-14 19:28:06.412 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/t-goods/importGoods", parameters={multipart} -2024-06-14 19:28:06.415 DEBUG 12708 --- [http-nio-9090-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile) -2024-06-14 19:28:06.471 WARN 12708 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariConfig : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool. -2024-06-14 19:28:06.471 INFO 12708 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Starting... -2024-06-14 19:28:06.638 INFO 12708 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Start completed. -2024-06-14 19:28:06.824 ERROR 12708 --- [http-nio-9090-exec-1] c.a.e.excel.imports.CellValueService : null +2024-12-16 10:20:21.945 INFO 4700 --- [http-nio-9092-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-12-16 10:20:21.945 INFO 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-12-16 10:20:21.945 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver +2024-12-16 10:20:21.945 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver +2024-12-16 10:20:21.945 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver +2024-12-16 10:20:21.946 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@12dbcf38 +2024-12-16 10:20:21.947 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@61fe2ccf +2024-12-16 10:20:21.947 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2024-12-16 10:20:21.947 INFO 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-12-16 10:20:21.960 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : GET "/doc.html", parameters={} +2024-12-16 10:20:21.966 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]] +2024-12-16 10:20:21.982 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-vendors.90e8ba20.js", parameters={} +2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/chunk-vendors.2997cc1a.css", parameters={} +2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/app.23f8b31d.js", parameters={} +2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/app.f802fc13.css", parameters={} +2024-12-16 10:20:21.992 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:21.993 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:21.993 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:21.993 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.000 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.003 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.004 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.015 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-0fd67716.d57e2c41.js", parameters={} +2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/chunk-51277dbe.57225f85.css", parameters={} +2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-069eb437.a0c9f0ca.js", parameters={} +2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0bd799.5bb1a14e.js", parameters={} +2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0af44e.c09671a4.js", parameters={} +2024-12-16 10:20:22.363 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0d0b98.4693c46e.js", parameters={} +2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.364 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.367 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.367 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.367 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.368 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.369 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d22269d.fc57b306.js", parameters={} +2024-12-16 10:20:22.369 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0da532.a47fb5c8.js", parameters={} +2024-12-16 10:20:22.369 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.369 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.370 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.372 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.372 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-3b888a65.8737ce4f.js", parameters={} +2024-12-16 10:20:22.373 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.373 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.373 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.373 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-3ec4aaa8.a79d19f8.js", parameters={} +2024-12-16 10:20:22.374 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-51277dbe.6f598840.js", parameters={} +2024-12-16 10:20:22.374 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-589faee0.5b861f49.js", parameters={} +2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-735c675c.be4e3cfe.js", parameters={} +2024-12-16 10:20:22.375 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.376 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.376 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-adb9e944.fff7fcef.js", parameters={} +2024-12-16 10:20:22.376 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:20:22.377 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.377 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.379 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.380 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.383 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.508 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : GET "/favicon.ico", parameters={} +2024-12-16 10:20:22.508 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]] +2024-12-16 10:20:22.509 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.r.ResourceHttpRequestHandler : Resource not found +2024-12-16 10:20:22.510 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 404 NOT_FOUND +2024-12-16 10:20:22.513 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : "ERROR" dispatch for GET "/error", parameters={} +2024-12-16 10:20:22.515 DEBUG 4700 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) +2024-12-16 10:20:22.562 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json;q=0.8', given [image/avif, image/webp, image/apng, image/svg+xml, image/*, */*;q=0.8] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:20:22.563 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [{timestamp=Mon Dec 16 10:20:22 CST 2024, status=404, error=Not Found, path=/favicon.ico}] +2024-12-16 10:20:22.603 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Exiting from "ERROR" dispatch, status 404 +2024-12-16 10:20:22.933 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : GET "/swagger-resources", parameters={} +2024-12-16 10:20:22.934 DEBUG 4700 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources() +2024-12-16 10:20:22.935 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json] +2024-12-16 10:20:22.936 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [[springfox.documentation.swagger.web.SwaggerResource@2e82da14]] +2024-12-16 10:20:22.946 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:20:22.950 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked} +2024-12-16 10:20:22.951 DEBUG 4700 --- [http-nio-9092-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest) +2024-12-16 10:20:23.069 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json] +2024-12-16 10:20:23.071 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [springfox.documentation.spring.web.json.Json@4062c297] +2024-12-16 10:20:23.074 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:02.499 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : GET "/favicon.ico", parameters={} +2024-12-16 10:25:02.500 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]] +2024-12-16 10:25:02.502 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.r.ResourceHttpRequestHandler : Resource not found +2024-12-16 10:25:02.502 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 404 NOT_FOUND +2024-12-16 10:25:02.502 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : "ERROR" dispatch for GET "/error", parameters={} +2024-12-16 10:25:02.503 DEBUG 4700 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) +2024-12-16 10:25:02.503 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json;q=0.8', given [image/avif, image/webp, image/apng, image/svg+xml, image/*, */*;q=0.8] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:25:02.503 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [{timestamp=Mon Dec 16 10:25:02 CST 2024, status=404, error=Not Found, path=/favicon.ico}] +2024-12-16 10:25:02.504 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Exiting from "ERROR" dispatch, status 404 +2024-12-16 10:25:06.312 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : GET "/doc.html", parameters={} +2024-12-16 10:25:06.313 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]] +2024-12-16 10:25:06.316 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:06.415 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/app.f802fc13.css", parameters={} +2024-12-16 10:25:06.416 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:06.420 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:06.574 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/chunk-vendors.2997cc1a.css", parameters={} +2024-12-16 10:25:06.575 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:06.577 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:06.661 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/app.23f8b31d.js", parameters={} +2024-12-16 10:25:06.662 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:06.667 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:06.667 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-vendors.90e8ba20.js", parameters={} +2024-12-16 10:25:06.667 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:06.671 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/chunk-51277dbe.57225f85.css", parameters={} +2024-12-16 10:25:06.671 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:06.674 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-069eb437.a0c9f0ca.js", parameters={} +2024-12-16 10:25:06.675 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:06.675 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:06.677 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:06.687 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:06.768 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-0fd67716.d57e2c41.js", parameters={} +2024-12-16 10:25:06.769 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:06.775 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:07.687 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0af44e.c09671a4.js", parameters={} +2024-12-16 10:25:07.687 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:07.690 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:07.780 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0bd799.5bb1a14e.js", parameters={} +2024-12-16 10:25:07.782 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:07.784 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:07.875 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0d0b98.4693c46e.js", parameters={} +2024-12-16 10:25:07.876 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:07.880 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:07.982 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0da532.a47fb5c8.js", parameters={} +2024-12-16 10:25:07.983 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:07.985 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:08.078 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d22269d.fc57b306.js", parameters={} +2024-12-16 10:25:08.079 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:08.080 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:08.185 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-3b888a65.8737ce4f.js", parameters={} +2024-12-16 10:25:08.186 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:08.190 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:08.666 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-3ec4aaa8.a79d19f8.js", parameters={} +2024-12-16 10:25:08.667 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:08.671 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:08.793 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-51277dbe.6f598840.js", parameters={} +2024-12-16 10:25:08.794 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:08.795 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:09.782 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-589faee0.5b861f49.js", parameters={} +2024-12-16 10:25:09.783 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:09.786 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:10.018 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-735c675c.be4e3cfe.js", parameters={} +2024-12-16 10:25:10.019 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:10.022 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:10.213 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-adb9e944.fff7fcef.js", parameters={} +2024-12-16 10:25:10.214 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:25:10.215 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:17.931 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : GET "/swagger-resources", parameters={} +2024-12-16 10:25:17.931 DEBUG 4700 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources() +2024-12-16 10:25:17.932 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json] +2024-12-16 10:25:17.932 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [[springfox.documentation.swagger.web.SwaggerResource@7a5a7a9b]] +2024-12-16 10:25:17.934 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:25:18.039 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked} +2024-12-16 10:25:18.039 DEBUG 4700 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest) +2024-12-16 10:25:18.092 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json] +2024-12-16 10:25:18.092 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [springfox.documentation.spring.web.json.Json@436d0257] +2024-12-16 10:25:18.093 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:56.060 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : GET "/doc.html", parameters={} +2024-12-16 10:27:56.060 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]] +2024-12-16 10:27:56.063 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:56.396 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/app.f802fc13.css", parameters={} +2024-12-16 10:27:56.396 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:56.401 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:56.534 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/chunk-vendors.2997cc1a.css", parameters={} +2024-12-16 10:27:56.534 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:56.538 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:56.613 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-vendors.90e8ba20.js", parameters={} +2024-12-16 10:27:56.613 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/app.23f8b31d.js", parameters={} +2024-12-16 10:27:56.613 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:56.614 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:56.618 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:56.628 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:56.651 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : GET "/webjars/css/chunk-51277dbe.57225f85.css", parameters={} +2024-12-16 10:27:56.651 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:56.652 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:56.655 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-069eb437.a0c9f0ca.js", parameters={} +2024-12-16 10:27:56.655 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:56.657 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:56.737 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-0fd67716.d57e2c41.js", parameters={} +2024-12-16 10:27:56.737 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:56.741 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:57.768 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0af44e.c09671a4.js", parameters={} +2024-12-16 10:27:57.769 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:57.771 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:57.857 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0bd799.5bb1a14e.js", parameters={} +2024-12-16 10:27:57.857 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:57.859 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:57.944 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0d0b98.4693c46e.js", parameters={} +2024-12-16 10:27:57.945 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:57.948 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:58.032 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d0da532.a47fb5c8.js", parameters={} +2024-12-16 10:27:58.032 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:58.033 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:58.120 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-2d22269d.fc57b306.js", parameters={} +2024-12-16 10:27:58.121 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:58.124 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:58.207 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-3b888a65.8737ce4f.js", parameters={} +2024-12-16 10:27:58.208 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:58.210 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:27:59.018 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-3ec4aaa8.a79d19f8.js", parameters={} +2024-12-16 10:27:59.019 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:27:59.023 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:28:00.271 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-51277dbe.6f598840.js", parameters={} +2024-12-16 10:28:00.272 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:28:00.273 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:28:00.735 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-589faee0.5b861f49.js", parameters={} +2024-12-16 10:28:00.737 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:28:00.739 DEBUG 4700 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:28:00.870 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-735c675c.be4e3cfe.js", parameters={} +2024-12-16 10:28:00.871 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:28:00.875 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:28:00.970 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : GET "/webjars/js/chunk-adb9e944.fff7fcef.js", parameters={} +2024-12-16 10:28:00.971 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] +2024-12-16 10:28:00.975 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:28:07.948 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : GET "/favicon.ico", parameters={} +2024-12-16 10:28:07.950 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]] +2024-12-16 10:28:07.952 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.r.ResourceHttpRequestHandler : Resource not found +2024-12-16 10:28:07.952 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 404 NOT_FOUND +2024-12-16 10:28:07.952 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : "ERROR" dispatch for GET "/error", parameters={} +2024-12-16 10:28:07.953 DEBUG 4700 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) +2024-12-16 10:28:07.954 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json;q=0.8', given [image/avif, image/webp, image/apng, image/svg+xml, image/*, */*;q=0.8] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:28:07.954 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [{timestamp=Mon Dec 16 10:28:07 CST 2024, status=404, error=Not Found, path=/favicon.ico}] +2024-12-16 10:28:07.954 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Exiting from "ERROR" dispatch, status 404 +2024-12-16 10:28:08.162 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : GET "/swagger-resources", parameters={} +2024-12-16 10:28:08.163 DEBUG 4700 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources() +2024-12-16 10:28:08.163 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json] +2024-12-16 10:28:08.163 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [[springfox.documentation.swagger.web.SwaggerResource@32ba2631]] +2024-12-16 10:28:08.164 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:28:08.283 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked} +2024-12-16 10:28:08.283 DEBUG 4700 --- [http-nio-9092-exec-9] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest) +2024-12-16 10:28:08.339 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json] +2024-12-16 10:28:08.339 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [springfox.documentation.spring.web.json.Json@17aaa253] +2024-12-16 10:28:08.340 DEBUG 4700 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:34:10.636 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : GET "/swagger-resources", parameters={} +2024-12-16 10:34:10.636 DEBUG 4700 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources() +2024-12-16 10:34:10.636 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json] +2024-12-16 10:34:10.637 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [[springfox.documentation.swagger.web.SwaggerResource@193cc490]] +2024-12-16 10:34:10.637 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:34:10.644 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked} +2024-12-16 10:34:10.645 DEBUG 4700 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest) +2024-12-16 10:34:10.701 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json] +2024-12-16 10:34:10.701 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [springfox.documentation.spring.web.json.Json@334421d0] +2024-12-16 10:34:10.701 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:35:46.403 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : POST "/login", parameters={} +2024-12-16 10:35:46.403 DEBUG 4700 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO) +2024-12-16 10:35:46.445 DEBUG 4700 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)] +2024-12-16 10:35:46.494 WARN 4700 --- [http-nio-9092-exec-7] com.zaxxer.hikari.HikariConfig : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool. +2024-12-16 10:35:46.495 INFO 4700 --- [http-nio-9092-exec-7] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Starting... +2024-12-16 10:35:46.704 INFO 4700 --- [http-nio-9092-exec-7] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Start completed. +2024-12-16 10:35:46.716 INFO 4700 --- [http-nio-9092-exec-7] c.j.common.security.SecurityUtils : <<<<<<<<管理后台login开始<<<<<<<< +2024-12-16 10:35:46.717 INFO 4700 --- [http-nio-9092-exec-7] c.j.m.security.AuthenticationProvider : 用户数据查询====================================== +2024-12-16 10:35:46.900 INFO 4700 --- [http-nio-9092-exec-7] c.j.m.security.AuthenticationProvider : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true) +2024-12-16 10:35:47.048 INFO 4700 --- [http-nio-9092-exec-7] c.j.common.security.SecurityUtils : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-06-13 14:52:05","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-06-13 14:52:06","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false} +2024-12-16 10:35:48.079 DEBUG 4700 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:35:48.079 DEBUG 4700 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...] +2024-12-16 10:35:48.084 DEBUG 4700 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:42:26.508 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : POST "/login", parameters={} +2024-12-16 10:42:26.509 DEBUG 4700 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO) +2024-12-16 10:42:26.510 DEBUG 4700 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)] +2024-12-16 10:42:26.515 INFO 4700 --- [http-nio-9092-exec-5] c.j.common.security.SecurityUtils : <<<<<<<<管理后台login开始<<<<<<<< +2024-12-16 10:42:26.515 INFO 4700 --- [http-nio-9092-exec-5] c.j.m.security.AuthenticationProvider : 用户数据查询====================================== +2024-12-16 10:42:26.545 INFO 4700 --- [http-nio-9092-exec-5] c.j.m.security.AuthenticationProvider : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true) +2024-12-16 10:42:26.614 INFO 4700 --- [http-nio-9092-exec-5] c.j.common.security.SecurityUtils : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:35:42","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:35:47","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false} +2024-12-16 10:42:26.967 DEBUG 4700 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:42:26.967 DEBUG 4700 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...] +2024-12-16 10:42:26.971 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:45:55.773 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : POST "/login", parameters={} +2024-12-16 10:45:55.774 DEBUG 4700 --- [http-nio-9092-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO) +2024-12-16 10:45:55.774 DEBUG 4700 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)] +2024-12-16 10:45:55.779 INFO 4700 --- [http-nio-9092-exec-1] c.j.common.security.SecurityUtils : <<<<<<<<管理后台login开始<<<<<<<< +2024-12-16 10:45:55.779 INFO 4700 --- [http-nio-9092-exec-1] c.j.m.security.AuthenticationProvider : 用户数据查询====================================== +2024-12-16 10:45:55.807 INFO 4700 --- [http-nio-9092-exec-1] c.j.m.security.AuthenticationProvider : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true) +2024-12-16 10:45:55.878 INFO 4700 --- [http-nio-9092-exec-1] c.j.common.security.SecurityUtils : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:42:21","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:42:27","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false} +2024-12-16 10:45:56.286 DEBUG 4700 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:45:56.286 DEBUG 4700 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...] +2024-12-16 10:45:56.288 DEBUG 4700 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:49:53.329 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : GET "/doc.html", parameters={} +2024-12-16 10:49:53.329 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]] +2024-12-16 10:49:53.333 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 304 NOT_MODIFIED +2024-12-16 10:49:54.904 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : GET "/swagger-resources", parameters={} +2024-12-16 10:49:54.905 DEBUG 4700 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources() +2024-12-16 10:49:54.905 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json] +2024-12-16 10:49:54.906 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [[springfox.documentation.swagger.web.SwaggerResource@2869ee77]] +2024-12-16 10:49:54.907 DEBUG 4700 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:49:54.997 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked} +2024-12-16 10:49:54.998 DEBUG 4700 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest) +2024-12-16 10:49:55.068 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json] +2024-12-16 10:49:55.068 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [springfox.documentation.spring.web.json.Json@2d47383d] +2024-12-16 10:49:55.069 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:50:30.993 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : GET "/doc.html", parameters={} +2024-12-16 10:50:30.993 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [URL [file:/], classpath [static/], ServletContext [/]] +2024-12-16 10:50:30.997 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 304 NOT_MODIFIED +2024-12-16 10:50:31.491 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : GET "/swagger-resources", parameters={} +2024-12-16 10:50:31.491 DEBUG 4700 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.swagger.web.ApiResourceController#swaggerResources() +2024-12-16 10:50:31.491 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json] +2024-12-16 10:50:31.491 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [[springfox.documentation.swagger.web.SwaggerResource@401857d1]] +2024-12-16 10:50:31.493 DEBUG 4700 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:50:31.583 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : GET "/v3/api-docs?group=%E5%85%A8%E9%83%A8", parameters={masked} +2024-12-16 10:50:31.584 DEBUG 4700 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to springfox.documentation.oas.web.OpenApiControllerWebMvc#getDocumentation(String, HttpServletRequest) +2024-12-16 10:50:31.632 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/hal+json] +2024-12-16 10:50:31.632 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.w.s.m.m.a.HttpEntityMethodProcessor : Writing [springfox.documentation.spring.web.json.Json@c38b583] +2024-12-16 10:50:31.633 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:52:00.365 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : POST "/login", parameters={} +2024-12-16 10:52:00.366 DEBUG 4700 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO) +2024-12-16 10:52:00.368 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)] +2024-12-16 10:52:00.373 INFO 4700 --- [http-nio-9092-exec-8] c.j.common.security.SecurityUtils : <<<<<<<<管理后台login开始<<<<<<<< +2024-12-16 10:52:00.373 INFO 4700 --- [http-nio-9092-exec-8] c.j.m.security.AuthenticationProvider : 用户数据查询====================================== +2024-12-16 10:52:00.389 INFO 4700 --- [http-nio-9092-exec-8] c.j.m.security.AuthenticationProvider : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true) +2024-12-16 10:52:00.452 INFO 4700 --- [http-nio-9092-exec-8] c.j.common.security.SecurityUtils : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:45:51","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:45:56","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false} +2024-12-16 10:52:00.775 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:52:00.775 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...] +2024-12-16 10:52:00.779 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:52:09.759 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : POST "/login", parameters={} +2024-12-16 10:52:09.760 DEBUG 4700 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO) +2024-12-16 10:52:09.761 DEBUG 4700 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)] +2024-12-16 10:52:09.764 INFO 4700 --- [http-nio-9092-exec-3] c.j.common.security.SecurityUtils : <<<<<<<<管理后台login开始<<<<<<<< +2024-12-16 10:52:09.764 INFO 4700 --- [http-nio-9092-exec-3] c.j.m.security.AuthenticationProvider : 用户数据查询====================================== +2024-12-16 10:52:09.783 INFO 4700 --- [http-nio-9092-exec-3] c.j.m.security.AuthenticationProvider : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true) +2024-12-16 10:52:09.851 INFO 4700 --- [http-nio-9092-exec-3] c.j.common.security.SecurityUtils : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:51:55","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:52:00","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false} +2024-12-16 10:52:10.042 DEBUG 4700 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:52:10.042 DEBUG 4700 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...] +2024-12-16 10:52:10.043 DEBUG 4700 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:52:30.205 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : POST "/login", parameters={} +2024-12-16 10:52:30.205 DEBUG 4700 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO) +2024-12-16 10:52:30.206 DEBUG 4700 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)] +2024-12-16 10:52:30.209 INFO 4700 --- [http-nio-9092-exec-10] c.j.common.security.SecurityUtils : <<<<<<<<管理后台login开始<<<<<<<< +2024-12-16 10:52:30.209 INFO 4700 --- [http-nio-9092-exec-10] c.j.m.security.AuthenticationProvider : 用户数据查询====================================== +2024-12-16 10:52:30.228 INFO 4700 --- [http-nio-9092-exec-10] c.j.m.security.AuthenticationProvider : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true) +2024-12-16 10:52:30.293 INFO 4700 --- [http-nio-9092-exec-10] c.j.common.security.SecurityUtils : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:52:05","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:52:10","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false} +2024-12-16 10:52:30.531 DEBUG 4700 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:52:30.531 DEBUG 4700 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...] +2024-12-16 10:52:30.532 DEBUG 4700 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:53:45.845 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : POST "/login", parameters={} +2024-12-16 10:53:45.846 DEBUG 4700 --- [http-nio-9092-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO) +2024-12-16 10:53:45.846 DEBUG 4700 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)] +2024-12-16 10:53:45.849 INFO 4700 --- [http-nio-9092-exec-4] c.j.common.security.SecurityUtils : <<<<<<<<管理后台login开始<<<<<<<< +2024-12-16 10:53:45.849 INFO 4700 --- [http-nio-9092-exec-4] c.j.m.security.AuthenticationProvider : 用户数据查询====================================== +2024-12-16 10:53:45.864 INFO 4700 --- [http-nio-9092-exec-4] c.j.m.security.AuthenticationProvider : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true) +2024-12-16 10:53:45.929 INFO 4700 --- [http-nio-9092-exec-4] c.j.common.security.SecurityUtils : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:52:25","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:52:30","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false} +2024-12-16 10:53:46.157 DEBUG 4700 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:53:46.157 DEBUG 4700 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...] +2024-12-16 10:53:46.158 DEBUG 4700 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 10:54:00.582 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : POST "/login", parameters={} +2024-12-16 10:54:00.583 DEBUG 4700 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.authority.controller.LoginController#login(LoginDTO) +2024-12-16 10:54:00.583 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [LoginDTO(account=admin, password=123456)] +2024-12-16 10:54:00.586 INFO 4700 --- [http-nio-9092-exec-8] c.j.common.security.SecurityUtils : <<<<<<<<管理后台login开始<<<<<<<< +2024-12-16 10:54:00.586 INFO 4700 --- [http-nio-9092-exec-8] c.j.m.security.AuthenticationProvider : 用户数据查询====================================== +2024-12-16 10:54:00.602 INFO 4700 --- [http-nio-9092-exec-8] c.j.m.security.AuthenticationProvider : 用户数据查询======================================:SecurityUserDetails(accountNonExpired=true, accountNonLocked=true, credentialsNonExpired=true, enabled=true) +2024-12-16 10:54:00.668 INFO 4700 --- [http-nio-9092-exec-8] c.j.common.security.SecurityUtils : 用户返回数据:{"createBy":"","updateBy":null,"createTime":"2022-06-09 18:23:44","updateTime":"2024-12-16 10:53:41","id":1,"account":"admin","password":null,"description":"超级管理员","phone":"15856985744","state":false,"lastLoginTime":"2024-12-16 10:53:46","nickName":"超级管理员","avatarUrl":null,"province":"河北省","city":"唐山市","area":null,"address":null,"birthday":null,"gender":1,"deptId":12,"userType":1,"storeId":null,"provinceCode":"130000","cityCode":"130200","areaCode":null,"pictures":null,"roles":[{"createBy":null,"updateBy":null,"createTime":"2024-03-01 16:08:17","updateTime":"2024-04-26 15:30:36","id":1,"rolename":"超级管理员","roleDesc":"全部权限","roleState":false,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":null,"updateBy":null,"createTime":"2024-03-14 11:44:09","updateTime":"2024-04-22 17:21:49","id":2,"rolename":"test","roleDesc":null,"roleState":true,"sortBy":2,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 10:09:47","updateTime":"2024-04-26 10:09:47","id":4,"rolename":"测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-04-28 11:33:51","updateTime":"2024-04-28 11:54:49","id":5,"rolename":"空白测试角色","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-05-09 15:56:02","updateTime":"2024-05-09 15:56:02","id":7,"rolename":"白金","roleDesc":null,"roleState":true,"sortBy":1,"secResourceVOS":null,"secUsers":null,"delete":false}],"resources":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":1,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"首页","menu":null,"component":"./stat","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/stat","apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":2,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"系统设置","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":3,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"部门管理","menu":null,"component":"./settings/department","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/department","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":4,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":5,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":6,"parentId":3,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":7,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"角色管理","menu":null,"component":"./settings/role","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/role","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":8,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":9,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":10,"parentId":7,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":11,"parentId":2,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"账户管理","menu":null,"component":"./settings/account","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/settings/account","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":12,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":13,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":14,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":15,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"冻结","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":16,"parentId":11,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"解冻","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":17,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"产品管理","menu":null,"component":"./product","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/product","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":18,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":19,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":20,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":21,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":22,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":23,"parentId":17,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":24,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":25,"parentId":24,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"订单管理","menu":null,"component":"./order/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/order","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":26,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":27,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":28,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":29,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"修改订单状态","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":30,"parentId":25,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":31,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":32,"parentId":31,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"客户管理","menu":null,"component":"./customer/index","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/customer","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":33,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":34,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":35,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":36,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"详情","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":37,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导入","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":38,"parentId":32,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"导出","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":39,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":40,"parentId":39,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"轮播图管理","menu":null,"component":"./banner/list","permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/banner","apiUrl":null,"flag":true,"children":[{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":41,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"添加","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":42,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"编辑","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":43,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"批量删除","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":44,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"上架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false},{"createBy":"admin","updateBy":"admin","createTime":"2024-04-26 14:44:36","updateTime":"2024-04-26 14:44:36","id":45,"parentId":40,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"下架","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":null,"apiUrl":null,"flag":true,"children":[],"delete":false}],"delete":false}],"delete":false},{"createBy":"admin","updateBy":null,"createTime":"2024-05-11 10:31:40","updateTime":"2024-05-11 10:32:59","id":46,"parentId":0,"title":null,"descriptions":null,"sort":0,"icon":null,"name":"协议管理","menu":null,"component":null,"permit":false,"cate":1,"type":2,"hidden":false,"envPort":1,"path":"/protocol","apiUrl":null,"flag":true,"children":[],"delete":false}],"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"enabled":false,"username":"admin","authorities":null,"admin":true,"delete":false} +2024-12-16 10:54:00.872 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 10:54:00.872 DEBUG 4700 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data={userInfo=SecurityUserDetails(accountNonExpired=tru (truncated)...] +2024-12-16 10:54:00.874 DEBUG 4700 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:00:55.872 DEBUG 4700 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC +2024-12-16 11:00:55.872 DEBUG 4700 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb, started on Mon Dec 16 10:20:13 CST 2024 +2024-12-16 11:00:55.872 DEBUG 4700 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String +2024-12-16 11:00:55.952 INFO 4700 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown initiated... +2024-12-16 11:00:55.954 INFO 4700 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown completed. +2024-12-16 11:01:00.168 INFO 16716 --- [main] com.jilongda.manage.ManageApplication : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 16716 (F:\workSpace\eyes\manage\target\classes started by Admin in F:\workSpace\eyes) +2024-12-16 11:01:00.170 INFO 16716 --- [main] com.jilongda.manage.ManageApplication : The following 1 profile is active: "dev" +2024-12-16 11:01:00.171 DEBUG 16716 --- [main] o.s.boot.SpringApplication : Loading source class com.jilongda.manage.ManageApplication +2024-12-16 11:01:00.207 DEBUG 16716 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb +2024-12-16 11:01:00.971 INFO 16716 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2024-12-16 11:01:00.972 INFO 16716 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2024-12-16 11:01:00.983 DEBUG 16716 --- [main] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled. +2024-12-16 11:01:00.995 INFO 16716 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces. +2024-12-16 11:01:01.442 INFO 16716 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@37775bb1' 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) +2024-12-16 11:01:01.449 INFO 16716 --- [main] 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) +2024-12-16 11:01:01.484 ERROR 16716 --- [main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] +2024-12-16 11:01:01.615 DEBUG 16716 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar +2024-12-16 11:01:01.616 DEBUG 16716 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar +2024-12-16 11:01:01.616 DEBUG 16716 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. +2024-12-16 11:01:01.629 INFO 16716 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9092 (http) +2024-12-16 11:01:01.635 INFO 16716 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-12-16 11:01:01.635 INFO 16716 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.63] +2024-12-16 11:01:01.761 INFO 16716 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-12-16 11:01:01.761 DEBUG 16716 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2024-12-16 11:01:01.761 INFO 16716 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1554 ms +2024-12-16 11:01:01.789 DEBUG 16716 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105 +2024-12-16 11:01:01.789 DEBUG 16716 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] +2024-12-16 11:01:01.803 DEBUG 16716 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use +2024-12-16 11:01:01.803 DEBUG 16716 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use +2024-12-16 11:01:01.803 DEBUG 16716 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use +2024-12-16 11:01:01.803 DEBUG 16716 --- [main] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use +2024-12-16 11:01:01.826 INFO 16716 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS} +2024-12-16 11:01:01.849 INFO 16716 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS} +2024-12-16 11:01:02.126 WARN 16716 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. +2024-12-16 11:01:02.166 WARN 16716 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. +2024-12-16 11:01:02.833 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:01:02.833 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:01:02.833 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:01:02.833 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:01:02.834 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:01:02.834 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:01:03.213 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 11:01:03.213 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 11:01:03.213 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 11:01:03.383 DEBUG 16716 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 109 mappings in 'requestMappingHandlerMapping' +2024-12-16 11:01:03.549 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/js/**'] with [] +2024-12-16 11:01:03.549 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/css/**'] with [] +2024-12-16 11:01:03.549 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/static/**'] with [] +2024-12-16 11:01:03.549 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/assets/**'] with [] +2024-12-16 11:01:03.549 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/**'] with [] +2024-12-16 11:01:03.549 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/css/**'] with [] +2024-12-16 11:01:03.549 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/js/**'] with [] +2024-12-16 11:01:03.549 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/image/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webass/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/iconfont/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/RFIDR/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/tinymce/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/file/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/img/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/images/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/fonts/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/index.html'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/favicon.ico'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v3/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v2/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/error'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/swagger**/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/ui'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/security'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webjars/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/doc**/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] +2024-12-16 11:01:03.550 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/files/**'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/login'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-product/import-template'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sec-user/import-template'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-shop/import-template'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/import-template'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/train_butt_joint/getUserList'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/logout'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/cpe/**'] with [] +2024-12-16 11:01:03.551 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-report/**'] with [] +2024-12-16 11:01:03.595 INFO 16716 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7b7b1448, org.springframework.security.web.context.SecurityContextPersistenceFilter@2079fcfc, org.springframework.security.web.header.HeaderWriterFilter@52325940, com.jilongda.common.security.filter.AuthenticationFilter@60cc20e1, org.springframework.security.web.session.ConcurrentSessionFilter@332fa1c, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@7865cc83, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4b762988, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@25109d84, org.springframework.security.web.session.SessionManagementFilter@1adfb5b8, org.springframework.security.web.access.ExceptionTranslationFilter@71e2843b, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@7c47b0f8] +2024-12-16 11:01:03.855 INFO 16716 --- [main] c.j.common.redis.RedisAutoConfiguration : 初始化 -> [Redis CacheErrorHandler] +2024-12-16 11:01:03.998 DEBUG 16716 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication' +2024-12-16 11:01:04.005 DEBUG 16716 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2024-12-16 11:01:04.038 DEBUG 16716 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping' +2024-12-16 11:01:04.060 DEBUG 16716 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping' +2024-12-16 11:01:04.068 DEBUG 16716 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2024-12-16 11:01:04.570 INFO 16716 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9092 (http) with context path '' +2024-12-16 11:01:05.107 DEBUG 16716 --- [main] ConditionEvaluationReportLoggingListener : -java.lang.NumberFormatException: null - at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na] - at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na] - at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20] - at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$8a3d34c0.importGoods(<generated>) [classes/:na] + +============================ +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) + + CaffeineCacheConfiguration matched: + - @ConditionalOnClass found required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition) + - Cache org.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration automatic cache type (CacheCondition) + + 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) + + DataSourceAutoConfiguration.PooledDataSourceConfiguration 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) + - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DataSourceConfiguration.Hikari matched: + - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) + - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition) + - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DataSourceInitializationConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition) + - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; 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) + - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) + + 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 single bean 'dataSource' (OnBeanCondition) + + DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched: + - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) + + DispatcherServletAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) + - found 'session' scope (OnWebApplicationCondition) + + DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched: + - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition) + - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition) + + DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched: + - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition) + - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition) + + DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched: + - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition) + + EasyPoiAutoConfiguration matched: + - @ConditionalOnProperty (easy.poi.base.enable) 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) + + 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 single bean '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) + + 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 single bean 'dataSource' (OnBeanCondition) + + MybatisPlusAutoConfiguration#sqlSessionFactory matched: + - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) + + MybatisPlusAutoConfiguration#sqlSessionTemplate matched: + - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) + + MybatisPlusLanguageDriverAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition) + + NamedParameterJdbcTemplateConfiguration matched: + - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) + + NettyAutoConfiguration matched: + - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition) + + 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) + + RabbitAnnotationDrivenConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.annotation.EnableRabbit' (OnClassCondition) + + RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactoryConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactory matched: + - @ConditionalOnProperty (spring.rabbitmq.listener.type=simple) matched (OnPropertyCondition) + - @ConditionalOnMissingBean (names: rabbitListenerContainerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactoryConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAnnotationDrivenConfiguration.EnableRabbitConfiguration matched: + - @ConditionalOnMissingBean (names: org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration matched: + - @ConditionalOnClass found required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition) + + RabbitAutoConfiguration.MessagingTemplateConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.core.RabbitMessagingTemplate' (OnClassCondition) + - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.MessagingTemplateConfiguration#rabbitMessagingTemplate matched: + - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.core.RabbitTemplate; SearchStrategy: all) found a single bean 'rabbitTemplate' (OnBeanCondition) + + RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactory matched: + - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryBeanConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.CachingConnectionFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitTemplateConfiguration#amqpAdmin matched: + - @ConditionalOnProperty (spring.rabbitmq.dynamic) matched (OnPropertyCondition) + - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.core.AmqpAdmin; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplate matched: + - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplateConfigurer matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitTemplateConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) + + RedisAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition) + + com.jilongda.common.redis.RedisAutoConfiguration#stringRedisTemplate matched: + - @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) + + SpringBootWebSecurityConfiguration matched: + - found 'session' scope (OnWebApplicationCondition) + + SpringBootWebSecurityConfiguration.ErrorPageSecurityFilterConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.security.web.access.WebInvocationPrivilegeEvaluator' (OnClassCondition) + - @ConditionalOnBean (types: org.springframework.security.web.access.WebInvocationPrivilegeEvaluator; SearchStrategy: all) found bean 'privilegeEvaluator' (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) + + Swagger2ControllerWebMvc matched: + - found 'session' scope (OnWebApplicationCondition) + + Swagger2WebMvcConfiguration matched: + - found 'session' scope (OnWebApplicationCondition) + + SwaggerAutoConfiguration matched: + - @ConditionalOnClass found required class 'springfox.documentation.spring.web.plugins.Docket' (OnClassCondition) + - @ConditionalOnProperty (web.swagger.enabled) matched (OnPropertyCondition) + + SwaggerAutoConfiguration#docket matched: + - @ConditionalOnMissingBean (types: springfox.documentation.spring.web.plugins.Docket; SearchStrategy: all) did not find any beans (OnBeanCondition) + + SwaggerUiWebMvcConfiguration matched: + - found 'session' scope (OnWebApplicationCondition) + - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition) + + TaskExecutionAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition) + + TaskExecutionAutoConfiguration#taskExecutorBuilder matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) + + TaskSchedulingAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition) + + TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) + + TransactionAutoConfiguration matched: + - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) + + TransactionAutoConfiguration#platformTransactionManagerCustomizers matched: + - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition) + + TransactionAutoConfiguration.TransactionTemplateConfiguration matched: + - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition) + + TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched: + - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) + + ValidationAutoConfiguration matched: + - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition) + - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition) + + ValidationAutoConfiguration#methodValidationPostProcessor matched: + - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration matched: + - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) + - found 'session' scope (OnWebApplicationCondition) + - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration#formContentFilter matched: + - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition) + - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched: + - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched: + - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched: + - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched: + - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched: + - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched: + - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) + + WebMvcRequestHandlerProvider matched: + - found 'session' scope (OnWebApplicationCondition) + + 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) + + Cache2kCacheConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition) + + CacheAutoConfiguration: + Did not match: + - @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (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) + + 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) + + DataSourceConfiguration.Dbcp2: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) + + DataSourceConfiguration.Generic: + Did not match: + - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition) + Matched: + - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition) + + 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) + + 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) + + 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) + + 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.RestClientBuilder' (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) + + FreeMarkerAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition) + + GraphQlAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlQueryByExampleAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlQuerydslAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlRSocketAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlReactiveQueryByExampleAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlReactiveQuerydslAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlWebFluxAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlWebFluxSecurityAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlWebMvcAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + GraphQlWebMvcSecurityAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) + + 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.InetUtilsAutoConfig: + 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: + - @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition) + + JerseyAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition) + + JmsAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition) + + JndiConnectionFactoryAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition) + + JndiDataSourceAutoConfiguration: + Did not match: + - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition) + Matched: + - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) + + JooqAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition) + + JpaRepositoriesAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition) + + JsonbAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition) + + JsonbHttpMessageConvertersConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition) + + JtaAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition) + + KafkaAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition) + + Knife4jAutoConfiguration: + Did not match: + - @ConditionalOnProperty (knife4j.enable=true) did not find property 'knife4j.enable' (OnPropertyCondition) + + 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) + + MailSenderAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (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.jilongda.manage.ManageApplication#MapperScannerRegistrar#0 (OnBeanCondition) + + MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration: + Did not match: + - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition) + + MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition) + + MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition) + + MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration: + Did not match: + - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition) + + Neo4jAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + Neo4jDataAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + Neo4jReactiveDataAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + Neo4jReactiveRepositoriesAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + Neo4jRepositoriesAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) + + 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) + + RSocketGraphQlClientAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'graphql.GraphQL' (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) + + RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactory: + Did not match: + - @ConditionalOnProperty (spring.rabbitmq.listener.type=direct) did not find property 'type' (OnPropertyCondition) + + RabbitStreamConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.rabbit.stream.config.StreamRabbitListenerContainerFactory' (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) + + ReactiveMultipartAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (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) + + RedisAutoConfiguration#redisTemplate: + Did not match: + - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition) + + org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration#stringRedisTemplate: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) found beans of type 'org.springframework.data.redis.core.StringRedisTemplate' stringRedisTemplate (OnBeanCondition) + + 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.ForwardedHeaderFilterConfiguration: + Did not match: + - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition) + + ServletWebServerFactoryConfiguration.EmbeddedJetty: + Did not match: + - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition) + + ServletWebServerFactoryConfiguration.EmbeddedUndertow: + Did not match: + - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition) + + SessionAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition) + + SolrAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition) + + SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration: + 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' webSecurityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition) + + SpringBootWebSecurityConfiguration.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) + + SpringDataRestConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition) + + SpringfoxWebFluxConfiguration: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + Swagger2ControllerWebFlux: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + Swagger2WebFluxConfiguration: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + SwaggerUiWebFluxConfiguration: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + TaskExecutionAutoConfiguration#applicationTaskExecutor: + Did not match: + - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' fileDownloadExecutor (OnBeanCondition) + + TaskSchedulingAutoConfiguration#taskScheduler: + Did not match: + - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition) + + ThymeleafAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition) + + TransactionAutoConfiguration#transactionalOperator: + Did not match: + - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) + + TransactionAutoConfiguration.EnableTransactionManagementConfiguration: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition) + + TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration: + Did not match: + - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) + Matched: + - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition) + + TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration: + Did not match: + - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition) + - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) + + UserDetailsServiceAutoConfiguration: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' loadUserDetailsService (OnBeanCondition) + Matched: + - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition) + + ValidationAutoConfiguration#defaultValidator: + Did not match: + - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) found beans of type 'javax.validation.Validator' validator (OnBeanCondition) + + WebClientAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) + + WebFluxAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) + + WebFluxRequestHandlerProvider: + Did not match: + - did not find reactive web application classes (OnWebApplicationCondition) + + WebMvcAutoConfiguration#hiddenHttpMethodFilter: + Did not match: + - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition) + + WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration: + Did not match: + - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition) + + WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver: + Did not match: + - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition) + + WebServiceTemplateAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition) + + WebServicesAutoConfiguration: + Did not match: + - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition) + + WebSessionIdResolverAutoConfiguration: + Did not match: + - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) + + 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 + + + +2024-12-16 11:01:05.111 DEBUG 16716 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String +2024-12-16 11:01:05.113 INFO 16716 --- [main] com.jilongda.manage.ManageApplication : Started ManageApplication in 5.346 seconds (JVM running for 6.026) +2024-12-16 11:01:05.114 DEBUG 16716 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT +2024-12-16 11:01:05.116 DEBUG 16716 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC +2024-12-16 11:01:05.116 INFO 16716 --- [main] com.jilongda.manage.ManageApplication : +---------------------------------------------------------- + 应用 '后台管理' 运行成功! 访问连接: + Swagger文档: http://192.168.110.34:9092/doc.html +---------------------------------------------------------- +2024-12-16 11:01:21.888 INFO 16716 --- [http-nio-9092-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2024-12-16 11:01:21.888 INFO 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2024-12-16 11:01:21.888 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver +2024-12-16 11:01:21.888 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver +2024-12-16 11:01:21.888 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver +2024-12-16 11:01:21.889 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@664052c2 +2024-12-16 11:01:21.890 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@501f9ddb +2024-12-16 11:01:21.890 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data +2024-12-16 11:01:21.890 INFO 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms +2024-12-16 11:01:22.019 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : POST "/t-store/pageList", parameters={} +2024-12-16 11:01:22.021 DEBUG 16716 --- [http-nio-9092-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery) +2024-12-16 11:01:22.049 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=, status=0)] +2024-12-16 11:01:22.101 WARN 16716 --- [http-nio-9092-exec-2] com.zaxxer.hikari.HikariConfig : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool. +2024-12-16 11:01:22.102 INFO 16716 --- [http-nio-9092-exec-2] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Starting... +2024-12-16 11:01:22.252 INFO 16716 --- [http-nio-9092-exec-2] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Start completed. +2024-12-16 11:01:22.345 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:01:22.346 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@4a743e5c)] +2024-12-16 11:01:22.358 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:04:51.847 INFO 16716 --- [http-nio-9092-exec-3] o.apache.tomcat.util.http.parser.Cookie : A cookie header was received [Hm_lvt_b4874d70f826a63cd0a51fd7b11c40bf=1725415684,1725506595,1725587327;] that contained an invalid cookie. That cookie will be ignored. + Note: further occurrences of this error will be logged at DEBUG level. +2024-12-16 11:04:51.853 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : POST "/t-store/pageList", parameters={} +2024-12-16 11:04:51.853 DEBUG 16716 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery) +2024-12-16 11:04:51.854 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)] +2024-12-16 11:04:51.889 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:04:51.889 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@3bce1f44)] +2024-12-16 11:04:51.890 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:07:26.535 DEBUG 16716 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : POST "/t-store/pageList", parameters={} +2024-12-16 11:07:26.535 DEBUG 16716 --- [http-nio-9092-exec-9] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery) +2024-12-16 11:07:26.536 DEBUG 16716 --- [http-nio-9092-exec-9] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)] +2024-12-16 11:07:26.547 DEBUG 16716 --- [http-nio-9092-exec-9] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:07:26.547 DEBUG 16716 --- [http-nio-9092-exec-9] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@57de0f04)] +2024-12-16 11:07:26.548 DEBUG 16716 --- [http-nio-9092-exec-9] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:07:49.092 DEBUG 16716 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : POST "/t-store/pageList", parameters={} +2024-12-16 11:07:49.092 DEBUG 16716 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery) +2024-12-16 11:07:49.093 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)] +2024-12-16 11:07:49.104 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:07:49.105 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@6b5c4c4e)] +2024-12-16 11:07:49.105 DEBUG 16716 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:08:08.648 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : POST "/t-store/pageList", parameters={} +2024-12-16 11:08:08.648 DEBUG 16716 --- [http-nio-9092-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery) +2024-12-16 11:08:08.649 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)] +2024-12-16 11:08:08.664 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:08:08.664 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@5e8c8bdb)] +2024-12-16 11:08:08.665 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:08:31.554 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : POST "/t-store/pageList", parameters={} +2024-12-16 11:08:31.554 DEBUG 16716 --- [http-nio-9092-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TStoreController#pageList(TStoreQuery) +2024-12-16 11:08:31.555 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TStoreQuery(name=null, status=null)] +2024-12-16 11:08:31.568 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:08:31.568 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@3c482c65)] +2024-12-16 11:08:31.569 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:12:42.217 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/pageList", parameters={} +2024-12-16 11:12:42.218 DEBUG 16716 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery) +2024-12-16 11:12:42.221 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)] +2024-12-16 11:12:42.234 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:12:42.236 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@2f874324)] +2024-12-16 11:12:42.236 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:12:59.382 DEBUG 16716 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/pageList", parameters={} +2024-12-16 11:12:59.382 DEBUG 16716 --- [http-nio-9092-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery) +2024-12-16 11:12:59.383 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)] +2024-12-16 11:12:59.392 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:12:59.393 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@50a7798b)] +2024-12-16 11:12:59.393 DEBUG 16716 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:13:15.777 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/pageList", parameters={} +2024-12-16 11:13:15.778 DEBUG 16716 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery) +2024-12-16 11:13:15.778 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)] +2024-12-16 11:13:15.785 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:13:15.785 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@a762f92)] +2024-12-16 11:13:15.786 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:13:36.574 DEBUG 16716 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/pageList", parameters={} +2024-12-16 11:13:36.575 DEBUG 16716 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery) +2024-12-16 11:13:36.575 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)] +2024-12-16 11:13:36.585 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:13:36.585 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@4b8319d3)] +2024-12-16 11:13:36.586 DEBUG 16716 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:14:50.556 DEBUG 16716 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:14:50.558 DEBUG 16716 --- [http-nio-9092-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:14:50.561 DEBUG 16716 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=null, name=张三, status=null)] +2024-12-16 11:14:50.608 DEBUG 16716 --- [http-nio-9092-exec-7] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(Exception) +2024-12-16 11:14:50.613 ERROR 16716 --- [http-nio-9092-exec-7] c.j.c.exception.GlobalExceptionHandler : 顶级异常->:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + +org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96) ~[mybatis-spring-2.0.6.jar:2.0.6] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.sun.proxy.$Proxy121.selectOne(Unknown Source) ~[na:na] + at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.sun.proxy.$Proxy153.selectCount(Unknown Source) ~[na:na] + at com.baomidou.mybatisplus.extension.service.IService.count(IService.java:280) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at com.jilongda.manage.service.impl.TSupplierServiceImpl.isExit(TSupplierServiceImpl.java:47) ~[classes/:na] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$FastClassBySpringCGLIB$$eb61b2ea.invoke(<generated>) ~[classes/:na] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.isExit(<generated>) ~[classes/:na] + at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:65) ~[classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] @@ -1388,10 +4523,6 @@ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] @@ -1460,57 +4591,453 @@ at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_144] + at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305) ~[mybatis-3.5.7.jar:3.5.7] + at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:69) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy238.query(Unknown Source) ~[na:na] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6] + ... 103 common frames omitted +Caused by: org.apache.ibatis.ognl.OgnlException: sqlFirst + at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2165) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:66) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:160) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3373) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTChain.getValueBody(ASTChain.java:141) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:61) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46) ~[mybatis-3.5.7.jar:3.5.7] + ... 122 common frames omitted +Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst" + at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:49) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper.getSqlFirst(AbstractChainWrapper.java:352) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.ognl.OgnlRuntime.invokeMethodInsideSandbox(OgnlRuntime.java:1266) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:1251) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2163) ~[mybatis-3.5.7.jar:3.5.7] + ... 140 common frames omitted -2024-06-14 19:28:06.983 ERROR 12708 --- [http-nio-9090-exec-1] c.j.manage.controller.TGoodsController : 产品导入失败: -### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list' -### The error may exist in com/jilongda/manage/authority/mapper/SecUserMapper.java (best guess) -### The error may involve defaultParameterMap +2024-12-16 11:14:50.615 DEBUG 16716 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:14:50.615 DEBUG 16716 --- [http-nio-9092-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=nested exception is org.apache.ibatis.builder.BuilderExceptio (truncated)...] +2024-12-16 11:14:50.616 DEBUG 16716 --- [http-nio-9092-exec-7] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]] +2024-12-16 11:14:50.616 DEBUG 16716 --- [http-nio-9092-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:14:57.302 DEBUG 16716 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:14:57.303 DEBUG 16716 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:14:57.303 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=null, name=张三, status=null)] +2024-12-16 11:14:57.304 DEBUG 16716 --- [http-nio-9092-exec-8] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(Exception) +2024-12-16 11:14:57.308 ERROR 16716 --- [http-nio-9092-exec-8] c.j.c.exception.GlobalExceptionHandler : 顶级异常->:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + +org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96) ~[mybatis-spring-2.0.6.jar:2.0.6] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.sun.proxy.$Proxy121.selectOne(Unknown Source) ~[na:na] + at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.sun.proxy.$Proxy153.selectCount(Unknown Source) ~[na:na] + at com.baomidou.mybatisplus.extension.service.IService.count(IService.java:280) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at com.jilongda.manage.service.impl.TSupplierServiceImpl.isExit(TSupplierServiceImpl.java:47) ~[classes/:na] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$FastClassBySpringCGLIB$$eb61b2ea.invoke(<generated>) ~[classes/:na] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.isExit(<generated>) ~[classes/:na] + at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:65) ~[classes/:na] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] + at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_144] + at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305) ~[mybatis-3.5.7.jar:3.5.7] + at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:69) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy238.query(Unknown Source) ~[na:na] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6] + ... 103 common frames omitted +Caused by: org.apache.ibatis.ognl.OgnlException: sqlFirst + at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2165) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:66) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:160) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3373) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTChain.getValueBody(ASTChain.java:141) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:61) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46) ~[mybatis-3.5.7.jar:3.5.7] + ... 122 common frames omitted +Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst" + at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:49) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper.getSqlFirst(AbstractChainWrapper.java:352) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.ognl.OgnlRuntime.invokeMethodInsideSandbox(OgnlRuntime.java:1266) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:1251) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2163) ~[mybatis-3.5.7.jar:3.5.7] + ... 140 common frames omitted + +2024-12-16 11:14:57.308 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:14:57.309 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=nested exception is org.apache.ibatis.builder.BuilderExceptio (truncated)...] +2024-12-16 11:14:57.309 DEBUG 16716 --- [http-nio-9092-exec-8] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]] +2024-12-16 11:14:57.309 DEBUG 16716 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:16:25.207 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:16:25.208 DEBUG 16716 --- [http-nio-9092-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:16:25.208 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=null, name=张三, status=null)] +2024-12-16 11:16:25.209 DEBUG 16716 --- [http-nio-9092-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(Exception) +2024-12-16 11:16:25.211 ERROR 16716 --- [http-nio-9092-exec-1] c.j.c.exception.GlobalExceptionHandler : 顶级异常->:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + +org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96) ~[mybatis-spring-2.0.6.jar:2.0.6] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.sun.proxy.$Proxy121.selectOne(Unknown Source) ~[na:na] + at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.sun.proxy.$Proxy153.selectCount(Unknown Source) ~[na:na] + at com.baomidou.mybatisplus.extension.service.IService.count(IService.java:280) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at com.jilongda.manage.service.impl.TSupplierServiceImpl.isExit(TSupplierServiceImpl.java:47) ~[classes/:na] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$FastClassBySpringCGLIB$$eb61b2ea.invoke(<generated>) ~[classes/:na] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.isExit(<generated>) ~[classes/:na] + at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:65) ~[classes/:na] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] + at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_144] + at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305) ~[mybatis-3.5.7.jar:3.5.7] + at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:69) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy238.query(Unknown Source) ~[na:na] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6] + ... 103 common frames omitted +Caused by: org.apache.ibatis.ognl.OgnlException: sqlFirst + at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2165) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:66) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:160) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3373) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTChain.getValueBody(ASTChain.java:141) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:61) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46) ~[mybatis-3.5.7.jar:3.5.7] + ... 122 common frames omitted +Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst" + at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:49) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper.getSqlFirst(AbstractChainWrapper.java:352) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.ognl.OgnlRuntime.invokeMethodInsideSandbox(OgnlRuntime.java:1266) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:1251) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2163) ~[mybatis-3.5.7.jar:3.5.7] + ... 140 common frames omitted + +2024-12-16 11:16:25.212 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:16:25.212 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=nested exception is org.apache.ibatis.builder.BuilderExceptio (truncated)...] +2024-12-16 11:16:25.212 DEBUG 16716 --- [http-nio-9092-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]] +2024-12-16 11:16:25.212 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:16:43.494 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:16:43.495 DEBUG 16716 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:16:43.495 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=0, name=张三, status=null)] +2024-12-16 11:16:43.537 DEBUG 16716 --- [http-nio-9092-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(DataIntegrityViolationException) +2024-12-16 11:16:43.539 ERROR 16716 --- [http-nio-9092-exec-5] c.j.c.exception.GlobalExceptionHandler : 操作数据库出现异常:{} + +org.springframework.dao.DataIntegrityViolationException: +### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 +### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess) +### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline ### The error occurred while setting parameters -### SQL: SELECT id,account,password,description,phone,state,last_login_time,nick_name,avatar_url,province,city,area,address,birthday,gender,deptId,userType,provinceCode,cityCode,areaCode,1平台2销售员 AS roleType,createBy,updateBy,isDelete,createTime,updateTime FROM sec_user WHERE isDelete=0 AND (phone IN (?)) -### Cause: java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list' -; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list' -2024-06-14 19:28:07.006 DEBUG 12708 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] -2024-06-14 19:28:07.006 DEBUG 12708 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:0条, data=null)] -2024-06-14 19:28:07.017 DEBUG 12708 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK -2024-06-14 19:28:58.153 DEBUG 12708 --- [http-nio-9090-exec-7] o.s.web.servlet.DispatcherServlet : POST "/api/t-goods/importGoods", parameters={multipart} -2024-06-14 19:28:58.153 DEBUG 12708 --- [http-nio-9090-exec-7] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile) -2024-06-14 19:28:58.168 ERROR 12708 --- [http-nio-9090-exec-7] c.a.e.excel.imports.CellValueService : null - -java.lang.NumberFormatException: null - at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na] - at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na] - at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20] - at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$8a3d34c0.importGoods(<generated>) [classes/:na] +### SQL: INSERT INTO t_supplier ( id, name, createBy, updateBy ) VALUES ( ?, ?, ?, ? ) +### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 +; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 + at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.6.jar:2.0.6] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.sun.proxy.$Proxy121.insert(Unknown Source) ~[na:na] + at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.sun.proxy.$Proxy153.insert(Unknown Source) ~[na:na] + at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(<generated>) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.save(<generated>) ~[classes/:na] + at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:69) ~[classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] @@ -1519,10 +5046,6 @@ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] @@ -1591,1405 +5114,212 @@ at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na] + at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na] + at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[na:na] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy241.execute(Unknown Source) ~[na:na] + at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy239.update(Unknown Source) ~[na:na] + at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) ~[mybatis-3.5.7.jar:3.5.7] + at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy238.update(Unknown Source) ~[na:na] + at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6] + ... 102 common frames omitted -2024-06-14 19:28:58.182 ERROR 12708 --- [http-nio-9090-exec-7] c.j.manage.controller.TGoodsController : 产品导入失败: -### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list' -### The error may exist in com/jilongda/manage/authority/mapper/SecUserMapper.java (best guess) -### The error may involve defaultParameterMap +2024-12-16 11:16:43.540 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:16:43.540 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=操作数据库出现异常:<EOL><EOL>### Error updating database. Cause: com.mysql.cj (truncated)...] +2024-12-16 11:16:43.541 DEBUG 16716 --- [http-nio-9092-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: <EOL><EOL>### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL><EOL>### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)<EOL><EOL>### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: INSERT INTO t_supplier ( id, name, createBy, updateBy ) VALUES ( ?, ?, ?, ? )<EOL><EOL>### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL>; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1] +2024-12-16 11:16:43.541 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:18:12.493 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:18:12.493 DEBUG 16716 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:18:12.498 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.method.HandlerMethod : Could not resolve parameter [0] in public com.jilongda.common.basic.ApiResult<java.lang.String> com.jilongda.manage.controller.TSupplierController.add(com.jilongda.manage.model.TSupplier): JSON parse error: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries + at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 4] +2024-12-16 11:18:12.498 DEBUG 16716 --- [http-nio-9092-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleHttpMessageNotReadableException(HttpMessageNotReadableException) +2024-12-16 11:18:12.500 ERROR 16716 --- [http-nio-9092-exec-3] c.j.c.exception.GlobalExceptionHandler : 参数解析失败: + +org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries + at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 4] + at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:391) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read(AbstractJackson2HttpMessageConverter.java:343) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver.readWithMessageConverters(AbstractMessageConverterMethodArgumentResolver.java:185) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:160) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] + at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries + at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 4] + at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2391) ~[jackson-core-2.13.3.jar:2.13.3] + at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:735) ~[jackson-core-2.13.3.jar:2.13.3] + at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:659) ~[jackson-core-2.13.3.jar:2.13.3] + at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.nextFieldName(UTF8StreamJsonParser.java:1056) ~[jackson-core-2.13.3.jar:2.13.3] + at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:398) ~[jackson-databind-2.13.3.jar:2.13.3] + at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:184) ~[jackson-databind-2.13.3.jar:2.13.3] + at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323) ~[jackson-databind-2.13.3.jar:2.13.3] + at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4674) ~[jackson-databind-2.13.3.jar:2.13.3] + at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3682) ~[jackson-databind-2.13.3.jar:2.13.3] + at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType(AbstractJackson2HttpMessageConverter.java:380) ~[spring-web-5.3.20.jar:5.3.20] + ... 89 common frames omitted + +2024-12-16 11:18:12.501 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:18:12.501 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=传入和接受的参数类型不一致, data=null)] +2024-12-16 11:18:12.502 DEBUG 16716 --- [http-nio-9092-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries<EOL> at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 4, column: 4]] +2024-12-16 11:18:12.502 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:18:18.056 DEBUG 16716 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:18:18.056 DEBUG 16716 --- [http-nio-9092-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:18:18.056 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=0, name=张三, status=1)] +2024-12-16 11:18:18.065 DEBUG 16716 --- [http-nio-9092-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(DataIntegrityViolationException) +2024-12-16 11:18:18.070 ERROR 16716 --- [http-nio-9092-exec-6] c.j.c.exception.GlobalExceptionHandler : 操作数据库出现异常:{} + +org.springframework.dao.DataIntegrityViolationException: +### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 +### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess) +### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline ### The error occurred while setting parameters -### SQL: SELECT id,account,password,description,phone,state,last_login_time,nick_name,avatar_url,province,city,area,address,birthday,gender,deptId,userType,provinceCode,cityCode,areaCode,1平台2销售员 AS roleType,createBy,updateBy,isDelete,createTime,updateTime FROM sec_user WHERE isDelete=0 AND (phone IN (?)) -### Cause: java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list' -; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column '1平台2销售员' in 'field list' -2024-06-14 19:28:58.182 DEBUG 12708 --- [http-nio-9090-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] -2024-06-14 19:28:58.182 DEBUG 12708 --- [http-nio-9090-exec-7] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:0条, data=null)] -2024-06-14 19:28:58.183 DEBUG 12708 --- [http-nio-9090-exec-7] o.s.web.servlet.DispatcherServlet : Completed 200 OK -2024-06-14 19:32:15.993 DEBUG 12708 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC -2024-06-14 19:32:15.993 DEBUG 12708 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@1601e47, started on Fri Jun 14 19:27:50 CST 2024 -2024-06-14 19:32:15.993 DEBUG 12708 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String -2024-06-14 19:32:16.083 INFO 12708 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown initiated... -2024-06-14 19:32:16.086 INFO 12708 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown completed. -2024-06-14 19:32:20.414 INFO 18804 --- [main] com.jilongda.manage.ManageApplication : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 18804 (F:\workSpace\JiLongDa\manage\target\classes started by Admin in F:\workSpace\JiLongDa) -2024-06-14 19:32:20.416 INFO 18804 --- [main] com.jilongda.manage.ManageApplication : The following 1 profile is active: "dev" -2024-06-14 19:32:20.416 DEBUG 18804 --- [main] o.s.boot.SpringApplication : Loading source class com.jilongda.manage.ManageApplication -2024-06-14 19:32:20.453 DEBUG 18804 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5 -2024-06-14 19:32:21.167 INFO 18804 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2024-06-14 19:32:21.169 INFO 18804 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2024-06-14 19:32:21.179 DEBUG 18804 --- [main] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled. -2024-06-14 19:32:21.188 INFO 18804 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 10 ms. Found 0 Redis repository interfaces. -2024-06-14 19:32:21.634 INFO 18804 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@5657967b' 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) -2024-06-14 19:32:21.640 INFO 18804 --- [main] 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) -2024-06-14 19:32:21.671 ERROR 18804 --- [main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] -2024-06-14 19:32:21.798 DEBUG 18804 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar -2024-06-14 19:32:21.799 DEBUG 18804 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar -2024-06-14 19:32:21.799 DEBUG 18804 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. -2024-06-14 19:32:21.813 INFO 18804 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9090 (http) -2024-06-14 19:32:21.819 INFO 18804 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-06-14 19:32:21.820 INFO 18804 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.63] -2024-06-14 19:32:21.948 INFO 18804 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring embedded WebApplicationContext -2024-06-14 19:32:21.948 DEBUG 18804 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] -2024-06-14 19:32:21.948 INFO 18804 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1495 ms -2024-06-14 19:32:21.988 DEBUG 18804 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647 -2024-06-14 19:32:21.988 DEBUG 18804 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] -2024-06-14 19:32:22.002 DEBUG 18804 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use -2024-06-14 19:32:22.002 DEBUG 18804 --- [main] o.springframework.web.filter.CorsFilter : Filter 'corsFilter' configured for use -2024-06-14 19:32:22.002 DEBUG 18804 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use -2024-06-14 19:32:22.002 DEBUG 18804 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use -2024-06-14 19:32:22.002 DEBUG 18804 --- [main] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use -2024-06-14 19:32:22.021 INFO 18804 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS} -2024-06-14 19:32:22.041 INFO 18804 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS} -2024-06-14 19:32:22.317 WARN 18804 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. -2024-06-14 19:32:22.341 WARN 18804 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. -2024-06-14 19:32:22.861 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:32:22.862 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:32:23.124 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:32:23.125 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:32:23.125 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:32:23.301 DEBUG 18804 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 99 mappings in 'requestMappingHandlerMapping' -2024-06-14 19:32:23.461 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/js/**'] with [] -2024-06-14 19:32:23.461 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/css/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/static/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/assets/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/css/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/js/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/image/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webass/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/iconfont/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/RFIDR/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/tinymce/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/file/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/img/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/images/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/fonts/**'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/index.html'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/favicon.ico'] with [] -2024-06-14 19:32:23.462 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v3/**'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v2/**'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/error'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/swagger**/**'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/ui'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/security'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webjars/**'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/doc**/**'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/'] with [] -2024-06-14 19:32:23.463 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/files/**'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/login'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-product/import-template'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sec-user/import-template'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-shop/import-template'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/import-template'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/train_butt_joint/getUserList'] with [] -2024-06-14 19:32:23.464 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/logout'] with [] -2024-06-14 19:32:23.465 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/cpe/**'] with [] -2024-06-14 19:32:23.465 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-report/**'] with [] -2024-06-14 19:32:23.495 INFO 18804 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@3921e96f, org.springframework.security.web.context.SecurityContextPersistenceFilter@6074d638, org.springframework.security.web.header.HeaderWriterFilter@362c48c, com.jilongda.common.security.filter.AuthenticationFilter@6fad5ace, org.springframework.security.web.session.ConcurrentSessionFilter@4fc256ec, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@14d53884, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@18f27a81, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@632dc41, org.springframework.security.web.session.SessionManagementFilter@1983a4e4, org.springframework.security.web.access.ExceptionTranslationFilter@6afaf27, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@34f24a11] -2024-06-14 19:32:23.553 INFO 18804 --- [main] c.j.common.redis.RedisAutoConfiguration : 初始化 -> [Redis CacheErrorHandler] -2024-06-14 19:32:23.657 DEBUG 18804 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication' -2024-06-14 19:32:23.664 DEBUG 18804 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice -2024-06-14 19:32:23.700 DEBUG 18804 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping' -2024-06-14 19:32:23.878 DEBUG 18804 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping' -2024-06-14 19:32:23.886 DEBUG 18804 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice -2024-06-14 19:32:24.308 INFO 18804 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9090 (http) with context path '/api' -2024-06-14 19:32:24.772 DEBUG 18804 --- [main] 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) - - CaffeineCacheConfiguration matched: - - @ConditionalOnClass found required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition) - - Cache org.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration automatic cache type (CacheCondition) - - 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) - - DataSourceAutoConfiguration.PooledDataSourceConfiguration 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) - - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceConfiguration.Hikari matched: - - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) - - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceInitializationConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition) - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; 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) - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) - - 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 single bean 'dataSource' (OnBeanCondition) - - DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched: - - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DispatcherServletAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched: - - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition) - - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition) - - DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched: - - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition) - - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition) - - DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched: - - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition) - - EasyPoiAutoConfiguration matched: - - @ConditionalOnProperty (easy.poi.base.enable) 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) - - 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 single bean '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) - - 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 single bean 'dataSource' (OnBeanCondition) - - MybatisPlusAutoConfiguration#sqlSessionFactory matched: - - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - MybatisPlusAutoConfiguration#sqlSessionTemplate matched: - - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) - - MybatisPlusLanguageDriverAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition) - - NamedParameterJdbcTemplateConfiguration matched: - - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - NettyAutoConfiguration matched: - - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition) - - 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) - - RabbitAnnotationDrivenConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.annotation.EnableRabbit' (OnClassCondition) - - RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactoryConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactory matched: - - @ConditionalOnProperty (spring.rabbitmq.listener.type=simple) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (names: rabbitListenerContainerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactoryConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAnnotationDrivenConfiguration.EnableRabbitConfiguration matched: - - @ConditionalOnMissingBean (names: org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration matched: - - @ConditionalOnClass found required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition) - - RabbitAutoConfiguration.MessagingTemplateConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.core.RabbitMessagingTemplate' (OnClassCondition) - - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.MessagingTemplateConfiguration#rabbitMessagingTemplate matched: - - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.core.RabbitTemplate; SearchStrategy: all) found a single bean 'rabbitTemplate' (OnBeanCondition) - - RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactory matched: - - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryBeanConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.CachingConnectionFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitTemplateConfiguration#amqpAdmin matched: - - @ConditionalOnProperty (spring.rabbitmq.dynamic) matched (OnPropertyCondition) - - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.core.AmqpAdmin; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplate matched: - - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplateConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitTemplateConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RedisAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition) - - com.jilongda.common.redis.RedisAutoConfiguration#stringRedisTemplate matched: - - @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) - - SpringBootWebSecurityConfiguration matched: - - found 'session' scope (OnWebApplicationCondition) - - SpringBootWebSecurityConfiguration.ErrorPageSecurityFilterConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.security.web.access.WebInvocationPrivilegeEvaluator' (OnClassCondition) - - @ConditionalOnBean (types: org.springframework.security.web.access.WebInvocationPrivilegeEvaluator; SearchStrategy: all) found bean 'privilegeEvaluator' (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) - - Swagger2ControllerWebMvc matched: - - found 'session' scope (OnWebApplicationCondition) - - Swagger2WebMvcConfiguration matched: - - found 'session' scope (OnWebApplicationCondition) - - SwaggerAutoConfiguration matched: - - @ConditionalOnClass found required class 'springfox.documentation.spring.web.plugins.Docket' (OnClassCondition) - - @ConditionalOnProperty (web.swagger.enabled) matched (OnPropertyCondition) - - SwaggerAutoConfiguration#docket matched: - - @ConditionalOnMissingBean (types: springfox.documentation.spring.web.plugins.Docket; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SwaggerUiWebMvcConfiguration matched: - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition) - - TaskExecutionAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition) - - TaskExecutionAutoConfiguration#taskExecutorBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TaskSchedulingAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition) - - TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) - - TransactionAutoConfiguration#platformTransactionManagerCustomizers matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration.TransactionTemplateConfiguration matched: - - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition) - - TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched: - - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - ValidationAutoConfiguration matched: - - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition) - - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition) - - ValidationAutoConfiguration#methodValidationPostProcessor matched: - - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration matched: - - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration#formContentFilter matched: - - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched: - - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched: - - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched: - - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched: - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched: - - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched: - - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcRequestHandlerProvider matched: - - found 'session' scope (OnWebApplicationCondition) - - 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) - - Cache2kCacheConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition) - - CacheAutoConfiguration: - Did not match: - - @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (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) - - 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) - - DataSourceConfiguration.Dbcp2: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) - - DataSourceConfiguration.Generic: - Did not match: - - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition) - Matched: - - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition) - - 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) - - 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) - - 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) - - 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.RestClientBuilder' (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) - - FreeMarkerAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition) - - GraphQlAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlQueryByExampleAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlQuerydslAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlRSocketAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlReactiveQueryByExampleAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlReactiveQuerydslAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlWebFluxAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlWebFluxSecurityAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlWebMvcAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlWebMvcSecurityAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - 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.InetUtilsAutoConfig: - 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: - - @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition) - - JerseyAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition) - - JmsAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition) - - JndiConnectionFactoryAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition) - - JndiDataSourceAutoConfiguration: - Did not match: - - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition) - Matched: - - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) - - JooqAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition) - - JpaRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition) - - JsonbAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition) - - JsonbHttpMessageConvertersConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition) - - JtaAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition) - - KafkaAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition) - - Knife4jAutoConfiguration: - Did not match: - - @ConditionalOnProperty (knife4j.enable=true) did not find property 'knife4j.enable' (OnPropertyCondition) - - 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) - - MailSenderAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (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.jilongda.manage.ManageApplication#MapperScannerRegistrar#0 (OnBeanCondition) - - MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration: - Did not match: - - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition) - - MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition) - - MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition) - - MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration: - Did not match: - - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition) - - Neo4jAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - Neo4jDataAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - Neo4jReactiveDataAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - Neo4jReactiveRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - Neo4jRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - 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) - - RSocketGraphQlClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (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) - - RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactory: - Did not match: - - @ConditionalOnProperty (spring.rabbitmq.listener.type=direct) did not find property 'type' (OnPropertyCondition) - - RabbitStreamConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.rabbit.stream.config.StreamRabbitListenerContainerFactory' (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) - - ReactiveMultipartAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (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) - - RedisAutoConfiguration#redisTemplate: - Did not match: - - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition) - - org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration#stringRedisTemplate: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) found beans of type 'org.springframework.data.redis.core.StringRedisTemplate' stringRedisTemplate (OnBeanCondition) - - 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.ForwardedHeaderFilterConfiguration: - Did not match: - - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition) - - ServletWebServerFactoryConfiguration.EmbeddedJetty: - Did not match: - - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition) - - ServletWebServerFactoryConfiguration.EmbeddedUndertow: - Did not match: - - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition) - - SessionAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition) - - SolrAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition) - - SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration: - 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' webSecurityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition) - - SpringBootWebSecurityConfiguration.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) - - SpringDataRestConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition) - - SpringfoxWebFluxConfiguration: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - Swagger2ControllerWebFlux: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - Swagger2WebFluxConfiguration: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - SwaggerUiWebFluxConfiguration: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - TaskExecutionAutoConfiguration#applicationTaskExecutor: - Did not match: - - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' fileDownloadExecutor (OnBeanCondition) - - TaskSchedulingAutoConfiguration#taskScheduler: - Did not match: - - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition) - - ThymeleafAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition) - - TransactionAutoConfiguration#transactionalOperator: - Did not match: - - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration: - Did not match: - - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) - Matched: - - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration: - Did not match: - - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition) - - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) - - UserDetailsServiceAutoConfiguration: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' loadUserDetailsService (OnBeanCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition) - - ValidationAutoConfiguration#defaultValidator: - Did not match: - - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) found beans of type 'javax.validation.Validator' validator (OnBeanCondition) - - WebClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) - - WebFluxAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) - - WebFluxRequestHandlerProvider: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - WebMvcAutoConfiguration#hiddenHttpMethodFilter: - Did not match: - - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition) - - WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration: - Did not match: - - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition) - - WebServiceTemplateAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition) - - WebServicesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition) - - WebSessionIdResolverAutoConfiguration: - Did not match: - - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) - - 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 - - - -2024-06-14 19:32:24.775 DEBUG 18804 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String -2024-06-14 19:32:24.777 INFO 18804 --- [main] com.jilongda.manage.ManageApplication : Started ManageApplication in 4.749 seconds (JVM running for 5.45) -2024-06-14 19:32:24.777 DEBUG 18804 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2024-06-14 19:32:24.779 DEBUG 18804 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2024-06-14 19:32:24.779 INFO 18804 --- [main] com.jilongda.manage.ManageApplication : ----------------------------------------------------------- - 应用 '后台管理' 运行成功! 访问连接: - Swagger文档: http://192.168.110.34:9090/doc.html ----------------------------------------------------------- -2024-06-14 19:32:28.413 INFO 18804 --- [http-nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-06-14 19:32:28.413 INFO 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver -2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver -2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver -2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@791992eb -2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@8f1d69c -2024-06-14 19:32:28.413 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data -2024-06-14 19:32:28.413 INFO 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 0 ms -2024-06-14 19:32:28.525 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/t-goods/importGoods", parameters={multipart} -2024-06-14 19:32:28.527 DEBUG 18804 --- [http-nio-9090-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile) -2024-06-14 19:32:28.564 WARN 18804 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariConfig : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool. -2024-06-14 19:32:28.564 INFO 18804 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Starting... -2024-06-14 19:32:28.705 INFO 18804 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Start completed. -2024-06-14 19:32:28.855 ERROR 18804 --- [http-nio-9090-exec-1] c.a.e.excel.imports.CellValueService : null - -java.lang.NumberFormatException: null - at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na] - at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na] - at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20] - at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$33111491.importGoods(<generated>) [classes/:na] +### SQL: INSERT INTO t_supplier ( id, name, status, createBy, updateBy ) VALUES ( ?, ?, ?, ?, ? ) +### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 +; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 + at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.6.jar:2.0.6] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.sun.proxy.$Proxy121.insert(Unknown Source) ~[na:na] + at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.sun.proxy.$Proxy153.insert(Unknown Source) ~[na:na] + at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(<generated>) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.save(<generated>) ~[classes/:na] + at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:69) ~[classes/:na] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] @@ -2998,10 +5328,6 @@ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] @@ -3070,116 +5396,671 @@ at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na] + at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na] + at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[na:na] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy241.execute(Unknown Source) ~[na:na] + at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy239.update(Unknown Source) ~[na:na] + at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) ~[mybatis-3.5.7.jar:3.5.7] + at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy238.update(Unknown Source) ~[na:na] + at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6] + ... 102 common frames omitted -2024-06-14 19:32:29.006 ERROR 18804 --- [http-nio-9090-exec-1] c.j.manage.controller.TGoodsController : 产品导入失败: -### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'roleType' in 'field list' -### The error may exist in com/jilongda/manage/authority/mapper/SecUserMapper.java (best guess) -### The error may involve defaultParameterMap +2024-12-16 11:18:18.071 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:18:18.071 DEBUG 16716 --- [http-nio-9092-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=操作数据库出现异常:<EOL><EOL>### Error updating database. Cause: com.mysql.cj (truncated)...] +2024-12-16 11:18:18.072 DEBUG 16716 --- [http-nio-9092-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: <EOL><EOL>### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL><EOL>### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)<EOL><EOL>### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: INSERT INTO t_supplier ( id, name, status, createBy, updateBy ) VALUES ( ?, ?, ?, ?, ? )<EOL><EOL>### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL>; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1] +2024-12-16 11:18:18.072 DEBUG 16716 --- [http-nio-9092-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:21:48.231 DEBUG 16716 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/pageList", parameters={} +2024-12-16 11:21:48.231 DEBUG 16716 --- [http-nio-9092-exec-8] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery) +2024-12-16 11:21:48.232 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)] +2024-12-16 11:21:48.240 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:21:48.240 DEBUG 16716 --- [http-nio-9092-exec-8] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@c7b6818)] +2024-12-16 11:21:48.241 DEBUG 16716 --- [http-nio-9092-exec-8] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:22:08.193 DEBUG 16716 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:22:08.193 DEBUG 16716 --- [http-nio-9092-exec-10] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:22:08.193 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=null, name=张三, status=null)] +2024-12-16 11:22:13.117 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/pageList", parameters={} +2024-12-16 11:22:13.117 DEBUG 16716 --- [http-nio-9092-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery) +2024-12-16 11:22:13.117 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)] +2024-12-16 11:22:31.365 DEBUG 16716 --- [http-nio-9092-exec-10] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(Exception) +2024-12-16 11:22:31.368 ERROR 16716 --- [http-nio-9092-exec-10] c.j.c.exception.GlobalExceptionHandler : 顶级异常->:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + +org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96) ~[mybatis-spring-2.0.6.jar:2.0.6] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.sun.proxy.$Proxy121.selectOne(Unknown Source) ~[na:na] + at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.sun.proxy.$Proxy153.selectCount(Unknown Source) ~[na:na] + at com.baomidou.mybatisplus.extension.service.IService.count(IService.java:280) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at com.jilongda.manage.service.impl.TSupplierServiceImpl.isExit(TSupplierServiceImpl.java:47) ~[classes/:na] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$FastClassBySpringCGLIB$$eb61b2ea.invoke(<generated>) ~[classes/:na] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.isExit(<generated>) ~[classes/:na] + at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:65) ~[classes/:na] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] + at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"] + at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:48) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateBoolean(ExpressionEvaluator.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.IfSqlNode.apply(IfSqlNode.java:34) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at java.util.ArrayList.forEach(ArrayList.java:1249) ~[na:1.8.0_144] + at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:305) ~[mybatis-3.5.7.jar:3.5.7] + at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:69) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy238.query(Unknown Source) ~[na:na] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:151) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6] + ... 103 common frames omitted +Caused by: org.apache.ibatis.ognl.OgnlException: sqlFirst + at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2165) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:66) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:160) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:3373) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:121) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTChain.getValueBody(ASTChain.java:141) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTNotEq.getValueBody(ASTNotEq.java:50) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.ASTAnd.getValueBody(ASTAnd.java:61) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:258) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:586) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:550) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:46) ~[mybatis-3.5.7.jar:3.5.7] + ... 122 common frames omitted +Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst" + at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:49) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.extension.conditions.AbstractChainWrapper.getSqlFirst(AbstractChainWrapper.java:352) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.ognl.OgnlRuntime.invokeMethodInsideSandbox(OgnlRuntime.java:1266) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:1251) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:2163) ~[mybatis-3.5.7.jar:3.5.7] + ... 140 common frames omitted + +2024-12-16 11:22:31.369 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:22:31.369 DEBUG 16716 --- [http-nio-9092-exec-10] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=nested exception is org.apache.ibatis.builder.BuilderExceptio (truncated)...] +2024-12-16 11:22:31.370 DEBUG 16716 --- [http-nio-9092-exec-10] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew != null and ew.sqlFirst != null'. Cause: org.apache.ibatis.ognl.OgnlException: sqlFirst [com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: can not use this method for "getSqlFirst"]] +2024-12-16 11:22:31.370 DEBUG 16716 --- [http-nio-9092-exec-10] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:22:31.372 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:22:31.372 DEBUG 16716 --- [http-nio-9092-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@58695c7a)] +2024-12-16 11:22:31.372 DEBUG 16716 --- [http-nio-9092-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:22:36.083 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/pageList", parameters={} +2024-12-16 11:22:36.084 DEBUG 16716 --- [http-nio-9092-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery) +2024-12-16 11:22:36.084 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)] +2024-12-16 11:22:36.090 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:22:36.090 DEBUG 16716 --- [http-nio-9092-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@47926ac0)] +2024-12-16 11:22:36.090 DEBUG 16716 --- [http-nio-9092-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:22:45.382 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:22:45.382 DEBUG 16716 --- [http-nio-9092-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:22:45.383 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=0, name=张三, status=null)] +2024-12-16 11:22:45.391 DEBUG 16716 --- [http-nio-9092-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(DataIntegrityViolationException) +2024-12-16 11:22:45.393 ERROR 16716 --- [http-nio-9092-exec-5] c.j.c.exception.GlobalExceptionHandler : 操作数据库出现异常:{} + +org.springframework.dao.DataIntegrityViolationException: +### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 +### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess) +### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline ### The error occurred while setting parameters -### SQL: SELECT id,account,password,description,phone,state,last_login_time,nick_name,avatar_url,province,city,area,address,birthday,gender,deptId,userType,provinceCode,cityCode,areaCode,roleType,createBy,updateBy,isDelete,createTime,updateTime FROM sec_user WHERE isDelete=0 AND (phone IN (?)) -### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'roleType' in 'field list' -; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'roleType' in 'field list' -2024-06-14 19:32:29.032 DEBUG 18804 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] -2024-06-14 19:32:29.032 DEBUG 18804 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:0条, data=null)] -2024-06-14 19:32:29.043 DEBUG 18804 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK -2024-06-14 19:33:05.153 DEBUG 18804 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC -2024-06-14 19:33:05.153 DEBUG 18804 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5, started on Fri Jun 14 19:32:20 CST 2024 -2024-06-14 19:33:05.153 DEBUG 18804 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String -2024-06-14 19:33:05.225 INFO 18804 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown initiated... -2024-06-14 19:33:05.228 INFO 18804 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown completed. -2024-06-14 19:33:09.457 INFO 27880 --- [main] com.jilongda.manage.ManageApplication : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 27880 (F:\workSpace\JiLongDa\manage\target\classes started by Admin in F:\workSpace\JiLongDa) -2024-06-14 19:33:09.459 INFO 27880 --- [main] com.jilongda.manage.ManageApplication : The following 1 profile is active: "dev" -2024-06-14 19:33:09.459 DEBUG 27880 --- [main] o.s.boot.SpringApplication : Loading source class com.jilongda.manage.ManageApplication -2024-06-14 19:33:09.493 DEBUG 27880 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5 -2024-06-14 19:33:10.214 INFO 27880 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2024-06-14 19:33:10.215 INFO 27880 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2024-06-14 19:33:10.226 DEBUG 27880 --- [main] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled. -2024-06-14 19:33:10.234 INFO 27880 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 10 ms. Found 0 Redis repository interfaces. -2024-06-14 19:33:10.678 INFO 27880 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@75793f17' 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) -2024-06-14 19:33:10.683 INFO 27880 --- [main] 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) -2024-06-14 19:33:10.716 ERROR 27880 --- [main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] -2024-06-14 19:33:10.853 DEBUG 27880 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar -2024-06-14 19:33:10.853 DEBUG 27880 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar -2024-06-14 19:33:10.853 DEBUG 27880 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. -2024-06-14 19:33:10.869 INFO 27880 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9090 (http) -2024-06-14 19:33:10.876 INFO 27880 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-06-14 19:33:10.876 INFO 27880 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.63] -2024-06-14 19:33:11.001 INFO 27880 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring embedded WebApplicationContext -2024-06-14 19:33:11.001 DEBUG 27880 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] -2024-06-14 19:33:11.001 INFO 27880 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1508 ms -2024-06-14 19:33:11.040 DEBUG 27880 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647 -2024-06-14 19:33:11.040 DEBUG 27880 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] -2024-06-14 19:33:11.056 DEBUG 27880 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use -2024-06-14 19:33:11.056 DEBUG 27880 --- [main] o.springframework.web.filter.CorsFilter : Filter 'corsFilter' configured for use -2024-06-14 19:33:11.056 DEBUG 27880 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use -2024-06-14 19:33:11.056 DEBUG 27880 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use -2024-06-14 19:33:11.056 DEBUG 27880 --- [main] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use -2024-06-14 19:33:11.077 INFO 27880 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS} -2024-06-14 19:33:11.095 INFO 27880 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS} -2024-06-14 19:33:11.370 WARN 27880 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. -2024-06-14 19:33:11.395 WARN 27880 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. -2024-06-14 19:33:11.908 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:33:11.909 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:33:12.153 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:33:12.155 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:33:12.155 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:33:12.343 DEBUG 27880 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 99 mappings in 'requestMappingHandlerMapping' -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/js/**'] with [] -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/css/**'] with [] -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/static/**'] with [] -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/assets/**'] with [] -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/**'] with [] -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/css/**'] with [] -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/js/**'] with [] -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/image/**'] with [] -2024-06-14 19:33:12.510 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webass/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/iconfont/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/RFIDR/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/tinymce/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/file/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/img/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/images/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/fonts/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/index.html'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/favicon.ico'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v3/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v2/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/error'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/swagger**/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/ui'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/security'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webjars/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/doc**/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/files/**'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/login'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-product/import-template'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sec-user/import-template'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-shop/import-template'] with [] -2024-06-14 19:33:12.511 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with [] -2024-06-14 19:33:12.512 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/import-template'] with [] -2024-06-14 19:33:12.512 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with [] -2024-06-14 19:33:12.512 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/train_butt_joint/getUserList'] with [] -2024-06-14 19:33:12.512 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/logout'] with [] -2024-06-14 19:33:12.512 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/cpe/**'] with [] -2024-06-14 19:33:12.512 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-report/**'] with [] -2024-06-14 19:33:12.540 INFO 27880 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@acd115d, org.springframework.security.web.context.SecurityContextPersistenceFilter@1ee22768, org.springframework.security.web.header.HeaderWriterFilter@79c849c7, com.jilongda.common.security.filter.AuthenticationFilter@45cf0c15, org.springframework.security.web.session.ConcurrentSessionFilter@417751d3, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@306bf4c3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@13809363, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2f2dc407, org.springframework.security.web.session.SessionManagementFilter@67fd2e17, org.springframework.security.web.access.ExceptionTranslationFilter@5740ad76, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@6fdb1a59] -2024-06-14 19:33:12.598 INFO 27880 --- [main] c.j.common.redis.RedisAutoConfiguration : 初始化 -> [Redis CacheErrorHandler] -2024-06-14 19:33:12.710 DEBUG 27880 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication' -2024-06-14 19:33:12.717 DEBUG 27880 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice -2024-06-14 19:33:12.757 DEBUG 27880 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping' -2024-06-14 19:33:12.944 DEBUG 27880 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping' -2024-06-14 19:33:12.951 DEBUG 27880 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice -2024-06-14 19:33:13.398 INFO 27880 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9090 (http) with context path '/api' -2024-06-14 19:33:13.869 DEBUG 27880 --- [main] ConditionEvaluationReportLoggingListener : +### SQL: INSERT INTO t_supplier ( id, name, createBy, updateBy ) VALUES ( ?, ?, ?, ? ) +### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 +; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 + at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.6.jar:2.0.6] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.sun.proxy.$Proxy121.insert(Unknown Source) ~[na:na] + at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.sun.proxy.$Proxy153.insert(Unknown Source) ~[na:na] + at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(<generated>) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.save(<generated>) ~[classes/:na] + at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:69) ~[classes/:na] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] + at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na] + at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na] + at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[na:na] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy241.execute(Unknown Source) ~[na:na] + at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy239.update(Unknown Source) ~[na:na] + at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) ~[mybatis-3.5.7.jar:3.5.7] + at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy238.update(Unknown Source) ~[na:na] + at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6] + ... 102 common frames omitted + +2024-12-16 11:22:45.393 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:22:45.393 DEBUG 16716 --- [http-nio-9092-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=操作数据库出现异常:<EOL><EOL>### Error updating database. Cause: com.mysql.cj (truncated)...] +2024-12-16 11:22:45.394 DEBUG 16716 --- [http-nio-9092-exec-5] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: <EOL><EOL>### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL><EOL>### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)<EOL><EOL>### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: INSERT INTO t_supplier ( id, name, createBy, updateBy ) VALUES ( ?, ?, ?, ? )<EOL><EOL>### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL>; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1] +2024-12-16 11:22:45.394 DEBUG 16716 --- [http-nio-9092-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:23:22.171 DEBUG 16716 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/pageList", parameters={} +2024-12-16 11:23:22.172 DEBUG 16716 --- [http-nio-9092-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#pageList(TSupplierQuery) +2024-12-16 11:23:22.172 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplierQuery(name=null)] +2024-12-16 11:23:22.179 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:23:22.179 DEBUG 16716 --- [http-nio-9092-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=操作成功, data=com.jilongda.common.basic.PageInfo@349ef977)] +2024-12-16 11:23:22.179 DEBUG 16716 --- [http-nio-9092-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:23:23.456 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : POST "/t-supplier/add", parameters={} +2024-12-16 11:23:23.456 DEBUG 16716 --- [http-nio-9092-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TSupplierController#add(TSupplier) +2024-12-16 11:23:23.456 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TSupplier(id=0, name=张三, status=null)] +2024-12-16 11:23:23.463 DEBUG 16716 --- [http-nio-9092-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Using @ExceptionHandler com.jilongda.common.exception.GlobalExceptionHandler#handleException(DataIntegrityViolationException) +2024-12-16 11:23:23.465 ERROR 16716 --- [http-nio-9092-exec-3] c.j.c.exception.GlobalExceptionHandler : 操作数据库出现异常:{} + +org.springframework.dao.DataIntegrityViolationException: +### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 +### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess) +### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline +### The error occurred while setting parameters +### SQL: INSERT INTO t_supplier ( id, name, createBy, updateBy ) VALUES ( ?, ?, ?, ? ) +### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 +; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 + at org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79) ~[spring-jdbc-5.3.20.jar:5.3.20] + at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91) ~[mybatis-spring-2.0.6.jar:2.0.6] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.sun.proxy.$Proxy121.insert(Unknown Source) ~[na:na] + at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) ~[mybatis-spring-2.0.6.jar:2.0.6] + at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89) ~[mybatis-plus-core-3.4.3.4.jar:3.4.3.4] + at com.sun.proxy.$Proxy153.insert(Unknown Source) ~[na:na] + at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at com.baomidou.mybatisplus.extension.service.IService$$FastClassBySpringCGLIB$$f8525d18.invoke(<generated>) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) ~[spring-aop-5.3.20.jar:5.3.20] + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-5.3.20.jar:5.3.20] + at com.jilongda.manage.service.impl.TSupplierServiceImpl$$EnhancerBySpringCGLIB$$96ff832f.save(<generated>) ~[classes/:na] + at com.jilongda.manage.controller.TSupplierController.add(TSupplierController.java:69) ~[classes/:na] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) ~[spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) ~[spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] + at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] + at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] + at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] +Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1 + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354) ~[mysql-connector-java-8.0.29.jar:8.0.29] + at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44) ~[HikariCP-4.0.3.jar:na] + at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java) ~[HikariCP-4.0.3.jar:na] + at sun.reflect.GeneratedMethodAccessor145.invoke(Unknown Source) ~[na:na] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy241.execute(Unknown Source) ~[na:na] + at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy239.update(Unknown Source) ~[na:na] + at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49) ~[mybatis-3.5.7.jar:3.5.7] + at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106) ~[mybatis-plus-extension-3.4.3.4.jar:3.4.3.4] + at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62) ~[mybatis-3.5.7.jar:3.5.7] + at com.sun.proxy.$Proxy238.update(Unknown Source) ~[na:na] + at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194) ~[mybatis-3.5.7.jar:3.5.7] + at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181) ~[mybatis-3.5.7.jar:3.5.7] + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] + at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] + at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427) ~[mybatis-spring-2.0.6.jar:2.0.6] + ... 102 common frames omitted + +2024-12-16 11:23:23.465 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] +2024-12-16 11:23:23.466 DEBUG 16716 --- [http-nio-9092-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=500, success=false, msg=操作数据库出现异常:<EOL><EOL>### Error updating database. Cause: com.mysql.cj (truncated)...] +2024-12-16 11:23:23.466 DEBUG 16716 --- [http-nio-9092-exec-3] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.dao.DataIntegrityViolationException: <EOL><EOL>### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL><EOL>### The error may exist in com/jilongda/manage/mapper/TSupplierMapper.java (best guess)<EOL><EOL>### The error may involve com.jilongda.manage.mapper.TSupplierMapper.insert-Inline<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: INSERT INTO t_supplier ( id, name, createBy, updateBy ) VALUES ( ?, ?, ?, ? )<EOL><EOL>### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1<EOL>; Data truncation: Data too long for column 'updateBy' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'updateBy' at row 1] +2024-12-16 11:23:23.466 DEBUG 16716 --- [http-nio-9092-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK +2024-12-16 11:23:37.463 DEBUG 16716 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC +2024-12-16 11:23:37.463 DEBUG 16716 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb, started on Mon Dec 16 11:01:00 CST 2024 +2024-12-16 11:23:37.463 DEBUG 16716 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String +2024-12-16 11:23:37.527 INFO 16716 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown initiated... +2024-12-16 11:23:37.529 INFO 16716 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown completed. +2024-12-16 11:23:41.712 INFO 21196 --- [main] com.jilongda.manage.ManageApplication : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 21196 (F:\workSpace\eyes\manage\target\classes started by Admin in F:\workSpace\eyes) +2024-12-16 11:23:41.714 INFO 21196 --- [main] com.jilongda.manage.ManageApplication : The following 1 profile is active: "dev" +2024-12-16 11:23:41.714 DEBUG 21196 --- [main] o.s.boot.SpringApplication : Loading source class com.jilongda.manage.ManageApplication +2024-12-16 11:23:41.757 DEBUG 21196 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb +2024-12-16 11:23:42.516 INFO 21196 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! +2024-12-16 11:23:42.518 INFO 21196 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2024-12-16 11:23:42.529 DEBUG 21196 --- [main] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled. +2024-12-16 11:23:42.539 INFO 21196 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces. +2024-12-16 11:23:43.015 INFO 21196 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@25ad25f5' 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) +2024-12-16 11:23:43.021 INFO 21196 --- [main] 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) +2024-12-16 11:23:43.055 ERROR 21196 --- [main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] +2024-12-16 11:23:43.206 DEBUG 21196 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar +2024-12-16 11:23:43.207 DEBUG 21196 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar +2024-12-16 11:23:43.207 DEBUG 21196 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. +2024-12-16 11:23:43.224 INFO 21196 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9092 (http) +2024-12-16 11:23:43.232 INFO 21196 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2024-12-16 11:23:43.232 INFO 21196 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.63] +2024-12-16 11:23:43.367 INFO 21196 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2024-12-16 11:23:43.368 DEBUG 21196 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] +2024-12-16 11:23:43.368 INFO 21196 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1611 ms +2024-12-16 11:23:43.399 DEBUG 21196 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105 +2024-12-16 11:23:43.399 DEBUG 21196 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] +2024-12-16 11:23:43.415 DEBUG 21196 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use +2024-12-16 11:23:43.415 DEBUG 21196 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use +2024-12-16 11:23:43.415 DEBUG 21196 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use +2024-12-16 11:23:43.415 DEBUG 21196 --- [main] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use +2024-12-16 11:23:43.439 INFO 21196 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS} +2024-12-16 11:23:43.464 INFO 21196 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS} +2024-12-16 11:23:43.775 WARN 21196 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. +2024-12-16 11:23:43.812 WARN 21196 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. +2024-12-16 11:23:44.561 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:23:44.561 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:23:44.562 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:23:44.562 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:23:44.562 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:23:44.562 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String +2024-12-16 11:23:44.972 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 11:23:44.972 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 11:23:44.973 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String +2024-12-16 11:23:45.145 DEBUG 21196 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 109 mappings in 'requestMappingHandlerMapping' +2024-12-16 11:23:45.331 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/js/**'] with [] +2024-12-16 11:23:45.331 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/css/**'] with [] +2024-12-16 11:23:45.331 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/static/**'] with [] +2024-12-16 11:23:45.331 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/assets/**'] with [] +2024-12-16 11:23:45.331 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/css/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/js/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/image/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webass/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/iconfont/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/RFIDR/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/tinymce/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/file/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/img/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/images/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/fonts/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/index.html'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/favicon.ico'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v3/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v2/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/error'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/swagger**/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/ui'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/security'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webjars/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/doc**/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/files/**'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/login'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with [] +2024-12-16 11:23:45.332 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-product/import-template'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sec-user/import-template'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-shop/import-template'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/import-template'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/train_butt_joint/getUserList'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/logout'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/cpe/**'] with [] +2024-12-16 11:23:45.333 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-report/**'] with [] +2024-12-16 11:23:45.361 INFO 21196 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@50e0b472, org.springframework.security.web.context.SecurityContextPersistenceFilter@71e409f, org.springframework.security.web.header.HeaderWriterFilter@221cdd87, com.jilongda.common.security.filter.AuthenticationFilter@45017263, org.springframework.security.web.session.ConcurrentSessionFilter@194eae3e, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@6aa792, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6f36e806, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6054ac20, org.springframework.security.web.session.SessionManagementFilter@7c79f2cf, org.springframework.security.web.access.ExceptionTranslationFilter@2eea4441, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@478fe415] +2024-12-16 11:23:45.591 INFO 21196 --- [main] c.j.common.redis.RedisAutoConfiguration : 初始化 -> [Redis CacheErrorHandler] +2024-12-16 11:23:45.747 DEBUG 21196 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication' +2024-12-16 11:23:45.759 DEBUG 21196 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice +2024-12-16 11:23:45.806 DEBUG 21196 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping' +2024-12-16 11:23:45.835 DEBUG 21196 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping' +2024-12-16 11:23:45.844 DEBUG 21196 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice +2024-12-16 11:23:46.291 INFO 21196 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9092 (http) with context path '' +2024-12-16 11:23:46.880 DEBUG 21196 --- [main] ConditionEvaluationReportLoggingListener : ============================ @@ -4409,1748 +7290,15 @@ -2024-06-14 19:33:13.872 DEBUG 27880 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String -2024-06-14 19:33:13.875 INFO 27880 --- [main] com.jilongda.manage.ManageApplication : Started ManageApplication in 4.782 seconds (JVM running for 5.462) -2024-06-14 19:33:13.876 DEBUG 27880 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2024-06-14 19:33:13.877 DEBUG 27880 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2024-06-14 19:33:13.877 INFO 27880 --- [main] com.jilongda.manage.ManageApplication : +2024-12-16 11:23:46.883 DEBUG 21196 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String +2024-12-16 11:23:46.885 INFO 21196 --- [main] com.jilongda.manage.ManageApplication : Started ManageApplication in 5.573 seconds (JVM running for 6.247) +2024-12-16 11:23:46.886 DEBUG 21196 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT +2024-12-16 11:23:46.888 DEBUG 21196 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC +2024-12-16 11:23:46.888 INFO 21196 --- [main] com.jilongda.manage.ManageApplication : ---------------------------------------------------------- 应用 '后台管理' 运行成功! 访问连接: - Swagger文档: http://192.168.110.34:9090/doc.html + Swagger文档: http://192.168.110.34:9092/doc.html ---------------------------------------------------------- -2024-06-14 19:33:16.078 INFO 27880 --- [http-nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-06-14 19:33:16.078 INFO 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-06-14 19:33:16.078 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver -2024-06-14 19:33:16.078 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver -2024-06-14 19:33:16.078 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver -2024-06-14 19:33:16.080 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3797e5c -2024-06-14 19:33:16.080 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@52265bff -2024-06-14 19:33:16.080 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data -2024-06-14 19:33:16.080 INFO 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-06-14 19:33:16.191 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/t-goods/importGoods", parameters={multipart} -2024-06-14 19:33:16.194 DEBUG 27880 --- [http-nio-9090-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile) -2024-06-14 19:33:16.224 WARN 27880 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariConfig : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool. -2024-06-14 19:33:16.224 INFO 27880 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Starting... -2024-06-14 19:33:16.357 INFO 27880 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Start completed. -2024-06-14 19:33:16.501 ERROR 27880 --- [http-nio-9090-exec-1] c.a.e.excel.imports.CellValueService : null - -java.lang.NumberFormatException: null - at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na] - at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na] - at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20] - at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$5b4a576f.importGoods(<generated>) [classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] - at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] - -2024-06-14 19:33:17.922 DEBUG 27880 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] -2024-06-14 19:33:17.922 DEBUG 27880 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:444条, data=null)] -2024-06-14 19:33:17.939 DEBUG 27880 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK -2024-06-14 19:36:36.560 DEBUG 27880 --- [http-nio-9090-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/t-goods/importGoods", parameters={multipart} -2024-06-14 19:36:36.561 DEBUG 27880 --- [http-nio-9090-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile) -2024-06-14 19:36:36.588 ERROR 27880 --- [http-nio-9090-exec-3] c.a.e.excel.imports.CellValueService : null - -java.lang.NumberFormatException: null - at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na] - at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na] - at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20] - at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$5b4a576f.importGoods(<generated>) [classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] - at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] - -2024-06-14 19:38:43.186 WARN 27880 --- [DatebookHikariCP-Applet housekeeper] com.zaxxer.hikari.pool.HikariPool : DatebookHikariCP-Applet - Thread starvation or clock leap detected (housekeeper delta=1m25s566ms146µs600ns). -2024-06-14 19:41:25.513 WARN 27880 --- [DatebookHikariCP-Applet housekeeper] com.zaxxer.hikari.pool.HikariPool : DatebookHikariCP-Applet - Thread starvation or clock leap detected (housekeeper delta=2m42s327ms855µs900ns). -2024-06-14 19:41:27.922 DEBUG 27880 --- [http-nio-9090-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] -2024-06-14 19:41:27.923 DEBUG 27880 --- [http-nio-9090-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:444条, data=null)] -2024-06-14 19:41:27.923 DEBUG 27880 --- [http-nio-9090-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK -2024-06-14 19:41:29.041 DEBUG 27880 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC -2024-06-14 19:41:29.041 DEBUG 27880 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5, started on Fri Jun 14 19:33:09 CST 2024 -2024-06-14 19:41:29.041 DEBUG 27880 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String -2024-06-14 19:41:29.115 INFO 27880 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown initiated... -2024-06-14 19:41:29.118 INFO 27880 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown completed. -2024-06-14 19:41:34.023 INFO 4040 --- [main] com.jilongda.manage.ManageApplication : Starting ManageApplication using Java 1.8.0_144 on PS2022BFKPWDXJ with PID 4040 (F:\workSpace\JiLongDa\manage\target\classes started by Admin in F:\workSpace\JiLongDa) -2024-06-14 19:41:34.026 INFO 4040 --- [main] com.jilongda.manage.ManageApplication : The following 1 profile is active: "dev" -2024-06-14 19:41:34.026 DEBUG 4040 --- [main] o.s.boot.SpringApplication : Loading source class com.jilongda.manage.ManageApplication -2024-06-14 19:41:34.068 DEBUG 4040 --- [main] ConfigServletWebServerApplicationContext : Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5 -2024-06-14 19:41:34.778 INFO 4040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode! -2024-06-14 19:41:34.780 INFO 4040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode. -2024-06-14 19:41:34.797 DEBUG 4040 --- [main] o.s.b.a.AutoConfigurationPackages : @EnableAutoConfiguration was declared on a class in the package 'com.jilongda.manage'. Automatic @Repository and @Entity scanning is enabled. -2024-06-14 19:41:34.807 INFO 4040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 0 Redis repository interfaces. -2024-06-14 19:41:35.220 INFO 4040 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler@45bbc52f' 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) -2024-06-14 19:41:35.233 INFO 4040 --- [main] 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) -2024-06-14 19:41:35.265 ERROR 4040 --- [main] o.a.catalina.core.AprLifecycleListener : An incompatible version [1.2.5] of the Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14] -2024-06-14 19:41:35.397 DEBUG 4040 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar -2024-06-14 19:41:35.397 DEBUG 4040 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : Code archive: C:\Users\Admin\.m2\repository\org\springframework\boot\spring-boot\2.7.0\spring-boot-2.7.0.jar -2024-06-14 19:41:35.397 DEBUG 4040 --- [main] .s.b.w.e.t.TomcatServletWebServerFactory : None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. -2024-06-14 19:41:35.411 INFO 4040 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 9090 (http) -2024-06-14 19:41:35.417 INFO 4040 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2024-06-14 19:41:35.417 INFO 4040 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.63] -2024-06-14 19:41:35.534 INFO 4040 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring embedded WebApplicationContext -2024-06-14 19:41:35.534 DEBUG 4040 --- [main] w.s.c.ServletWebServerApplicationContext : Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] -2024-06-14 19:41:35.534 INFO 4040 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1466 ms -2024-06-14 19:41:35.580 DEBUG 4040 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping filters: springSecurityFilterChain urls=[/*] order=-100, filterRegistrationBean urls=[/*] order=2147483647, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, corsFilter urls=[/*] order=2147483647 -2024-06-14 19:41:35.580 DEBUG 4040 --- [main] o.s.b.w.s.ServletContextInitializerBeans : Mapping servlets: dispatcherServlet urls=[/] -2024-06-14 19:41:35.595 DEBUG 4040 --- [main] o.s.b.w.s.f.OrderedRequestContextFilter : Filter 'requestContextFilter' configured for use -2024-06-14 19:41:35.595 DEBUG 4040 --- [main] o.springframework.web.filter.CorsFilter : Filter 'corsFilter' configured for use -2024-06-14 19:41:35.595 DEBUG 4040 --- [main] s.b.w.s.f.OrderedCharacterEncodingFilter : Filter 'characterEncodingFilter' configured for use -2024-06-14 19:41:35.595 DEBUG 4040 --- [main] .DelegatingFilterProxyRegistrationBean$1 : Filter 'springSecurityFilterChain' configured for use -2024-06-14 19:41:35.595 DEBUG 4040 --- [main] o.s.b.w.s.f.OrderedFormContentFilter : Filter 'formContentFilter' configured for use -2024-06-14 19:41:35.615 INFO 4040 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=7200, timeunit=SECONDS} -2024-06-14 19:41:35.640 INFO 4040 --- [main] c.j.common.cache.CaffineCacheManage : 初始化缓存的实体数据:Cache{initialCapacity=50, maximumSize=200, duration=86400, timeunit=SECONDS} -2024-06-14 19:41:35.908 WARN 4040 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecRoleResource ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. -2024-06-14 19:41:35.934 WARN 4040 --- [main] c.b.m.core.injector.DefaultSqlInjector : class com.jilongda.manage.authority.model.SecUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method. -2024-06-14 19:41:36.464 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeyId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:41:36.464 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.accessKeySecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:41:36.465 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signName' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:41:36.465 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCode' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:41:36.465 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.signNameTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:41:36.465 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'oss.config.templateCodeTest' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #0)' with value of type String -2024-06-14 19:41:36.687 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appKey' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:41:36.687 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.appSecret' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:41:36.687 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'hw.sms.templateId' in PropertySource 'Config resource 'class path resource [application.yml]' via location 'optional:classpath:/' (document #1)' with value of type String -2024-06-14 19:41:36.867 DEBUG 4040 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 99 mappings in 'requestMappingHandlerMapping' -2024-06-14 19:41:37.034 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/js/**'] with [] -2024-06-14 19:41:37.035 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/css/**'] with [] -2024-06-14 19:41:37.035 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/static/**'] with [] -2024-06-14 19:41:37.035 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/assets/**'] with [] -2024-06-14 19:41:37.035 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/css/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/js/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/web/image/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webass/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/iconfont/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/RFIDR/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/tinymce/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/file/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/img/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/images/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/fonts/**'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/index.html'] with [] -2024-06-14 19:41:37.036 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/favicon.ico'] with [] -2024-06-14 19:41:37.037 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v3/**'] with [] -2024-06-14 19:41:37.037 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/v2/**'] with [] -2024-06-14 19:41:37.038 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/error'] with [] -2024-06-14 19:41:37.038 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/swagger**/**'] with [] -2024-06-14 19:41:37.038 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/ui'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/configuration/security'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/webjars/**'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/doc**/**'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/api/v1/'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/druid/**'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/files/**'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/login'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/wx/wxLoginByCodeH5'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-product/import-template'] with [] -2024-06-14 19:41:37.039 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sec-user/import-template'] with [] -2024-06-14 19:41:37.040 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-shop/import-template'] with [] -2024-06-14 19:41:37.040 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-personnel-structure/import-template'] with [] -2024-06-14 19:41:37.040 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/import-template'] with [] -2024-06-14 19:41:37.040 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-tier-post/export/post-list'] with [] -2024-06-14 19:41:37.040 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/train_butt_joint/getUserList'] with [] -2024-06-14 19:41:37.040 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/logout'] with [] -2024-06-14 19:41:37.040 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/cpe/**'] with [] -2024-06-14 19:41:37.040 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure Ant [pattern='/sales-report/**'] with [] -2024-06-14 19:41:37.095 INFO 4040 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@5dc120ab, org.springframework.security.web.context.SecurityContextPersistenceFilter@79636080, org.springframework.security.web.header.HeaderWriterFilter@4d964c9e, com.jilongda.common.security.filter.AuthenticationFilter@49c4118b, org.springframework.security.web.session.ConcurrentSessionFilter@45295cfd, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4e31b64d, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7b7b1448, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7ef7f414, org.springframework.security.web.session.SessionManagementFilter@5b6f3d0b, org.springframework.security.web.access.ExceptionTranslationFilter@432448, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@1c3b221f] -2024-06-14 19:41:37.153 INFO 4040 --- [main] c.j.common.redis.RedisAutoConfiguration : 初始化 -> [Redis CacheErrorHandler] -2024-06-14 19:41:37.261 DEBUG 4040 --- [main] inMXBeanRegistrar$SpringApplicationAdmin : Application Admin MBean registered with name 'org.springframework.boot:type=Admin,name=SpringApplication' -2024-06-14 19:41:37.268 DEBUG 4040 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice -2024-06-14 19:41:37.302 DEBUG 4040 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/swagger-ui/, /swagger] in 'viewControllerHandlerMapping' -2024-06-14 19:41:37.466 DEBUG 4040 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui/**] in 'resourceHandlerMapping' -2024-06-14 19:41:37.473 DEBUG 4040 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice -2024-06-14 19:41:37.917 INFO 4040 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9090 (http) with context path '/api' -2024-06-14 19:41:38.383 DEBUG 4040 --- [main] 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) - - CaffeineCacheConfiguration matched: - - @ConditionalOnClass found required classes 'com.github.benmanes.caffeine.cache.Caffeine', 'org.springframework.cache.caffeine.CaffeineCacheManager' (OnClassCondition) - - Cache org.springframework.boot.autoconfigure.cache.CaffeineCacheConfiguration automatic cache type (CacheCondition) - - 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) - - DataSourceAutoConfiguration.PooledDataSourceConfiguration 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) - - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceConfiguration.Hikari matched: - - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) - - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceInitializationConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition) - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; 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) - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) - - 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 single bean 'dataSource' (OnBeanCondition) - - DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager matched: - - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DispatcherServletAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched: - - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition) - - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition) - - DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched: - - @ConditionalOnClass found required class 'javax.servlet.ServletRegistration' (OnClassCondition) - - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition) - - DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched: - - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition) - - EasyPoiAutoConfiguration matched: - - @ConditionalOnProperty (easy.poi.base.enable) 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) - - 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 single bean '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) - - 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 single bean 'dataSource' (OnBeanCondition) - - MybatisPlusAutoConfiguration#sqlSessionFactory matched: - - @ConditionalOnMissingBean (types: org.apache.ibatis.session.SqlSessionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - MybatisPlusAutoConfiguration#sqlSessionTemplate matched: - - @ConditionalOnMissingBean (types: org.mybatis.spring.SqlSessionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) - - MybatisPlusLanguageDriverAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.apache.ibatis.scripting.LanguageDriver' (OnClassCondition) - - NamedParameterJdbcTemplateConfiguration matched: - - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - NettyAutoConfiguration matched: - - @ConditionalOnClass found required class 'io.netty.util.NettyRuntime' (OnClassCondition) - - 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) - - RabbitAnnotationDrivenConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.annotation.EnableRabbit' (OnClassCondition) - - RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactoryConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.DirectRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactory matched: - - @ConditionalOnProperty (spring.rabbitmq.listener.type=simple) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (names: rabbitListenerContainerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAnnotationDrivenConfiguration#simpleRabbitListenerContainerFactoryConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.SimpleRabbitListenerContainerFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAnnotationDrivenConfiguration.EnableRabbitConfiguration matched: - - @ConditionalOnMissingBean (names: org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration matched: - - @ConditionalOnClass found required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition) - - RabbitAutoConfiguration.MessagingTemplateConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.amqp.rabbit.core.RabbitMessagingTemplate' (OnClassCondition) - - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitMessagingTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.MessagingTemplateConfiguration#rabbitMessagingTemplate matched: - - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.core.RabbitTemplate; SearchStrategy: all) found a single bean 'rabbitTemplate' (OnBeanCondition) - - RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactory matched: - - @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryBeanConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitConnectionFactoryBeanConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitConnectionFactoryCreator#rabbitConnectionFactoryConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.CachingConnectionFactoryConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitTemplateConfiguration#amqpAdmin matched: - - @ConditionalOnProperty (spring.rabbitmq.dynamic) matched (OnPropertyCondition) - - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.core.AmqpAdmin; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplate matched: - - @ConditionalOnSingleCandidate (types: org.springframework.amqp.rabbit.connection.ConnectionFactory; SearchStrategy: all) found a single bean 'rabbitConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.amqp.rabbit.core.RabbitOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RabbitAutoConfiguration.RabbitTemplateConfiguration#rabbitTemplateConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.amqp.RabbitTemplateConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RedisAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition) - - com.jilongda.common.redis.RedisAutoConfiguration#stringRedisTemplate matched: - - @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) - - SpringBootWebSecurityConfiguration matched: - - found 'session' scope (OnWebApplicationCondition) - - SpringBootWebSecurityConfiguration.ErrorPageSecurityFilterConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.security.web.access.WebInvocationPrivilegeEvaluator' (OnClassCondition) - - @ConditionalOnBean (types: org.springframework.security.web.access.WebInvocationPrivilegeEvaluator; SearchStrategy: all) found bean 'privilegeEvaluator' (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) - - Swagger2ControllerWebMvc matched: - - found 'session' scope (OnWebApplicationCondition) - - Swagger2WebMvcConfiguration matched: - - found 'session' scope (OnWebApplicationCondition) - - SwaggerAutoConfiguration matched: - - @ConditionalOnClass found required class 'springfox.documentation.spring.web.plugins.Docket' (OnClassCondition) - - @ConditionalOnProperty (web.swagger.enabled) matched (OnPropertyCondition) - - SwaggerAutoConfiguration#docket matched: - - @ConditionalOnMissingBean (types: springfox.documentation.spring.web.plugins.Docket; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SwaggerUiWebMvcConfiguration matched: - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (springfox.documentation.swagger-ui.enabled=true) matched (OnPropertyCondition) - - TaskExecutionAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition) - - TaskExecutionAutoConfiguration#taskExecutorBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TaskSchedulingAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition) - - TaskSchedulingAutoConfiguration#taskSchedulerBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) - - TransactionAutoConfiguration#platformTransactionManagerCustomizers matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration.TransactionTemplateConfiguration matched: - - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition) - - TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched: - - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - ValidationAutoConfiguration matched: - - @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator' (OnClassCondition) - - @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition) - - ValidationAutoConfiguration#methodValidationPostProcessor matched: - - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration matched: - - @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration#formContentFilter matched: - - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched: - - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched: - - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched: - - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched: - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched: - - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched: - - @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcRequestHandlerProvider matched: - - found 'session' scope (OnWebApplicationCondition) - - 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) - - Cache2kCacheConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.cache2k.Cache2kBuilder' (OnClassCondition) - - CacheAutoConfiguration: - Did not match: - - @ConditionalOnMissingBean (names: cacheResolver types: org.springframework.cache.CacheManager; SearchStrategy: all) found beans of type 'org.springframework.cache.CacheManager' cacheManager (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) - - 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) - - DataSourceConfiguration.Dbcp2: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) - - DataSourceConfiguration.Generic: - Did not match: - - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) found beans of type 'javax.sql.DataSource' dataSource (OnBeanCondition) - Matched: - - @ConditionalOnProperty (spring.datasource.type) matched (OnPropertyCondition) - - 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) - - 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) - - 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) - - 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.RestClientBuilder' (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) - - FreeMarkerAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition) - - GraphQlAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlQueryByExampleAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlQuerydslAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlRSocketAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlReactiveQueryByExampleAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlReactiveQuerydslAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlWebFluxAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlWebFluxSecurityAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlWebMvcAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - GraphQlWebMvcSecurityAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (OnClassCondition) - - 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.InetUtilsAutoConfig: - 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: - - @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition) - - JerseyAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition) - - JmsAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.jms.Message' (OnClassCondition) - - JndiConnectionFactoryAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition) - - JndiDataSourceAutoConfiguration: - Did not match: - - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition) - Matched: - - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) - - JooqAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition) - - JpaRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition) - - JsonbAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition) - - JsonbHttpMessageConvertersConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition) - - JtaAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.transaction.Transaction' (OnClassCondition) - - KafkaAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition) - - Knife4jAutoConfiguration: - Did not match: - - @ConditionalOnProperty (knife4j.enable=true) did not find property 'knife4j.enable' (OnPropertyCondition) - - 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) - - MailSenderAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.mail.internet.MimeMessage' (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.jilongda.manage.ManageApplication#MapperScannerRegistrar#0 (OnBeanCondition) - - MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerConfiguration: - Did not match: - - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriverConfig' (OnClassCondition) - - MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMarkerConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDriver' (OnClassCondition) - - MybatisPlusLanguageDriverAutoConfiguration.ThymeleafConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver' (OnClassCondition) - - MybatisPlusLanguageDriverAutoConfiguration.VelocityConfiguration: - Did not match: - - @ConditionalOnClass did not find required classes 'org.mybatis.scripting.velocity.VelocityLanguageDriver', 'org.mybatis.scripting.velocity.VelocityLanguageDriverConfig' (OnClassCondition) - - Neo4jAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - Neo4jDataAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - Neo4jReactiveDataAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - Neo4jReactiveRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - Neo4jRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.neo4j.driver.Driver' (OnClassCondition) - - 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) - - RSocketGraphQlClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'graphql.GraphQL' (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) - - RabbitAnnotationDrivenConfiguration#directRabbitListenerContainerFactory: - Did not match: - - @ConditionalOnProperty (spring.rabbitmq.listener.type=direct) did not find property 'type' (OnPropertyCondition) - - RabbitStreamConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.rabbit.stream.config.StreamRabbitListenerContainerFactory' (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) - - ReactiveMultipartAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (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) - - RedisAutoConfiguration#redisTemplate: - Did not match: - - @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) found beans named redisTemplate (OnBeanCondition) - - org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration#stringRedisTemplate: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) found beans of type 'org.springframework.data.redis.core.StringRedisTemplate' stringRedisTemplate (OnBeanCondition) - - 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.ForwardedHeaderFilterConfiguration: - Did not match: - - @ConditionalOnProperty (server.forward-headers-strategy=framework) did not find property 'server.forward-headers-strategy' (OnPropertyCondition) - - ServletWebServerFactoryConfiguration.EmbeddedJetty: - Did not match: - - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition) - - ServletWebServerFactoryConfiguration.EmbeddedUndertow: - Did not match: - - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition) - - SessionAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition) - - SolrAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition) - - SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration: - 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' webSecurityConfig; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition) - - SpringBootWebSecurityConfiguration.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) - - SpringDataRestConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition) - - SpringfoxWebFluxConfiguration: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - Swagger2ControllerWebFlux: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - Swagger2WebFluxConfiguration: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - SwaggerUiWebFluxConfiguration: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - TaskExecutionAutoConfiguration#applicationTaskExecutor: - Did not match: - - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) found beans of type 'java.util.concurrent.Executor' fileDownloadExecutor (OnBeanCondition) - - TaskSchedulingAutoConfiguration#taskScheduler: - Did not match: - - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition) - - ThymeleafAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.thymeleaf.spring5.SpringTemplateEngine' (OnClassCondition) - - TransactionAutoConfiguration#transactionalOperator: - Did not match: - - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) found beans of type 'org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration' org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration (OnBeanCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration: - Did not match: - - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) - Matched: - - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration: - Did not match: - - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition) - - Ancestor org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) - - UserDetailsServiceAutoConfiguration: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder,org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector,org.springframework.security.oauth2.client.registration.ClientRegistrationRepository,org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' loadUserDetailsService (OnBeanCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition) - - ValidationAutoConfiguration#defaultValidator: - Did not match: - - @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) found beans of type 'javax.validation.Validator' validator (OnBeanCondition) - - WebClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) - - WebFluxAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) - - WebFluxRequestHandlerProvider: - Did not match: - - did not find reactive web application classes (OnWebApplicationCondition) - - WebMvcAutoConfiguration#hiddenHttpMethodFilter: - Did not match: - - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition) - - WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration: - Did not match: - - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition) - - WebServiceTemplateAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.ws.client.core.WebServiceTemplate' (OnClassCondition) - - WebServicesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition) - - WebSessionIdResolverAutoConfiguration: - Did not match: - - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) - - 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 - - - -2024-06-14 19:41:38.386 DEBUG 4040 --- [main] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String -2024-06-14 19:41:38.388 INFO 4040 --- [main] com.jilongda.manage.ManageApplication : Started ManageApplication in 4.742 seconds (JVM running for 5.447) -2024-06-14 19:41:38.389 DEBUG 4040 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state LivenessState changed to CORRECT -2024-06-14 19:41:38.390 DEBUG 4040 --- [main] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2024-06-14 19:41:38.390 INFO 4040 --- [main] com.jilongda.manage.ManageApplication : ----------------------------------------------------------- - 应用 '后台管理' 运行成功! 访问连接: - Swagger文档: http://192.168.110.34:9090/doc.html ----------------------------------------------------------- -2024-06-14 19:41:47.472 INFO 4040 --- [http-nio-9090-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2024-06-14 19:41:47.472 INFO 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2024-06-14 19:41:47.473 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver -2024-06-14 19:41:47.473 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver -2024-06-14 19:41:47.473 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver -2024-06-14 19:41:47.474 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@30961839 -2024-06-14 19:41:47.474 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@2b17b624 -2024-06-14 19:41:47.474 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data -2024-06-14 19:41:47.474 INFO 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms -2024-06-14 19:41:47.614 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/t-goods/importGoods", parameters={multipart} -2024-06-14 19:41:47.617 DEBUG 4040 --- [http-nio-9090-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.jilongda.manage.controller.TGoodsController#importGoods(MultipartFile) -2024-06-14 19:41:47.665 WARN 4040 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariConfig : DatebookHikariCP-Applet - idleTimeout has been set but has no effect because the pool is operating as a fixed size pool. -2024-06-14 19:41:47.665 INFO 4040 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Starting... -2024-06-14 19:41:47.833 INFO 4040 --- [http-nio-9090-exec-1] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Start completed. -2024-06-14 19:41:48.009 ERROR 4040 --- [http-nio-9090-exec-1] c.a.e.excel.imports.CellValueService : null - -java.lang.NumberFormatException: null - at java.math.BigDecimal.<init>(BigDecimal.java:469) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:383) ~[na:1.8.0_144] - at java.math.BigDecimal.<init>(BigDecimal.java:806) ~[na:1.8.0_144] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValueByType(CellValueService.java:340) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.CellValueService.getValue(CellValueService.java:249) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.saveFieldValue(ExcelImportService.java:591) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcel(ExcelImportService.java:234) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.imports.ExcelImportService.importExcelByIs(ExcelImportService.java:447) [easypoi-base-4.0.0.jar:na] - at cn.afterturn.easypoi.excel.ExcelImportUtil.importExcel(ExcelImportUtil.java:83) [easypoi-base-4.0.0.jar:na] - at com.jilongda.manage.controller.TGoodsController.importGoods(TGoodsController.java:192) [classes/:na] - at com.jilongda.manage.controller.TGoodsController$$FastClassBySpringCGLIB$$d049ca70.invoke(<generated>) [classes/:na] - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) [spring-core-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119) [spring-tx-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) [spring-aop-5.3.20.jar:5.3.20] - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708) [spring-aop-5.3.20.jar:5.3.20] - at com.jilongda.manage.controller.TGoodsController$$EnhancerBySpringCGLIB$$10a2035d.importGoods(<generated>) [classes/:na] - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_144] - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_144] - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_144] - at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_144] - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) [spring-webmvc-5.3.20.jar:5.3.20] - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) [spring-webmvc-5.3.20.jar:5.3.20] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:681) [tomcat-embed-core-9.0.63.jar:4.0.FR] - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) [spring-webmvc-5.3.20.jar:5.3.20] - at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [tomcat-embed-core-9.0.63.jar:4.0.FR] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:121) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:115) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:147) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:125) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at com.jilongda.common.security.filter.AuthenticationFilter.doFilterInternal(AuthenticationFilter.java:45) [classes/:na] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183) [spring-security-web-5.5.3.jar:5.5.3] - at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.3.20.jar:5.3.20] - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) [spring-web-5.3.20.jar:5.3.20] - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-9.0.63.jar:9.0.63] - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.63.jar:9.0.63] - at java.lang.Thread.run(Thread.java:748) [na:1.8.0_144] - -2024-06-14 19:41:49.325 DEBUG 4040 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json, application/json, application/*+json] -2024-06-14 19:41:49.326 DEBUG 4040 --- [http-nio-9090-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [ApiResult(code=200, success=true, msg=产品数据导入成功:444条, data=null)] -2024-06-14 19:41:49.340 DEBUG 4040 --- [http-nio-9090-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK -2024-06-14 19:49:16.663 DEBUG 4040 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC -2024-06-14 19:49:16.664 DEBUG 4040 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@5990e6c5, started on Fri Jun 14 19:41:34 CST 2024 -2024-06-14 19:49:16.664 DEBUG 4040 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String -2024-06-14 19:49:16.744 INFO 4040 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown initiated... -2024-06-14 19:49:16.746 INFO 4040 --- [SpringApplicationShutdownHook] com.zaxxer.hikari.HikariDataSource : DatebookHikariCP-Applet - Shutdown completed. +2024-12-16 11:23:51.321 DEBUG 21196 --- [SpringApplicationShutdownHook] o.s.b.a.ApplicationAvailabilityBean : Application availability state ReadinessState changed from ACCEPTING_TRAFFIC to REFUSING_TRAFFIC +2024-12-16 11:23:51.322 DEBUG 21196 --- [SpringApplicationShutdownHook] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@50687efb, started on Mon Dec 16 11:23:41 CST 2024 +2024-12-16 11:23:51.322 DEBUG 21196 --- [SpringApplicationShutdownHook] ySourcesPropertyResolver$DefaultResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String diff --git a/manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java b/manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java index 5c41fea..2863ef6 100644 --- a/manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java +++ b/manage/src/main/java/com/jilongda/manage/security/SysUserDetailsService.java @@ -49,10 +49,6 @@ throw new UsernameNotFoundException("该用户不存在"); } - if (user.getRoleType()==2){ - throw new RuntimeException("该用户暂无权限"); - } - SecurityUserDetails vo = SpringUtils.beanCopy(user, SecurityUserDetails.class); if (user.getAccount().equals(Constant.ADMIN)) { getAdminPermission(vo); diff --git a/manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java b/manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java index beef3d4..a6ef46e 100644 --- a/manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java +++ b/manage/src/main/java/com/jilongda/manage/service/impl/TSupplierServiceImpl.java @@ -41,10 +41,11 @@ @Override public Boolean isExit(Integer id, String name) { if(Objects.nonNull(id)){ - return this.lambdaQuery().ne(TSupplier::getId, id).eq(TSupplier::getName, name).count() > 0; + return this.count(Wrappers.lambdaQuery(TSupplier.class) + .ne(TSupplier::getId, id).eq(TSupplier::getName, name)) > 0; }else { // 如果是新增,则判断名称是否存在 - return count(new LambdaQueryChainWrapper<>(getBaseMapper()).eq(TSupplier::getName, name)) > 0; + return count(Wrappers.lambdaQuery(TSupplier.class).eq(TSupplier::getName, name)) > 0; } } diff --git a/manage/src/main/resources/application.yml b/manage/src/main/resources/application.yml index b30b702..6c29a9d 100644 --- a/manage/src/main/resources/application.yml +++ b/manage/src/main/resources/application.yml @@ -1,5 +1,5 @@ server: - port: 9090 + port: 9092 tomcat: max-swallow-size: 500MB # servlet: -- Gitblit v1.7.1