Showing preview only (4,683K chars total). Download the full file or copy to clipboard to get everything.
Repository: geeeeeeeek/java_food Branch: master Commit: b75817ed981f Files: 205 Total size: 4.4 MB Directory structure: gitextract_b1rq5ilo/ ├── .gitignore ├── doc/ │ └── java_food.docx ├── java_food.sql ├── readme.md ├── server/ │ ├── .gitignore │ ├── Readme.md │ ├── pom.xml │ ├── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── gk/ │ │ │ └── study/ │ │ │ ├── MySpringApplication.java │ │ │ ├── common/ │ │ │ │ ├── APIResponse.java │ │ │ │ ├── ResponeCode.java │ │ │ │ └── TestUtils.java │ │ │ ├── config/ │ │ │ │ └── MyConfig.java │ │ │ ├── controller/ │ │ │ │ ├── AdController.java │ │ │ │ ├── AddressController.java │ │ │ │ ├── BannerController.java │ │ │ │ ├── ClassificationController.java │ │ │ │ ├── CommentController.java │ │ │ │ ├── ErrorLogController.java │ │ │ │ ├── NoticeController.java │ │ │ │ ├── OpLogController.java │ │ │ │ ├── OrderController.java │ │ │ │ ├── OverViewController.java │ │ │ │ ├── TagController.java │ │ │ │ ├── ThingCollectController.java │ │ │ │ ├── ThingController.java │ │ │ │ ├── ThingWishController.java │ │ │ │ └── UserController.java │ │ │ ├── entity/ │ │ │ │ ├── Ad.java │ │ │ │ ├── Address.java │ │ │ │ ├── Banner.java │ │ │ │ ├── Classification.java │ │ │ │ ├── Comment.java │ │ │ │ ├── ErrorLog.java │ │ │ │ ├── Notice.java │ │ │ │ ├── OpLog.java │ │ │ │ ├── Order.java │ │ │ │ ├── Tag.java │ │ │ │ ├── Thing.java │ │ │ │ ├── ThingCollect.java │ │ │ │ ├── ThingTag.java │ │ │ │ ├── ThingWish.java │ │ │ │ ├── User.java │ │ │ │ └── VisitData.java │ │ │ ├── handler/ │ │ │ │ └── CustomExceptionHandler.java │ │ │ ├── interceptor/ │ │ │ │ └── AccessInterceptor.java │ │ │ ├── mapper/ │ │ │ │ ├── AdMapper.java │ │ │ │ ├── AddressMapper.java │ │ │ │ ├── BannerMapper.java │ │ │ │ ├── ClassificationMapper.java │ │ │ │ ├── CommentMapper.java │ │ │ │ ├── ErrorLogMapper.java │ │ │ │ ├── NoticeMapper.java │ │ │ │ ├── OpLogMapper.java │ │ │ │ ├── OrderMapper.java │ │ │ │ ├── OverviewMapper.java │ │ │ │ ├── TagMapper.java │ │ │ │ ├── ThingCollectMapper.java │ │ │ │ ├── ThingMapper.java │ │ │ │ ├── ThingTagMapper.java │ │ │ │ ├── ThingWishMapper.java │ │ │ │ └── UserMapper.java │ │ │ ├── permission/ │ │ │ │ ├── Access.java │ │ │ │ └── AccessLevel.java │ │ │ ├── service/ │ │ │ │ ├── AdService.java │ │ │ │ ├── AddressService.java │ │ │ │ ├── BannerService.java │ │ │ │ ├── ClassificationService.java │ │ │ │ ├── CommentService.java │ │ │ │ ├── ErrorLogService.java │ │ │ │ ├── NoticeService.java │ │ │ │ ├── OpLogService.java │ │ │ │ ├── OrderService.java │ │ │ │ ├── TagService.java │ │ │ │ ├── ThingCollectService.java │ │ │ │ ├── ThingService.java │ │ │ │ ├── ThingWishService.java │ │ │ │ ├── UserService.java │ │ │ │ └── impl/ │ │ │ │ ├── AdServiceImpl.java │ │ │ │ ├── AddressServiceImpl.java │ │ │ │ ├── BannerServiceImpl.java │ │ │ │ ├── ClassificationServiceImpl.java │ │ │ │ ├── CommentServiceImpl.java │ │ │ │ ├── ErrorLogServiceImpl.java │ │ │ │ ├── NoticeServiceImpl.java │ │ │ │ ├── OpLogServiceImpl.java │ │ │ │ ├── OrderServiceImpl.java │ │ │ │ ├── TagServiceImpl.java │ │ │ │ ├── ThingCollectServiceImpl.java │ │ │ │ ├── ThingServiceImpl.java │ │ │ │ ├── ThingWishServiceImpl.java │ │ │ │ └── UserServiceImpl.java │ │ │ └── utils/ │ │ │ ├── HttpContextUtils.java │ │ │ ├── IpUtils.java │ │ │ └── JsonUtils.java │ │ └── resources/ │ │ ├── application.yml │ │ ├── logback-spring.xml │ │ └── mapper/ │ │ ├── CommentMapper.xml │ │ ├── OrderMapper.xml │ │ ├── OverviewMapper.xml │ │ ├── ThingCollectMapper.xml │ │ ├── ThingMapper.xml │ │ ├── ThingWishMapper.xml │ │ └── UserMapper.xml │ └── start.sh ├── web/ │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .stylelintignore │ ├── README.md │ ├── build/ │ │ ├── constant.ts │ │ └── vite/ │ │ └── plugins/ │ │ ├── autoImport.ts │ │ ├── component.ts │ │ ├── compress.ts │ │ ├── imagemin.ts │ │ ├── index.ts │ │ ├── progress.ts │ │ ├── restart.ts │ │ ├── unocss.ts │ │ └── visualizer.ts │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── prettier.config.js │ ├── src/ │ │ ├── App.vue │ │ ├── api/ │ │ │ ├── ad.ts │ │ │ ├── address.ts │ │ │ ├── classification.ts │ │ │ ├── comment.ts │ │ │ ├── log.ts │ │ │ ├── notice.ts │ │ │ ├── order.ts │ │ │ ├── overview.ts │ │ │ ├── tag.ts │ │ │ ├── thing.ts │ │ │ ├── thingCollect.ts │ │ │ ├── thingWish.ts │ │ │ └── user.ts │ │ ├── assets/ │ │ │ └── styles/ │ │ │ └── base.less │ │ ├── core/ │ │ │ └── bootstrap.js │ │ ├── main.ts │ │ ├── router/ │ │ │ ├── index.ts │ │ │ └── root.ts │ │ ├── store/ │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ └── modules/ │ │ │ ├── app/ │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ └── user/ │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── styles/ │ │ │ ├── index.less │ │ │ └── reset.less │ │ ├── utils/ │ │ │ ├── auth.ts │ │ │ ├── http/ │ │ │ │ └── axios/ │ │ │ │ ├── index.ts │ │ │ │ ├── status.ts │ │ │ │ └── type.ts │ │ │ ├── index.ts │ │ │ └── result.ts │ │ └── views/ │ │ ├── admin/ │ │ │ ├── ad.vue │ │ │ ├── admin-login.vue │ │ │ ├── classification.vue │ │ │ ├── comment.vue │ │ │ ├── error-log.vue │ │ │ ├── login-log.vue │ │ │ ├── main.vue │ │ │ ├── notice.vue │ │ │ ├── op-log.vue │ │ │ ├── order.vue │ │ │ ├── overview.vue │ │ │ ├── sys-info.vue │ │ │ ├── tag.vue │ │ │ ├── thing.vue │ │ │ └── user.vue │ │ └── index/ │ │ ├── components/ │ │ │ ├── content.vue │ │ │ ├── footer.vue │ │ │ ├── header.vue │ │ │ └── search-content-view.vue │ │ ├── confirm.vue │ │ ├── detail.vue │ │ ├── index.vue │ │ ├── login.vue │ │ ├── pay.vue │ │ ├── portal.vue │ │ ├── register.vue │ │ ├── search.vue │ │ ├── user/ │ │ │ ├── address-view.vue │ │ │ ├── collect-thing-view.vue │ │ │ ├── comment-view.vue │ │ │ ├── fans-view.vue │ │ │ ├── follow-view.vue │ │ │ ├── message-view.vue │ │ │ ├── mine-infos-view.vue │ │ │ ├── modal/ │ │ │ │ └── edit-address.vue │ │ │ ├── order-view.vue │ │ │ ├── push-view.vue │ │ │ ├── score-view.vue │ │ │ ├── security-view.vue │ │ │ ├── userinfo-edit-view.vue │ │ │ └── wish-thing-view.vue │ │ └── usercenter.vue │ ├── stylelint.config.js │ ├── tsconfig.json │ ├── types/ │ │ ├── auto-imports.d.ts │ │ ├── components.d.ts │ │ └── env.d.ts │ └── vite.config.ts └── 使用说明.md ================================================ FILE CONTENTS ================================================ ================================================ FILE: .gitignore ================================================ .idea vscode ================================================ FILE: java_food.sql ================================================ /* Navicat Premium Data Transfer Source Server : localhost连接 Source Server Type : MySQL Source Server Version : 50737 Source Host : localhost:3306 Source Schema : java_food Target Server Type : MySQL Target Server Version : 50737 File Encoding : 65001 Date: 29/06/2023 17:08:36 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for b_ad -- ---------------------------- DROP TABLE IF EXISTS `b_ad`; CREATE TABLE `b_ad` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `image` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `link` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `create_time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of b_ad -- ---------------------------- INSERT INTO `b_ad` VALUES (1, '8164fc3b-f47b-4b0e-ba26-50602d4ef276.png', 'www.google.com', '1681724561446'); INSERT INTO `b_ad` VALUES (3, '64c66b8f-b82e-4c7a-b714-9adc32cd5ff6.jpeg', 'http://www.baidu.com111', '1681725297763'); INSERT INTO `b_ad` VALUES (4, '5f299ffb-c2f8-4ade-980e-cba7d4938519.png', 'http://www.baidu.com/kkk', '1681725339563'); INSERT INTO `b_ad` VALUES (6, 'eb71dae5-b84d-4b9a-8e36-5b2adf25c4e2.png', 'www.bing.com', '1682734858115'); -- ---------------------------- -- Table structure for b_address -- ---------------------------- DROP TABLE IF EXISTS `b_address`; CREATE TABLE `b_address` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `mobile` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `def` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `create_time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `user_id` bigint(20) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE, INDEX `b_address_user_id_a37a8d6a_fk_b_user_id`(`user_id`) USING BTREE, CONSTRAINT `b_address_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `b_user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE = InnoDB AUTO_INCREMENT = 30 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of b_address -- ---------------------------- INSERT INTO `b_address` VALUES (19, '单独', NULL, NULL, NULL, '1683465050274', NULL); INSERT INTO `b_address` VALUES (22, 'aa', 'd', NULL, NULL, '1683543865613', NULL); INSERT INTO `b_address` VALUES (23, 'd', 'd', NULL, NULL, '1683543878597', NULL); INSERT INTO `b_address` VALUES (29, '刘德华', '1883333', '3fddd', '0', '1687344510420', 2); -- ---------------------------- -- Table structure for b_banner -- ---------------------------- DROP TABLE IF EXISTS `b_banner`; CREATE TABLE `b_banner` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `image` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `create_time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `thing_id` bigint(20) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE, INDEX `b_banner_thing_id_3f307d00_fk_b_thing_id`(`thing_id`) USING BTREE, CONSTRAINT `b_banner_thing_id_3f307d00_fk_b_thing_id` FOREIGN KEY (`thing_id`) REFERENCES `b_thing` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of b_banner -- ---------------------------- -- ---------------------------- -- Table structure for b_classification -- ---------------------------- DROP TABLE IF EXISTS `b_classification`; CREATE TABLE `b_classification` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `create_time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of b_classification -- ---------------------------- INSERT INTO `b_classification` VALUES (1, '鲁菜', '1681347523973'); INSERT INTO `b_classification` VALUES (2, '北京菜', '1681347533598'); INSERT INTO `b_classification` VALUES (3, '东北菜', '1681347534635'); -- ---------------------------- -- Table structure for b_comment -- ---------------------------- DROP TABLE IF EXISTS `b_comment`; CREATE TABLE `b_comment` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `content` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `comment_time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `like_count` int(11) NOT NULL DEFAULT 0, `user_id` bigint(20) NULL DEFAULT NULL, `thing_id` bigint(20) NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE, INDEX `b_comment_user_id_46f0670f_fk_b_user_id`(`user_id`) USING BTREE, INDEX `b_comment_thing_id_57ab492b_fk_b_thing_id`(`thing_id`) USING BTREE, CONSTRAINT `b_comment_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `b_user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT `b_comment_thing_id_57ab492b_fk_b_thing_id` FOREIGN KEY (`thing_id`) REFERENCES `b_thing` (`id`) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of b_comment -- ---------------------------- INSERT INTO `b_comment` VALUES (16, 'dddd', '1687948956194', 0, 2, 97); INSERT INTO `b_comment` VALUES (17, 'fff', '1687948958404', 0, 2, 97); INSERT INTO `b_comment` VALUES (18, 'aa', '1687948960203', 0, 2, 97); -- ---------------------------- -- Table structure for b_error_log -- ---------------------------- DROP TABLE IF EXISTS `b_error_log`; CREATE TABLE `b_error_log` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `ip` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `method` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL, `log_time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 117 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of b_error_log -- ---------------------------- INSERT INTO `b_error_log` VALUES (1, '127.0.0.1', '/myapp/index/thing/getCollectThingList', 'GET', '操作失败User matching query does not exist.', '2023-03-11 14:13:50.128264'); INSERT INTO `b_error_log` VALUES (2, '127.0.0.1', '/myapp/index/thing/getWishThingList', 'GET', '操作失败User matching query does not exist.', '2023-03-11 14:13:50.195484'); INSERT INTO `b_error_log` VALUES (3, '127.0.0.1', '/myapp/index/thing/getWishThingList', 'GET', '操作失败User matching query does not exist.', '2023-03-11 14:13:58.169226'); INSERT INTO `b_error_log` VALUES (4, '127.0.0.1', '/myapp/index/thing/getCollectThingList', 'GET', '操作失败User matching query does not exist.', '2023-03-11 14:14:30.967563'); INSERT INTO `b_error_log` VALUES (5, '127.0.0.1', '/myapp/index/thing/getWishThingList', 'GET', '操作失败User matching query does not exist.', '2023-03-11 19:45:54.362008'); INSERT INTO `b_error_log` VALUES (6, '127.0.0.1', '/myapp/index/thing/getCollectThingList', 'GET', '操作失败User matching query does not exist.', '2023-03-11 19:45:54.364847'); INSERT INTO `b_error_log` VALUES (7, '0:0:0:0:0:0:0:1', '/api/errorLog/list', NULL, '[com.test.springdemo.controller.ErrorLogController.list(ErrorLogController.java:29), com.test.springdemo.controller.ErrorLogController$$FastClassBySpringCGLIB$$fa93d4bb.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.ErrorLogController$$EnhancerBySpringCGLIB$$54224901.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', NULL); INSERT INTO `b_error_log` VALUES (8, '0:0:0:0:0:0:0:1', '/api/errorLog/list', 'GET', '[com.test.springdemo.controller.ErrorLogController.list(ErrorLogController.java:29), com.test.springdemo.controller.ErrorLogController$$FastClassBySpringCGLIB$$fa93d4bb.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.ErrorLogController$$EnhancerBySpringCGLIB$$54224901.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681895743694'); INSERT INTO `b_error_log` VALUES (9, '127.0.0.1', '/api/errorLog/list', 'GET', '[com.test.springdemo.controller.ErrorLogController.list(ErrorLogController.java:29), com.test.springdemo.controller.ErrorLogController$$FastClassBySpringCGLIB$$fa93d4bb.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.ErrorLogController$$EnhancerBySpringCGLIB$$54224901.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681895794319'); INSERT INTO `b_error_log` VALUES (10, '0:0:0:0:0:0:0:1', '/api/thing/create', 'POST', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy64.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy73.insert(Unknown Source), com.test.springdemo.service.impl.ThingServiceImpl.createThing(ThingServiceImpl.java:27), com.test.springdemo.service.impl.ThingServiceImpl$$FastClassBySpringCGLIB$$3cb2b08d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingServiceImpl$$EnhancerBySpringCGLIB$$6c85aab.createThing(<generated>), com.test.springdemo.controller.ThingController.create(ThingController.java:50), com.test.springdemo.controller.ThingController$$FastClassBySpringCGLIB$$57afea27.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.ThingController$$EnhancerBySpringCGLIB$$adbd7b9.create(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681896856090'); INSERT INTO `b_error_log` VALUES (11, '0:0:0:0:0:0:0:1', '/api/thing/update', 'POST', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy64.update(Unknown Source), org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:288), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:64), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy73.updateById(Unknown Source), com.test.springdemo.service.impl.ThingServiceImpl.updateThing(ThingServiceImpl.java:37), com.test.springdemo.service.impl.ThingServiceImpl$$FastClassBySpringCGLIB$$3cb2b08d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingServiceImpl$$EnhancerBySpringCGLIB$$6c85aab.updateThing(<generated>), com.test.springdemo.controller.ThingController.update(ThingController.java:73), com.test.springdemo.controller.ThingController$$FastClassBySpringCGLIB$$57afea27.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.ThingController$$EnhancerBySpringCGLIB$$adbd7b9.update(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681896885698'); INSERT INTO `b_error_log` VALUES (12, '0:0:0:0:0:0:0:1', '/api/thing/create', 'POST', '[org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy73.create(Unknown Source), com.test.springdemo.service.impl.ThingServiceImpl.createThing(ThingServiceImpl.java:29), com.test.springdemo.service.impl.ThingServiceImpl$$FastClassBySpringCGLIB$$3cb2b08d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingServiceImpl$$EnhancerBySpringCGLIB$$6c85aab.createThing(<generated>), com.test.springdemo.controller.ThingController.create(ThingController.java:50), com.test.springdemo.controller.ThingController$$FastClassBySpringCGLIB$$57afea27.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.ThingController$$EnhancerBySpringCGLIB$$adbd7b9.create(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681897621239'); INSERT INTO `b_error_log` VALUES (13, '0:0:0:0:0:0:0:1', '/api/thing/create', 'POST', '[org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:87), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy73.create(Unknown Source), com.test.springdemo.service.impl.ThingServiceImpl.createThing(ThingServiceImpl.java:29), com.test.springdemo.service.impl.ThingServiceImpl$$FastClassBySpringCGLIB$$3cb2b08d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingServiceImpl$$EnhancerBySpringCGLIB$$6c85aab.createThing(<generated>), com.test.springdemo.controller.ThingController.create(ThingController.java:50), com.test.springdemo.controller.ThingController$$FastClassBySpringCGLIB$$57afea27.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.ThingController$$EnhancerBySpringCGLIB$$adbd7b9.create(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681897861779'); INSERT INTO `b_error_log` VALUES (14, '0:0:0:0:0:0:0:1', '/api/thing/create', 'POST', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy73.create(Unknown Source), com.test.springdemo.service.impl.ThingServiceImpl.createThing(ThingServiceImpl.java:29), com.test.springdemo.service.impl.ThingServiceImpl$$FastClassBySpringCGLIB$$3cb2b08d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingServiceImpl$$EnhancerBySpringCGLIB$$6c85aab.createThing(<generated>), com.test.springdemo.controller.ThingController.create(ThingController.java:50), com.test.springdemo.controller.ThingController$$FastClassBySpringCGLIB$$57afea27.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.ThingController$$EnhancerBySpringCGLIB$$adbd7b9.create(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681897908641'); INSERT INTO `b_error_log` VALUES (15, '0:0:0:0:0:0:0:1', '/api/thing/update', 'POST', '[org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:96), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.update(Unknown Source), org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:288), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:64), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy73.update(Unknown Source), com.test.springdemo.service.impl.ThingServiceImpl.updateThing(ThingServiceImpl.java:41), com.test.springdemo.service.impl.ThingServiceImpl$$FastClassBySpringCGLIB$$3cb2b08d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingServiceImpl$$EnhancerBySpringCGLIB$$6c85aab.updateThing(<generated>), com.test.springdemo.controller.ThingController.update(ThingController.java:73), com.test.springdemo.controller.ThingController$$FastClassBySpringCGLIB$$57afea27.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.ThingController$$EnhancerBySpringCGLIB$$adbd7b9.update(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681900211823'); INSERT INTO `b_error_log` VALUES (16, '0:0:0:0:0:0:0:1', '/api/address/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy67.selectList(Unknown Source), com.test.springdemo.service.impl.AddressServiceImpl.getAddressList(AddressServiceImpl.java:20), com.test.springdemo.service.impl.AddressServiceImpl$$FastClassBySpringCGLIB$$243eb847.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.AddressServiceImpl$$EnhancerBySpringCGLIB$$5d10f8f7.getAddressList(<generated>), com.test.springdemo.controller.AddressController.list(AddressController.java:29), com.test.springdemo.controller.AddressController$$FastClassBySpringCGLIB$$dc3da66d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.AddressController$$EnhancerBySpringCGLIB$$f5e8cb29.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681983764970'); INSERT INTO `b_error_log` VALUES (17, '0:0:0:0:0:0:0:1', '/api/address/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy67.selectList(Unknown Source), com.test.springdemo.service.impl.AddressServiceImpl.getAddressList(AddressServiceImpl.java:20), com.test.springdemo.service.impl.AddressServiceImpl$$FastClassBySpringCGLIB$$243eb847.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.AddressServiceImpl$$EnhancerBySpringCGLIB$$5d10f8f7.getAddressList(<generated>), com.test.springdemo.controller.AddressController.list(AddressController.java:29), com.test.springdemo.controller.AddressController$$FastClassBySpringCGLIB$$dc3da66d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.AddressController$$EnhancerBySpringCGLIB$$f5e8cb29.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681983798700'); INSERT INTO `b_error_log` VALUES (18, '0:0:0:0:0:0:0:1', '/api/address/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy67.selectList(Unknown Source), com.test.springdemo.service.impl.AddressServiceImpl.getAddressList(AddressServiceImpl.java:20), com.test.springdemo.service.impl.AddressServiceImpl$$FastClassBySpringCGLIB$$243eb847.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.AddressServiceImpl$$EnhancerBySpringCGLIB$$5d10f8f7.getAddressList(<generated>), com.test.springdemo.controller.AddressController.list(AddressController.java:29), com.test.springdemo.controller.AddressController$$FastClassBySpringCGLIB$$dc3da66d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.AddressController$$EnhancerBySpringCGLIB$$f5e8cb29.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681983951155'); INSERT INTO `b_error_log` VALUES (19, '0:0:0:0:0:0:0:1', '/api/address/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy67.selectList(Unknown Source), com.test.springdemo.service.impl.AddressServiceImpl.getAddressList(AddressServiceImpl.java:20), com.test.springdemo.service.impl.AddressServiceImpl$$FastClassBySpringCGLIB$$243eb847.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.AddressServiceImpl$$EnhancerBySpringCGLIB$$cd400cd1.getAddressList(<generated>), com.test.springdemo.controller.AddressController.list(AddressController.java:29), com.test.springdemo.controller.AddressController$$FastClassBySpringCGLIB$$dc3da66d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.AddressController$$EnhancerBySpringCGLIB$$6617df03.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681984022864'); INSERT INTO `b_error_log` VALUES (20, '0:0:0:0:0:0:0:1', '/api/address/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy67.selectList(Unknown Source), com.test.springdemo.service.impl.AddressServiceImpl.getAddressList(AddressServiceImpl.java:20), com.test.springdemo.service.impl.AddressServiceImpl$$FastClassBySpringCGLIB$$243eb847.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.AddressServiceImpl$$EnhancerBySpringCGLIB$$cd400cd1.getAddressList(<generated>), com.test.springdemo.controller.AddressController.list(AddressController.java:29), com.test.springdemo.controller.AddressController$$FastClassBySpringCGLIB$$dc3da66d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.AddressController$$EnhancerBySpringCGLIB$$6617df03.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681984089849'); INSERT INTO `b_error_log` VALUES (21, '0:0:0:0:0:0:0:1', '/api/address/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy67.selectList(Unknown Source), com.test.springdemo.service.impl.AddressServiceImpl.getAddressList(AddressServiceImpl.java:20), com.test.springdemo.service.impl.AddressServiceImpl$$FastClassBySpringCGLIB$$243eb847.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.AddressServiceImpl$$EnhancerBySpringCGLIB$$cd400cd1.getAddressList(<generated>), com.test.springdemo.controller.AddressController.list(AddressController.java:29), com.test.springdemo.controller.AddressController$$FastClassBySpringCGLIB$$dc3da66d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.AddressController$$EnhancerBySpringCGLIB$$6617df03.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1681984273362'); INSERT INTO `b_error_log` VALUES (22, '0:0:0:0:0:0:0:1', '/api/comment/create', 'POST', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy70.insert(Unknown Source), com.test.springdemo.service.impl.CommentServiceImpl.createComment(CommentServiceImpl.java:27), com.test.springdemo.service.impl.CommentServiceImpl$$FastClassBySpringCGLIB$$b0a944fc.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.CommentServiceImpl$$EnhancerBySpringCGLIB$$1936d6ab.createComment(<generated>), com.test.springdemo.controller.CommentController.create(CommentController.java:37), com.test.springdemo.controller.CommentController$$FastClassBySpringCGLIB$$5ca42f18.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.CommentController$$EnhancerBySpringCGLIB$$b94cc67f.create(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682070065450'); INSERT INTO `b_error_log` VALUES (23, '0:0:0:0:0:0:0:1', '/api/order/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy74.selectList(Unknown Source), com.test.springdemo.service.impl.OrderServiceImpl.getOrderList(OrderServiceImpl.java:20), com.test.springdemo.service.impl.OrderServiceImpl$$FastClassBySpringCGLIB$$e01d722d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.OrderServiceImpl$$EnhancerBySpringCGLIB$$1732c6cf.getOrderList(<generated>), com.test.springdemo.controller.OrderController.list(OrderController.java:29), com.test.springdemo.controller.OrderController$$FastClassBySpringCGLIB$$e1167487.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.OrderController$$EnhancerBySpringCGLIB$$197d161d.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682419088239'); INSERT INTO `b_error_log` VALUES (24, '0:0:0:0:0:0:0:1', '/api/order/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy74.selectList(Unknown Source), com.test.springdemo.service.impl.OrderServiceImpl.getOrderList(OrderServiceImpl.java:20), com.test.springdemo.service.impl.OrderServiceImpl$$FastClassBySpringCGLIB$$e01d722d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.OrderServiceImpl$$EnhancerBySpringCGLIB$$1732c6cf.getOrderList(<generated>), com.test.springdemo.controller.OrderController.list(OrderController.java:29), com.test.springdemo.controller.OrderController$$FastClassBySpringCGLIB$$e1167487.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.OrderController$$EnhancerBySpringCGLIB$$197d161d.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682419134021'); INSERT INTO `b_error_log` VALUES (25, '0:0:0:0:0:0:0:1', '/api/order/list', 'GET', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.selectList(Unknown Source), org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:166), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy74.selectList(Unknown Source), com.test.springdemo.service.impl.OrderServiceImpl.getOrderList(OrderServiceImpl.java:20), com.test.springdemo.service.impl.OrderServiceImpl$$FastClassBySpringCGLIB$$e01d722d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.OrderServiceImpl$$EnhancerBySpringCGLIB$$76c49755.getOrderList(<generated>), com.test.springdemo.controller.OrderController.list(OrderController.java:29), com.test.springdemo.controller.OrderController$$FastClassBySpringCGLIB$$e1167487.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.OrderController$$EnhancerBySpringCGLIB$$790ee6a3.list(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898), javax.servlet.http.HttpServlet.service(HttpServlet.java:655), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682419165882'); INSERT INTO `b_error_log` VALUES (26, '0:0:0:0:0:0:0:1', '/api/order/create', 'POST', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy74.insert(Unknown Source), com.test.springdemo.service.impl.OrderServiceImpl.createOrder(OrderServiceImpl.java:27), com.test.springdemo.service.impl.OrderServiceImpl$$FastClassBySpringCGLIB$$e01d722d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.OrderServiceImpl$$EnhancerBySpringCGLIB$$76c49755.createOrder(<generated>), com.test.springdemo.controller.OrderController.create(OrderController.java:37), com.test.springdemo.controller.OrderController$$FastClassBySpringCGLIB$$e1167487.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.OrderController$$EnhancerBySpringCGLIB$$790ee6a3.create(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682419292667'); INSERT INTO `b_error_log` VALUES (27, '0:0:0:0:0:0:0:1', '/api/thing/collect', 'POST', '[org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:50), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedInvoker$0(MybatisMapperProxy.java:111), java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660), com.baomidou.mybatisplus.core.toolkit.CollectionUtils.computeIfAbsent(CollectionUtils.java:115), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedInvoker(MybatisMapperProxy.java:98), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy77.create(Unknown Source), com.test.springdemo.service.impl.ThingCollectServiceImpl.createThingCollect(ThingCollectServiceImpl.java:26), com.test.springdemo.service.impl.ThingCollectServiceImpl$$FastClassBySpringCGLIB$$416e01d3.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingCollectServiceImpl$$EnhancerBySpringCGLIB$$15fa4b90.createThingCollect(<generated>), com.test.springdemo.controller.ThingController.collect(ThingController.java:107), com.test.springdemo.controller.ThingController$$FastClassBySpringCGLIB$$57afea27.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.ThingController$$EnhancerBySpringCGLIB$$2c39d90c.collect(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682420592209'); INSERT INTO `b_error_log` VALUES (28, '0:0:0:0:0:0:0:1', '/api/thing/collect', 'POST', '[org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:251), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy77.insert(Unknown Source), com.test.springdemo.service.impl.ThingCollectServiceImpl.createThingCollect(ThingCollectServiceImpl.java:26), com.test.springdemo.service.impl.ThingCollectServiceImpl$$FastClassBySpringCGLIB$$416e01d3.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingCollectServiceImpl$$EnhancerBySpringCGLIB$$15fa4b90.createThingCollect(<generated>), com.test.springdemo.controller.ThingController.collect(ThingController.java:107), com.test.springdemo.controller.ThingController$$FastClassBySpringCGLIB$$57afea27.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.ThingController$$EnhancerBySpringCGLIB$$2c39d90c.collect(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682420682814'); INSERT INTO `b_error_log` VALUES (29, '127.0.0.1', '/api/admin/user/update', 'POST', '[org.springframework.jdbc.support.SQLStateSQLExceptionTranslator.doTranslate(SQLStateSQLExceptionTranslator.java:104), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.update(Unknown Source), org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:288), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:64), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy78.updateUser(Unknown Source), com.test.springdemo.service.impl.UserServiceImpl.updateUser(UserServiceImpl.java:39), com.test.springdemo.service.impl.UserServiceImpl$$FastClassBySpringCGLIB$$f1a01104.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.UserServiceImpl$$EnhancerBySpringCGLIB$$b396ffc3.updateUser(<generated>), com.test.springdemo.controller.admin.UserController.update(UserController.java:77), com.test.springdemo.controller.admin.UserController$$FastClassBySpringCGLIB$$7a1dcd69.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.admin.UserController$$EnhancerBySpringCGLIB$$f7e29c12.update(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682589057902'); INSERT INTO `b_error_log` VALUES (30, '127.0.0.1', '/api/admin/classification/delete', 'POST', '[com.test.springdemo.controller.admin.ClassificationController.delete(ClassificationController.java:45), com.test.springdemo.controller.admin.ClassificationController$$FastClassBySpringCGLIB$$5a5f4d44.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.controller.admin.ClassificationController$$EnhancerBySpringCGLIB$$381c5c83.delete(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682592269476'); INSERT INTO `b_error_log` VALUES (31, '127.0.0.1', '/api/admin/thing/create', 'POST', '[org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:87), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy76.create(Unknown Source), com.test.springdemo.service.impl.ThingServiceImpl.createThing(ThingServiceImpl.java:29), com.test.springdemo.service.impl.ThingServiceImpl$$FastClassBySpringCGLIB$$3cb2b08d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingServiceImpl$$EnhancerBySpringCGLIB$$90922b67.createThing(<generated>), com.test.springdemo.controller.admin.ThingController.create(ThingController.java:55), com.test.springdemo.controller.admin.ThingController$$FastClassBySpringCGLIB$$de1ac3c8.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.admin.ThingController$$EnhancerBySpringCGLIB$$a5c6c1f8.create(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682651315605'); INSERT INTO `b_error_log` VALUES (32, '127.0.0.1', '/api/admin/thing/create', 'POST', '[org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:87), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70), org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:79), org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91), org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441), com.sun.proxy.$Proxy65.insert(Unknown Source), org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272), com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59), com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148), com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89), com.sun.proxy.$Proxy76.create(Unknown Source), com.test.springdemo.service.impl.ThingServiceImpl.createThing(ThingServiceImpl.java:29), com.test.springdemo.service.impl.ThingServiceImpl$$FastClassBySpringCGLIB$$3cb2b08d.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688), com.test.springdemo.service.impl.ThingServiceImpl$$EnhancerBySpringCGLIB$$90922b67.createThing(<generated>), com.test.springdemo.controller.admin.ThingController.create(ThingController.java:55), com.test.springdemo.controller.admin.ThingController$$FastClassBySpringCGLIB$$de1ac3c8.invoke(<generated>), org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692), com.test.springdemo.controller.admin.ThingController$$EnhancerBySpringCGLIB$$a5c6c1f8.create(<generated>), sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method), sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62), sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43), java.lang.reflect.Method.invoke(Method.java:498), org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682651478459'); INSERT INTO `b_error_log` VALUES (33, '127.0.0.1', '/api/admin/thing/update', 'POST', '[org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:175), org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:121), org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357), org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:382), org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65), org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893), org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1726), org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49), org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191), org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659), org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61), java.lang.Thread.run(Thread.java:748)]', '1682682762313'); INSERT INTO `b_error_log` VALUES (34, '127.0.0.1', '/api/admin/thing/update', 'POST', '[org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:175), org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:121), org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179), org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146), org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895), org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808), org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87), org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067), org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963), org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006), org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909), javax.servlet.http.HttpServlet.service(HttpServlet.java:681), org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883), javax.servlet.http.HttpServlet.service(HttpServlet.java:764), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:114), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201), org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase
gitextract_b1rq5ilo/ ├── .gitignore ├── doc/ │ └── java_food.docx ├── java_food.sql ├── readme.md ├── server/ │ ├── .gitignore │ ├── Readme.md │ ├── pom.xml │ ├── src/ │ │ └── main/ │ │ ├── java/ │ │ │ └── com/ │ │ │ └── gk/ │ │ │ └── study/ │ │ │ ├── MySpringApplication.java │ │ │ ├── common/ │ │ │ │ ├── APIResponse.java │ │ │ │ ├── ResponeCode.java │ │ │ │ └── TestUtils.java │ │ │ ├── config/ │ │ │ │ └── MyConfig.java │ │ │ ├── controller/ │ │ │ │ ├── AdController.java │ │ │ │ ├── AddressController.java │ │ │ │ ├── BannerController.java │ │ │ │ ├── ClassificationController.java │ │ │ │ ├── CommentController.java │ │ │ │ ├── ErrorLogController.java │ │ │ │ ├── NoticeController.java │ │ │ │ ├── OpLogController.java │ │ │ │ ├── OrderController.java │ │ │ │ ├── OverViewController.java │ │ │ │ ├── TagController.java │ │ │ │ ├── ThingCollectController.java │ │ │ │ ├── ThingController.java │ │ │ │ ├── ThingWishController.java │ │ │ │ └── UserController.java │ │ │ ├── entity/ │ │ │ │ ├── Ad.java │ │ │ │ ├── Address.java │ │ │ │ ├── Banner.java │ │ │ │ ├── Classification.java │ │ │ │ ├── Comment.java │ │ │ │ ├── ErrorLog.java │ │ │ │ ├── Notice.java │ │ │ │ ├── OpLog.java │ │ │ │ ├── Order.java │ │ │ │ ├── Tag.java │ │ │ │ ├── Thing.java │ │ │ │ ├── ThingCollect.java │ │ │ │ ├── ThingTag.java │ │ │ │ ├── ThingWish.java │ │ │ │ ├── User.java │ │ │ │ └── VisitData.java │ │ │ ├── handler/ │ │ │ │ └── CustomExceptionHandler.java │ │ │ ├── interceptor/ │ │ │ │ └── AccessInterceptor.java │ │ │ ├── mapper/ │ │ │ │ ├── AdMapper.java │ │ │ │ ├── AddressMapper.java │ │ │ │ ├── BannerMapper.java │ │ │ │ ├── ClassificationMapper.java │ │ │ │ ├── CommentMapper.java │ │ │ │ ├── ErrorLogMapper.java │ │ │ │ ├── NoticeMapper.java │ │ │ │ ├── OpLogMapper.java │ │ │ │ ├── OrderMapper.java │ │ │ │ ├── OverviewMapper.java │ │ │ │ ├── TagMapper.java │ │ │ │ ├── ThingCollectMapper.java │ │ │ │ ├── ThingMapper.java │ │ │ │ ├── ThingTagMapper.java │ │ │ │ ├── ThingWishMapper.java │ │ │ │ └── UserMapper.java │ │ │ ├── permission/ │ │ │ │ ├── Access.java │ │ │ │ └── AccessLevel.java │ │ │ ├── service/ │ │ │ │ ├── AdService.java │ │ │ │ ├── AddressService.java │ │ │ │ ├── BannerService.java │ │ │ │ ├── ClassificationService.java │ │ │ │ ├── CommentService.java │ │ │ │ ├── ErrorLogService.java │ │ │ │ ├── NoticeService.java │ │ │ │ ├── OpLogService.java │ │ │ │ ├── OrderService.java │ │ │ │ ├── TagService.java │ │ │ │ ├── ThingCollectService.java │ │ │ │ ├── ThingService.java │ │ │ │ ├── ThingWishService.java │ │ │ │ ├── UserService.java │ │ │ │ └── impl/ │ │ │ │ ├── AdServiceImpl.java │ │ │ │ ├── AddressServiceImpl.java │ │ │ │ ├── BannerServiceImpl.java │ │ │ │ ├── ClassificationServiceImpl.java │ │ │ │ ├── CommentServiceImpl.java │ │ │ │ ├── ErrorLogServiceImpl.java │ │ │ │ ├── NoticeServiceImpl.java │ │ │ │ ├── OpLogServiceImpl.java │ │ │ │ ├── OrderServiceImpl.java │ │ │ │ ├── TagServiceImpl.java │ │ │ │ ├── ThingCollectServiceImpl.java │ │ │ │ ├── ThingServiceImpl.java │ │ │ │ ├── ThingWishServiceImpl.java │ │ │ │ └── UserServiceImpl.java │ │ │ └── utils/ │ │ │ ├── HttpContextUtils.java │ │ │ ├── IpUtils.java │ │ │ └── JsonUtils.java │ │ └── resources/ │ │ ├── application.yml │ │ ├── logback-spring.xml │ │ └── mapper/ │ │ ├── CommentMapper.xml │ │ ├── OrderMapper.xml │ │ ├── OverviewMapper.xml │ │ ├── ThingCollectMapper.xml │ │ ├── ThingMapper.xml │ │ ├── ThingWishMapper.xml │ │ └── UserMapper.xml │ └── start.sh ├── web/ │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitignore │ ├── .stylelintignore │ ├── README.md │ ├── build/ │ │ ├── constant.ts │ │ └── vite/ │ │ └── plugins/ │ │ ├── autoImport.ts │ │ ├── component.ts │ │ ├── compress.ts │ │ ├── imagemin.ts │ │ ├── index.ts │ │ ├── progress.ts │ │ ├── restart.ts │ │ ├── unocss.ts │ │ └── visualizer.ts │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── prettier.config.js │ ├── src/ │ │ ├── App.vue │ │ ├── api/ │ │ │ ├── ad.ts │ │ │ ├── address.ts │ │ │ ├── classification.ts │ │ │ ├── comment.ts │ │ │ ├── log.ts │ │ │ ├── notice.ts │ │ │ ├── order.ts │ │ │ ├── overview.ts │ │ │ ├── tag.ts │ │ │ ├── thing.ts │ │ │ ├── thingCollect.ts │ │ │ ├── thingWish.ts │ │ │ └── user.ts │ │ ├── assets/ │ │ │ └── styles/ │ │ │ └── base.less │ │ ├── core/ │ │ │ └── bootstrap.js │ │ ├── main.ts │ │ ├── router/ │ │ │ ├── index.ts │ │ │ └── root.ts │ │ ├── store/ │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ └── modules/ │ │ │ ├── app/ │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ └── user/ │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── styles/ │ │ │ ├── index.less │ │ │ └── reset.less │ │ ├── utils/ │ │ │ ├── auth.ts │ │ │ ├── http/ │ │ │ │ └── axios/ │ │ │ │ ├── index.ts │ │ │ │ ├── status.ts │ │ │ │ └── type.ts │ │ │ ├── index.ts │ │ │ └── result.ts │ │ └── views/ │ │ ├── admin/ │ │ │ ├── ad.vue │ │ │ ├── admin-login.vue │ │ │ ├── classification.vue │ │ │ ├── comment.vue │ │ │ ├── error-log.vue │ │ │ ├── login-log.vue │ │ │ ├── main.vue │ │ │ ├── notice.vue │ │ │ ├── op-log.vue │ │ │ ├── order.vue │ │ │ ├── overview.vue │ │ │ ├── sys-info.vue │ │ │ ├── tag.vue │ │ │ ├── thing.vue │ │ │ └── user.vue │ │ └── index/ │ │ ├── components/ │ │ │ ├── content.vue │ │ │ ├── footer.vue │ │ │ ├── header.vue │ │ │ └── search-content-view.vue │ │ ├── confirm.vue │ │ ├── detail.vue │ │ ├── index.vue │ │ ├── login.vue │ │ ├── pay.vue │ │ ├── portal.vue │ │ ├── register.vue │ │ ├── search.vue │ │ ├── user/ │ │ │ ├── address-view.vue │ │ │ ├── collect-thing-view.vue │ │ │ ├── comment-view.vue │ │ │ ├── fans-view.vue │ │ │ ├── follow-view.vue │ │ │ ├── message-view.vue │ │ │ ├── mine-infos-view.vue │ │ │ ├── modal/ │ │ │ │ └── edit-address.vue │ │ │ ├── order-view.vue │ │ │ ├── push-view.vue │ │ │ ├── score-view.vue │ │ │ ├── security-view.vue │ │ │ ├── userinfo-edit-view.vue │ │ │ └── wish-thing-view.vue │ │ └── usercenter.vue │ ├── stylelint.config.js │ ├── tsconfig.json │ ├── types/ │ │ ├── auto-imports.d.ts │ │ ├── components.d.ts │ │ └── env.d.ts │ └── vite.config.ts └── 使用说明.md
SYMBOL INDEX (412 symbols across 116 files)
FILE: java_food.sql
type `b_ad` (line 24) | CREATE TABLE `b_ad` (
type `b_address` (line 44) | CREATE TABLE `b_address` (
type `b_banner` (line 69) | CREATE TABLE `b_banner` (
type `b_classification` (line 87) | CREATE TABLE `b_classification` (
type `b_comment` (line 105) | CREATE TABLE `b_comment` (
type `b_error_log` (line 130) | CREATE TABLE `b_error_log` (
type `b_login_log` (line 264) | CREATE TABLE `b_login_log` (
type `b_notice` (line 291) | CREATE TABLE `b_notice` (
type `b_op_log` (line 309) | CREATE TABLE `b_op_log` (
type `b_order` (line 14656) | CREATE TABLE `b_order` (
type `b_tag` (line 14688) | CREATE TABLE `b_tag` (
type `b_thing` (line 14707) | CREATE TABLE `b_thing` (
type `b_thing_collect` (line 14740) | CREATE TABLE `b_thing_collect` (
type `b_thing_tag` (line 14760) | CREATE TABLE `b_thing_tag` (
type `b_thing_wish` (line 14785) | CREATE TABLE `b_thing_wish` (
type `b_user` (line 14805) | CREATE TABLE `b_user` (
FILE: server/src/main/java/com/gk/study/MySpringApplication.java
class MySpringApplication (line 10) | @SpringBootApplication
method main (line 13) | public static void main(String[] args) {
FILE: server/src/main/java/com/gk/study/common/APIResponse.java
class APIResponse (line 11) | @Data
method APIResponse (line 19) | public APIResponse() {
method APIResponse (line 23) | public APIResponse(ResponeCode responseCode) {
method APIResponse (line 29) | public APIResponse(ResponeCode responseCode, String msg) {
method APIResponse (line 34) | public APIResponse(ResponeCode responseCode, T data) {
method APIResponse (line 39) | public APIResponse(ResponeCode responseCode, String msg, T data) {
method toString (line 45) | @Override
FILE: server/src/main/java/com/gk/study/common/ResponeCode.java
type ResponeCode (line 6) | public enum ResponeCode {
method ResponeCode (line 16) | private ResponeCode(int code, String msg) {
method getCode (line 21) | public int getCode() {
method getMsg (line 25) | public String getMsg() {
FILE: server/src/main/java/com/gk/study/common/TestUtils.java
class TestUtils (line 3) | public class TestUtils {
FILE: server/src/main/java/com/gk/study/config/MyConfig.java
class MyConfig (line 9) | @Configuration
method addCorsMappings (line 11) | @Override
method addInterceptors (line 19) | @Override
FILE: server/src/main/java/com/gk/study/controller/AdController.java
class AdController (line 29) | @RestController
method list (line 41) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method create (line 47) | @Access(level = AccessLevel.ADMIN)
method delete (line 60) | @Access(level = AccessLevel.ADMIN)
method update (line 72) | @Access(level = AccessLevel.ADMIN)
method saveAd (line 85) | public String saveAd(Ad ad) throws IOException {
FILE: server/src/main/java/com/gk/study/controller/AddressController.java
class AddressController (line 21) | @RestController
method list (line 30) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method create (line 36) | @RequestMapping(value = "/create", method = RequestMethod.POST)
method delete (line 51) | @RequestMapping(value = "/delete", method = RequestMethod.POST)
method update (line 62) | @RequestMapping(value = "/update", method = RequestMethod.POST)
FILE: server/src/main/java/com/gk/study/controller/BannerController.java
class BannerController (line 25) | @RestController
method list (line 37) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method create (line 44) | @Access(level = AccessLevel.ADMIN)
method delete (line 57) | @Access(level = AccessLevel.ADMIN)
method update (line 69) | @Access(level = AccessLevel.ADMIN)
method saveBanner (line 82) | public String saveBanner(Banner banner) throws IOException {
FILE: server/src/main/java/com/gk/study/controller/ClassificationController.java
class ClassificationController (line 23) | @RestController
method list (line 32) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method create (line 38) | @Access(level = AccessLevel.ADMIN)
method delete (line 46) | @Access(level = AccessLevel.ADMIN)
method update (line 58) | @Access(level = AccessLevel.ADMIN)
FILE: server/src/main/java/com/gk/study/controller/CommentController.java
class CommentController (line 20) | @RestController
method list (line 29) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method listThingComments (line 37) | @RequestMapping(value = "/listThingComments", method = RequestMethod.GET)
method listUserComments (line 44) | @RequestMapping(value = "/listUserComments", method = RequestMethod.GET)
method create (line 50) | @RequestMapping(value = "/create", method = RequestMethod.POST)
method delete (line 57) | @Access(level = AccessLevel.ADMIN)
method update (line 69) | @Access(level = AccessLevel.ADMIN)
method like (line 77) | @RequestMapping(value = "/like", method = RequestMethod.POST)
FILE: server/src/main/java/com/gk/study/controller/ErrorLogController.java
class ErrorLogController (line 18) | @RestController
method list (line 27) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method create (line 33) | @RequestMapping(value = "/create", method = RequestMethod.POST)
method delete (line 40) | @RequestMapping(value = "/delete", method = RequestMethod.POST)
method update (line 51) | @RequestMapping(value = "/update", method = RequestMethod.POST)
FILE: server/src/main/java/com/gk/study/controller/NoticeController.java
class NoticeController (line 20) | @RestController
method list (line 29) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method create (line 35) | @Access(level = AccessLevel.ADMIN)
method delete (line 43) | @Access(level = AccessLevel.ADMIN)
method update (line 55) | @Access(level = AccessLevel.ADMIN)
FILE: server/src/main/java/com/gk/study/controller/OpLogController.java
class OpLogController (line 19) | @RestController
method list (line 28) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method loginLogList (line 34) | @RequestMapping(value = "/loginLogList", method = RequestMethod.GET)
method create (line 40) | @RequestMapping(value = "/create", method = RequestMethod.POST)
method delete (line 47) | @RequestMapping(value = "/delete", method = RequestMethod.POST)
method update (line 58) | @RequestMapping(value = "/update", method = RequestMethod.POST)
FILE: server/src/main/java/com/gk/study/controller/OrderController.java
class OrderController (line 20) | @RestController
method list (line 29) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method userOrderList (line 37) | @RequestMapping(value = "/userOrderList", method = RequestMethod.GET)
method create (line 43) | @RequestMapping(value = "/create", method = RequestMethod.POST)
method delete (line 50) | @Access(level = AccessLevel.ADMIN)
method update (line 62) | @RequestMapping(value = "/update", method = RequestMethod.POST)
method cancelOrder (line 69) | @Access(level = AccessLevel.ADMIN)
method cancelUserOrder (line 80) | @Access(level = AccessLevel.LOGIN)
FILE: server/src/main/java/com/gk/study/controller/OverViewController.java
class OverViewController (line 26) | @RestController
method sysInfo (line 41) | @RequestMapping(value = "/sysInfo", method = RequestMethod.GET)
method count (line 75) | @RequestMapping(value = "/count", method = RequestMethod.GET)
method getSevenDate (line 166) | public static List<String> getSevenDate() {
FILE: server/src/main/java/com/gk/study/controller/TagController.java
class TagController (line 23) | @RestController
method list (line 32) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method create (line 39) | @Access(level = AccessLevel.ADMIN)
method delete (line 47) | @Access(level = AccessLevel.ADMIN)
method update (line 59) | @Access(level = AccessLevel.ADMIN)
FILE: server/src/main/java/com/gk/study/controller/ThingCollectController.java
class ThingCollectController (line 22) | @RestController
method collect (line 34) | @Access(level = AccessLevel.LOGIN)
method unCollect (line 47) | @Access(level = AccessLevel.LOGIN)
method getUserCollectList (line 55) | @RequestMapping(value = "/getUserCollectList", method = RequestMethod....
FILE: server/src/main/java/com/gk/study/controller/ThingController.java
class ThingController (line 25) | @RestController
method list (line 37) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method detail (line 44) | @RequestMapping(value = "/detail", method = RequestMethod.GET)
method create (line 51) | @Access(level = AccessLevel.ADMIN)
method delete (line 64) | @Access(level = AccessLevel.ADMIN)
method update (line 76) | @Access(level = AccessLevel.ADMIN)
method saveThing (line 90) | public String saveThing(Thing thing) throws IOException {
FILE: server/src/main/java/com/gk/study/controller/ThingWishController.java
class ThingWishController (line 22) | @RestController
method wish (line 34) | @Access(level = AccessLevel.LOGIN)
method unWish (line 47) | @Access(level = AccessLevel.LOGIN)
method getUserWishList (line 55) | @RequestMapping(value = "/getUserWishList", method = RequestMethod.GET)
FILE: server/src/main/java/com/gk/study/controller/UserController.java
class UserController (line 27) | @RestController
method list (line 41) | @RequestMapping(value = "/list", method = RequestMethod.GET)
method detail (line 47) | @RequestMapping(value = "/detail", method = RequestMethod.GET)
method login (line 54) | @RequestMapping(value = "/login", method = RequestMethod.POST)
method userLogin (line 66) | @RequestMapping(value = "/userLogin", method = RequestMethod.POST)
method userRegister (line 78) | @RequestMapping(value = "/userRegister", method = RequestMethod.POST)
method create (line 116) | @Access(level = AccessLevel.ADMIN)
method delete (line 144) | @Access(level = AccessLevel.ADMIN)
method update (line 156) | @Access(level = AccessLevel.ADMIN)
method updateUserInfo (line 172) | @Access(level = AccessLevel.LOGIN)
method updatePwd (line 193) | @Access(level = AccessLevel.LOGIN)
method saveAvatar (line 213) | public String saveAvatar(User user) throws IOException {
FILE: server/src/main/java/com/gk/study/entity/Ad.java
class Ad (line 13) | @Data
FILE: server/src/main/java/com/gk/study/entity/Address.java
class Address (line 11) | @Data
FILE: server/src/main/java/com/gk/study/entity/Banner.java
class Banner (line 12) | @Data
FILE: server/src/main/java/com/gk/study/entity/Classification.java
class Classification (line 10) | @Data
FILE: server/src/main/java/com/gk/study/entity/Comment.java
class Comment (line 11) | @Data
FILE: server/src/main/java/com/gk/study/entity/ErrorLog.java
class ErrorLog (line 11) | @Data
FILE: server/src/main/java/com/gk/study/entity/Notice.java
class Notice (line 11) | @Data
FILE: server/src/main/java/com/gk/study/entity/OpLog.java
class OpLog (line 10) | @Data
FILE: server/src/main/java/com/gk/study/entity/Order.java
class Order (line 11) | @Data
FILE: server/src/main/java/com/gk/study/entity/Tag.java
class Tag (line 11) | @Data
FILE: server/src/main/java/com/gk/study/entity/Thing.java
class Thing (line 13) | @Data
FILE: server/src/main/java/com/gk/study/entity/ThingCollect.java
class ThingCollect (line 12) | @Data
FILE: server/src/main/java/com/gk/study/entity/ThingTag.java
class ThingTag (line 11) | @Data
FILE: server/src/main/java/com/gk/study/entity/ThingWish.java
class ThingWish (line 12) | @Data
FILE: server/src/main/java/com/gk/study/entity/User.java
class User (line 15) | @Data
FILE: server/src/main/java/com/gk/study/entity/VisitData.java
class VisitData (line 3) | public class VisitData {
FILE: server/src/main/java/com/gk/study/handler/CustomExceptionHandler.java
class CustomExceptionHandler (line 20) | @RestControllerAdvice
method handleException (line 27) | @ExceptionHandler(Exception.class)
method saveLog (line 38) | private void saveLog(Exception ex){
FILE: server/src/main/java/com/gk/study/interceptor/AccessInterceptor.java
class AccessInterceptor (line 32) | @Component
method setOpLogService (line 41) | @Autowired
method setUserService (line 47) | @Autowired
method preHandle (line 53) | @Override
method postHandle (line 102) | @Override
method afterCompletion (line 107) | @Override
method writeResponse (line 126) | public void writeResponse(HttpServletResponse response, APIResponse ap...
FILE: server/src/main/java/com/gk/study/mapper/AdMapper.java
type AdMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/AddressMapper.java
type AddressMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/BannerMapper.java
type BannerMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/ClassificationMapper.java
type ClassificationMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/CommentMapper.java
type CommentMapper (line 9) | @Mapper
method getList (line 12) | List<Comment> getList();
method selectThingCommentList (line 14) | List<Comment> selectThingCommentList(String thingId, String order);
method selectUserCommentList (line 16) | List<Comment> selectUserCommentList(String userId);
FILE: server/src/main/java/com/gk/study/mapper/ErrorLogMapper.java
type ErrorLogMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/NoticeMapper.java
type NoticeMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/OpLogMapper.java
type OpLogMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/OrderMapper.java
type OrderMapper (line 9) | @Mapper
method getList (line 12) | List<Order> getList();
method getUserOrderList (line 14) | List<Order> getUserOrderList(String userId, String status);
FILE: server/src/main/java/com/gk/study/mapper/OverviewMapper.java
type OverviewMapper (line 10) | @Mapper
method getPopularThing (line 13) | List<Object> getPopularThing();
method getPopularClassification (line 14) | List<Object> getPopularClassification();
method getWebVisitData (line 15) | List<VisitData> getWebVisitData(@Param("day") String day);
FILE: server/src/main/java/com/gk/study/mapper/TagMapper.java
type TagMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/ThingCollectMapper.java
type ThingCollectMapper (line 10) | @Mapper
method getThingCollectList (line 14) | List<Map> getThingCollectList(String userId);
FILE: server/src/main/java/com/gk/study/mapper/ThingMapper.java
type ThingMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/ThingTagMapper.java
type ThingTagMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/mapper/ThingWishMapper.java
type ThingWishMapper (line 10) | @Mapper
method getThingWishList (line 13) | List<Map> getThingWishList(String userId);
FILE: server/src/main/java/com/gk/study/mapper/UserMapper.java
type UserMapper (line 7) | @Mapper
FILE: server/src/main/java/com/gk/study/permission/AccessLevel.java
type AccessLevel (line 3) | public enum AccessLevel {
method AccessLevel (line 15) | AccessLevel(int code, String msg) {
method getCode (line 20) | public int getCode() {
method getMsg (line 24) | public String getMsg() {
FILE: server/src/main/java/com/gk/study/service/AdService.java
type AdService (line 8) | public interface AdService {
method getAdList (line 9) | List<Ad> getAdList();
method createAd (line 10) | void createAd(Ad ad);
method deleteAd (line 11) | void deleteAd(String id);
method updateAd (line 13) | void updateAd(Ad ad);
FILE: server/src/main/java/com/gk/study/service/AddressService.java
type AddressService (line 8) | public interface AddressService {
method getAddressList (line 9) | List<Address> getAddressList(String userId);
method createAddress (line 10) | void createAddress(Address address);
method deleteAddress (line 11) | void deleteAddress(String id);
method updateAddress (line 13) | void updateAddress(Address address);
FILE: server/src/main/java/com/gk/study/service/BannerService.java
type BannerService (line 8) | public interface BannerService {
method getBannerList (line 9) | List<Banner> getBannerList();
method createBanner (line 10) | void createBanner(Banner banner);
method deleteBanner (line 11) | void deleteBanner(String id);
method updateBanner (line 13) | void updateBanner(Banner banner);
FILE: server/src/main/java/com/gk/study/service/ClassificationService.java
type ClassificationService (line 8) | public interface ClassificationService {
method getClassificationList (line 9) | List<Classification> getClassificationList();
method createClassification (line 10) | void createClassification(Classification Classification);
method deleteClassification (line 11) | void deleteClassification(String id);
method updateClassification (line 13) | void updateClassification(Classification Classification);
FILE: server/src/main/java/com/gk/study/service/CommentService.java
type CommentService (line 8) | public interface CommentService {
method getCommentList (line 9) | List<Comment> getCommentList();
method createComment (line 10) | void createComment(Comment comment);
method deleteComment (line 11) | void deleteComment(String id);
method updateComment (line 12) | void updateComment(Comment comment);
method getCommentDetail (line 13) | Comment getCommentDetail(String id);
method getThingCommentList (line 15) | List<Comment> getThingCommentList(String thingId, String order);
method getUserCommentList (line 17) | List<Comment> getUserCommentList(String userId);
FILE: server/src/main/java/com/gk/study/service/ErrorLogService.java
type ErrorLogService (line 8) | public interface ErrorLogService {
method getErrorLogList (line 9) | List<ErrorLog> getErrorLogList();
method createErrorLog (line 10) | void createErrorLog(ErrorLog errorLog);
method deleteErrorLog (line 11) | void deleteErrorLog(String id);
method updateErrorLog (line 12) | void updateErrorLog(ErrorLog errorLog);
FILE: server/src/main/java/com/gk/study/service/NoticeService.java
type NoticeService (line 8) | public interface NoticeService {
method getNoticeList (line 9) | List<Notice> getNoticeList();
method createNotice (line 10) | void createNotice(Notice notice);
method deleteNotice (line 11) | void deleteNotice(String id);
method updateNotice (line 13) | void updateNotice(Notice notice);
FILE: server/src/main/java/com/gk/study/service/OpLogService.java
type OpLogService (line 8) | public interface OpLogService {
method getOpLogList (line 9) | List<OpLog> getOpLogList();
method createOpLog (line 10) | void createOpLog(OpLog opLog);
method deleteOpLog (line 11) | void deleteOpLog(String id);
method updateOpLog (line 12) | void updateOpLog(OpLog opLog);
method getLoginLogList (line 14) | List<OpLog> getLoginLogList();
FILE: server/src/main/java/com/gk/study/service/OrderService.java
type OrderService (line 8) | public interface OrderService {
method getOrderList (line 9) | List<Order> getOrderList();
method createOrder (line 10) | void createOrder(Order order);
method deleteOrder (line 11) | void deleteOrder(String id);
method updateOrder (line 13) | void updateOrder(Order order);
method getUserOrderList (line 15) | List<Order> getUserOrderList(String userId, String status);
FILE: server/src/main/java/com/gk/study/service/TagService.java
type TagService (line 8) | public interface TagService {
method getTagList (line 9) | List<Tag> getTagList();
method createTag (line 10) | void createTag(Tag tag);
method deleteTag (line 11) | void deleteTag(String id);
method updateTag (line 13) | void updateTag(Tag tag);
FILE: server/src/main/java/com/gk/study/service/ThingCollectService.java
type ThingCollectService (line 9) | public interface ThingCollectService {
method getThingCollectList (line 10) | List<Map> getThingCollectList(String userId);
method createThingCollect (line 11) | void createThingCollect(ThingCollect thingCollect);
method deleteThingCollect (line 12) | void deleteThingCollect(String id);
method getThingCollect (line 13) | ThingCollect getThingCollect(String userId, String thingId);
FILE: server/src/main/java/com/gk/study/service/ThingService.java
type ThingService (line 8) | public interface ThingService {
method getThingList (line 9) | List<Thing> getThingList(String keyword, String sort, String c, String...
method createThing (line 10) | void createThing(Thing thing);
method deleteThing (line 11) | void deleteThing(String id);
method updateThing (line 13) | void updateThing(Thing thing);
method getThingById (line 15) | Thing getThingById(String id);
method addWishCount (line 17) | void addWishCount(String thingId);
method addCollectCount (line 19) | void addCollectCount(String thingId);
FILE: server/src/main/java/com/gk/study/service/ThingWishService.java
type ThingWishService (line 9) | public interface ThingWishService {
method getThingWishList (line 10) | List<Map> getThingWishList(String userId);
method createThingWish (line 11) | void createThingWish(ThingWish thingWish);
method deleteThingWish (line 12) | void deleteThingWish(String id);
method getThingWish (line 14) | ThingWish getThingWish(String userId, String thingId);
FILE: server/src/main/java/com/gk/study/service/UserService.java
type UserService (line 8) | public interface UserService {
method getUserList (line 9) | List<User> getUserList(String keyword);
method getAdminUser (line 10) | User getAdminUser(User user);
method getNormalUser (line 11) | User getNormalUser(User user);
method createUser (line 12) | void createUser(User user);
method deleteUser (line 13) | void deleteUser(String id);
method updateUser (line 15) | void updateUser(User user);
method getUserByToken (line 17) | User getUserByToken(String token);
method getUserByUserName (line 18) | User getUserByUserName(String username);
method getUserDetail (line 20) | User getUserDetail(String userId);
FILE: server/src/main/java/com/gk/study/service/impl/AdServiceImpl.java
class AdServiceImpl (line 13) | @Service
method getAdList (line 18) | @Override
method createAd (line 23) | @Override
method deleteAd (line 30) | @Override
method updateAd (line 35) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/AddressServiceImpl.java
class AddressServiceImpl (line 13) | @Service
method getAddressList (line 18) | @Override
method createAddress (line 26) | @Override
method deleteAddress (line 33) | @Override
method updateAddress (line 38) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/BannerServiceImpl.java
class BannerServiceImpl (line 13) | @Service
method getBannerList (line 18) | @Override
method createBanner (line 23) | @Override
method deleteBanner (line 30) | @Override
method updateBanner (line 35) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/ClassificationServiceImpl.java
class ClassificationServiceImpl (line 13) | @Service
method getClassificationList (line 19) | @Override
method createClassification (line 24) | @Override
method deleteClassification (line 31) | @Override
method updateClassification (line 36) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/CommentServiceImpl.java
class CommentServiceImpl (line 12) | @Service
method getCommentList (line 17) | @Override
method createComment (line 22) | @Override
method deleteComment (line 29) | @Override
method updateComment (line 34) | @Override
method getCommentDetail (line 39) | @Override
method getThingCommentList (line 44) | @Override
method getUserCommentList (line 49) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/ErrorLogServiceImpl.java
class ErrorLogServiceImpl (line 13) | @Service
method getErrorLogList (line 18) | @Override
method createErrorLog (line 23) | @Override
method deleteErrorLog (line 28) | @Override
method updateErrorLog (line 33) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/NoticeServiceImpl.java
class NoticeServiceImpl (line 13) | @Service
method getNoticeList (line 18) | @Override
method createNotice (line 23) | @Override
method deleteNotice (line 30) | @Override
method updateNotice (line 35) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/OpLogServiceImpl.java
class OpLogServiceImpl (line 13) | @Service
method getOpLogList (line 18) | @Override
method createOpLog (line 26) | @Override
method deleteOpLog (line 31) | @Override
method updateOpLog (line 36) | @Override
method getLoginLogList (line 41) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/OrderServiceImpl.java
class OrderServiceImpl (line 12) | @Service
method getOrderList (line 17) | @Override
method createOrder (line 22) | @Override
method deleteOrder (line 31) | @Override
method updateOrder (line 36) | @Override
method getUserOrderList (line 41) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/TagServiceImpl.java
class TagServiceImpl (line 13) | @Service
method getTagList (line 18) | @Override
method createTag (line 23) | @Override
method deleteTag (line 30) | @Override
method updateTag (line 35) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/ThingCollectServiceImpl.java
class ThingCollectServiceImpl (line 14) | @Service
method getThingCollectList (line 19) | @Override
method createThingCollect (line 24) | @Override
method deleteThingCollect (line 29) | @Override
method getThingCollect (line 34) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/ThingServiceImpl.java
class ThingServiceImpl (line 20) | @Service
method getThingList (line 28) | @Override
method createThing (line 81) | @Override
method deleteThing (line 100) | @Override
method updateThing (line 105) | @Override
method getThingById (line 114) | @Override
method addWishCount (line 120) | @Override
method addCollectCount (line 128) | @Override
method setThingTags (line 135) | public void setThingTags(Thing thing) {
FILE: server/src/main/java/com/gk/study/service/impl/ThingWishServiceImpl.java
class ThingWishServiceImpl (line 14) | @Service
method getThingWishList (line 19) | @Override
method createThingWish (line 24) | @Override
method deleteThingWish (line 29) | @Override
method getThingWish (line 34) | @Override
FILE: server/src/main/java/com/gk/study/service/impl/UserServiceImpl.java
class UserServiceImpl (line 14) | @Service
method getUserList (line 20) | @Override
method getAdminUser (line 31) | @Override
method getNormalUser (line 40) | @Override
method createUser (line 49) | @Override
method deleteUser (line 54) | @Override
method updateUser (line 59) | @Override
method getUserByToken (line 64) | @Override
method getUserByUserName (line 71) | @Override
method getUserDetail (line 78) | @Override
FILE: server/src/main/java/com/gk/study/utils/HttpContextUtils.java
class HttpContextUtils (line 14) | public class HttpContextUtils {
method getHttpServletRequest (line 16) | public static HttpServletRequest getHttpServletRequest() {
method getParameterMap (line 25) | public static Map<String, String> getParameterMap(HttpServletRequest r...
method getDomain (line 40) | public static String getDomain(){
method getOrigin (line 46) | public static String getOrigin(){
FILE: server/src/main/java/com/gk/study/utils/IpUtils.java
class IpUtils (line 9) | public class IpUtils {
method getIpAddr (line 18) | public static String getIpAddr(HttpServletRequest request) {
FILE: server/src/main/java/com/gk/study/utils/JsonUtils.java
class JsonUtils (line 11) | public class JsonUtils {
method toJsonString (line 14) | public static String toJsonString(Object object) {
method parseObject (line 22) | public static <T> T parseObject(String text, Class<T> clazz) {
method parseObject (line 33) | public static <T> T parseObject(byte[] bytes, Class<T> clazz) {
method parseObject (line 44) | public static <T> T parseObject(String text, TypeReference<T> typeRefe...
method parseArray (line 52) | public static <T> List<T> parseArray(String text, Class<T> clazz) {
FILE: web/build/constant.ts
constant VITE_PORT (line 8) | const VITE_PORT = 8000;
constant ANALYSIS (line 11) | const ANALYSIS = true;
constant COMPRESSION (line 14) | const COMPRESSION = true;
FILE: web/build/vite/plugins/imagemin.ts
function ConfigImageminPlugin (line 3) | function ConfigImageminPlugin() {
FILE: web/build/vite/plugins/index.ts
function createVitePlugins (line 14) | function createVitePlugins(isBuild: boolean) {
FILE: web/build/vite/plugins/visualizer.ts
function ConfigVisualizerConfig (line 4) | function ConfigVisualizerConfig() {
FILE: web/src/api/ad.ts
type URL (line 3) | enum URL {
FILE: web/src/api/address.ts
type URL (line 3) | enum URL {
FILE: web/src/api/classification.ts
type URL (line 2) | enum URL {
FILE: web/src/api/comment.ts
type URL (line 3) | enum URL {
FILE: web/src/api/log.ts
type URL (line 3) | enum URL {
FILE: web/src/api/notice.ts
type URL (line 3) | enum URL {
FILE: web/src/api/order.ts
type URL (line 3) | enum URL {
FILE: web/src/api/overview.ts
type URL (line 3) | enum URL {
FILE: web/src/api/tag.ts
type URL (line 3) | enum URL {
FILE: web/src/api/thing.ts
type URL (line 5) | enum URL {
FILE: web/src/api/thingCollect.ts
type URL (line 5) | enum URL {
FILE: web/src/api/thingWish.ts
type URL (line 5) | enum URL {
FILE: web/src/api/user.ts
type URL (line 5) | enum URL {
type LoginRes (line 17) | interface LoginRes {
type LoginData (line 21) | interface LoginData {
FILE: web/src/core/bootstrap.js
function Initializer (line 6) | function Initializer () {
FILE: web/src/store/constants.ts
constant BASE_URL (line 1) | const BASE_URL = 'http://127.0.0.1:9100'
constant USER_ID (line 4) | const USER_ID = 'user_id'
constant USER_NAME (line 5) | const USER_NAME = 'user_name'
constant USER_TOKEN (line 6) | const USER_TOKEN = 'user_token'
constant ADMIN_USER_ID (line 8) | const ADMIN_USER_ID = 'admin_user_id'
constant ADMIN_USER_NAME (line 9) | const ADMIN_USER_NAME = 'admin_user_name'
constant ADMIN_USER_TOKEN (line 10) | const ADMIN_USER_TOKEN = 'admin_user_token'
FILE: web/src/store/modules/app/index.ts
method updateSettings (line 16) | updateSettings(partial: Partial<AppState>) {
method toggleTheme (line 21) | toggleTheme(dark: boolean) {
function useAppOutsideStore (line 39) | function useAppOutsideStore() {
FILE: web/src/store/modules/app/types.ts
type AppState (line 1) | interface AppState {
FILE: web/src/store/modules/user/index.ts
method login (line 20) | async login(loginForm) {
method logout (line 40) | async logout() {
method adminLogin (line 54) | async adminLogin(loginForm) {
method adminLogout (line 74) | async adminLogout() {
FILE: web/src/store/modules/user/types.ts
type RoleType (line 1) | type RoleType = '' | '*' | 'admin' | 'user';
type UserState (line 2) | interface UserState {
FILE: web/src/utils/http/axios/index.ts
function get (line 68) | function get<T = any>(config: AxiosRequestConfig): Promise<T> {
function post (line 72) | function post<T = any>(config: AxiosRequestConfig): Promise<T> {
FILE: web/src/utils/http/axios/type.ts
type RequestOptions (line 1) | interface RequestOptions {
type IResponse (line 7) | interface IResponse<T = any> {
type ILogin (line 15) | interface ILogin {
FILE: web/src/utils/index.ts
function getFormatTime (line 21) | function getFormatTime(dateTime,flag) {
FILE: web/src/utils/result.ts
function successResult (line 4) | function successResult<T = Recoverable>(result: T, { message = 'Request ...
function errorResult (line 12) | function errorResult(message = 'Request failed', { code = -1, result = n...
function pageSuccessResult (line 22) | function pageSuccessResult<T = any>(page: number, pageSize: number, list...
function pagination (line 34) | function pagination<T = any>(pageNo: number, pageSize: number, array: T[...
type requestParams (line 42) | interface requestParams {
function getRequestToken (line 53) | function getRequestToken({ headers }: requestParams): string | undefined {
FILE: web/types/components.d.ts
type GlobalComponents (line 9) | interface GlobalComponents {
FILE: web/vite.config.ts
function pathResolve (line 6) | function pathResolve(dir: string) {
Condensed preview — 205 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (4,705K chars).
[
{
"path": ".gitignore",
"chars": 13,
"preview": ".idea\nvscode\n"
},
{
"path": "java_food.sql",
"chars": 4226407,
"preview": "/*\r\n Navicat Premium Data Transfer\r\n\r\n Source Server : localhost连接\r\n Source Server Type : MySQL\r\n Source Serv"
},
{
"path": "readme.md",
"chars": 1472,
"preview": "# 基于Java的外卖点餐网站系统设计与实现\n\n> *一直想做一款管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用空闲休息时间开始自己写了一套管理系统。现将部分源码开源,如需完整源码,可以联系客服微信购买:lengqin1024"
},
{
"path": "server/.gitignore",
"chars": 394,
"preview": "target/\n!.mvn/wrapper/maven-wrapper.jar\n!**/src/main/**/target/\n!**/src/test/**/target/\n\n### STS ###\n.apt_generated\n.cla"
},
{
"path": "server/Readme.md",
"chars": 1369,
"preview": "# 后端文档\n\n> 运行之前 需要安装jdk、idea、mysql\n\n### 功能\n\n* 增删改查\n* 文件上传\n* 数据库配置\n* 日志管理\n* 权限控制\n\n### 后端部署流程\n\n1. 配置端口 位于application.yml\n2."
},
{
"path": "server/pom.xml",
"chars": 2721,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<project xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2"
},
{
"path": "server/src/main/java/com/gk/study/MySpringApplication.java",
"chars": 381,
"preview": "package com.gk.study;\n\nimport org.springframework.boot.SpringApplication;\nimport org.springframework.boot.autoconfigure."
},
{
"path": "server/src/main/java/com/gk/study/common/APIResponse.java",
"chars": 1320,
"preview": "package com.gk.study.common;\n\n\nimport java.io.Serializable;\n\nimport lombok.Data;\n\n/**\n * @功能描述: 响应报文,统一封装类\n */\n@Data\npub"
},
{
"path": "server/src/main/java/com/gk/study/common/ResponeCode.java",
"chars": 507,
"preview": "package com.gk.study.common;\n\n/**\n * @功能描述: 响应报文,统一封装类\n */\npublic enum ResponeCode {\n SUCCESS(200, \"成功\"),\n FAIL(40"
},
{
"path": "server/src/main/java/com/gk/study/common/TestUtils.java",
"chars": 57,
"preview": "package com.gk.study.common;\n\npublic class TestUtils {\n}\n"
},
{
"path": "server/src/main/java/com/gk/study/config/MyConfig.java",
"chars": 919,
"preview": "package com.gk.study.config;\n\nimport com.gk.study.interceptor.AccessInterceptor;\nimport org.springframework.context.anno"
},
{
"path": "server/src/main/java/com/gk/study/controller/AdController.java",
"chars": 3483,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/AddressController.java",
"chars": 2613,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/BannerController.java",
"chars": 3537,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/ClassificationController.java",
"chars": 2325,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/CommentController.java",
"chars": 3163,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/ErrorLogController.java",
"chars": 1964,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/NoticeController.java",
"chars": 2130,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/OpLogController.java",
"chars": 2169,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/OrderController.java",
"chars": 3138,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/OverViewController.java",
"chars": 6432,
"preview": "package com.gk.study.controller;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.sun.man"
},
{
"path": "server/src/main/java/com/gk/study/controller/TagController.java",
"chars": 2139,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/ThingCollectController.java",
"chars": 2325,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/ThingController.java",
"chars": 3836,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/ThingWishController.java",
"chars": 2241,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/controller/UserController.java",
"chars": 8898,
"preview": "package com.gk.study.controller;\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.common.ResponeCode;\nimport"
},
{
"path": "server/src/main/java/com/gk/study/entity/Ad.java",
"chars": 700,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/Address.java",
"chars": 701,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/Banner.java",
"chars": 688,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/Classification.java",
"chars": 452,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.*;\nimport lombok.Data;\nimport org.springframewo"
},
{
"path": "server/src/main/java/com/gk/study/entity/Comment.java",
"chars": 853,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/ErrorLog.java",
"chars": 647,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/Notice.java",
"chars": 567,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/OpLog.java",
"chars": 643,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.*;\nimport com.fasterxml.jackson.annotation.Json"
},
{
"path": "server/src/main/java/com/gk/study/entity/Order.java",
"chars": 1248,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/Tag.java",
"chars": 518,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/Thing.java",
"chars": 1304,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/ThingCollect.java",
"chars": 536,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/ThingTag.java",
"chars": 522,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/ThingWish.java",
"chars": 530,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/User.java",
"chars": 1523,
"preview": "package com.gk.study.entity;\n\nimport com.baomidou.mybatisplus.annotation.IdType;\nimport com.baomidou.mybatisplus.annotat"
},
{
"path": "server/src/main/java/com/gk/study/entity/VisitData.java",
"chars": 104,
"preview": "package com.gk.study.entity;\n\npublic class VisitData {\n\n public String reIp;\n public int count;\n}\n"
},
{
"path": "server/src/main/java/com/gk/study/handler/CustomExceptionHandler.java",
"chars": 1835,
"preview": "package com.gk.study.handler;\n\n\nimport com.gk.study.common.APIResponse;\nimport com.gk.study.service.ErrorLogService;\nimp"
},
{
"path": "server/src/main/java/com/gk/study/interceptor/AccessInterceptor.java",
"chars": 5057,
"preview": "package com.gk.study.interceptor;\n\nimport com.google.gson.Gson;\nimport com.gk.study.common.APIResponse;\nimport com.gk.st"
},
{
"path": "server/src/main/java/com/gk/study/mapper/AdMapper.java",
"chars": 225,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Ad;\nimp"
},
{
"path": "server/src/main/java/com/gk/study/mapper/AddressMapper.java",
"chars": 240,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Address"
},
{
"path": "server/src/main/java/com/gk/study/mapper/BannerMapper.java",
"chars": 237,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Banner;"
},
{
"path": "server/src/main/java/com/gk/study/mapper/ClassificationMapper.java",
"chars": 261,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Classif"
},
{
"path": "server/src/main/java/com/gk/study/mapper/CommentMapper.java",
"chars": 423,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Comment"
},
{
"path": "server/src/main/java/com/gk/study/mapper/ErrorLogMapper.java",
"chars": 243,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.ErrorLo"
},
{
"path": "server/src/main/java/com/gk/study/mapper/NoticeMapper.java",
"chars": 237,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Notice;"
},
{
"path": "server/src/main/java/com/gk/study/mapper/OpLogMapper.java",
"chars": 234,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.OpLog;\n"
},
{
"path": "server/src/main/java/com/gk/study/mapper/OrderMapper.java",
"chars": 350,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Order;\n"
},
{
"path": "server/src/main/java/com/gk/study/mapper/OverviewMapper.java",
"chars": 455,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.VisitDa"
},
{
"path": "server/src/main/java/com/gk/study/mapper/TagMapper.java",
"chars": 228,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Tag;\nim"
},
{
"path": "server/src/main/java/com/gk/study/mapper/ThingCollectMapper.java",
"chars": 352,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.ThingCo"
},
{
"path": "server/src/main/java/com/gk/study/mapper/ThingMapper.java",
"chars": 297,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.Thing;\n"
},
{
"path": "server/src/main/java/com/gk/study/mapper/ThingTagMapper.java",
"chars": 243,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.ThingTa"
},
{
"path": "server/src/main/java/com/gk/study/mapper/ThingWishMapper.java",
"chars": 339,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.ThingWi"
},
{
"path": "server/src/main/java/com/gk/study/mapper/UserMapper.java",
"chars": 231,
"preview": "package com.gk.study.mapper;\n\nimport com.baomidou.mybatisplus.core.mapper.BaseMapper;\nimport com.gk.study.entity.User;\ni"
},
{
"path": "server/src/main/java/com/gk/study/permission/Access.java",
"chars": 267,
"preview": "package com.gk.study.permission;\n\nimport java.lang.annotation.*;\n\n@Retention(RetentionPolicy.RUNTIME)\n@Target(ElementTyp"
},
{
"path": "server/src/main/java/com/gk/study/permission/AccessLevel.java",
"chars": 451,
"preview": "package com.gk.study.permission;\n\npublic enum AccessLevel {\n\n // 此处需与user表的role字段对应起来\n\n LOGIN(1, \"all\"), // 登录用户\n "
},
{
"path": "server/src/main/java/com/gk/study/service/AdService.java",
"chars": 228,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Ad;\n\nimport java.util.List;\n\npublic interface AdService {\n "
},
{
"path": "server/src/main/java/com/gk/study/service/AddressService.java",
"chars": 296,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Address;\n\nimport java.util.List;\n\npublic interface AddressSer"
},
{
"path": "server/src/main/java/com/gk/study/service/BannerService.java",
"chars": 272,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Banner;\n\nimport java.util.List;\n\npublic interface BannerServi"
},
{
"path": "server/src/main/java/com/gk/study/service/ClassificationService.java",
"chars": 360,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Classification;\n\nimport java.util.List;\n\npublic interface Cla"
},
{
"path": "server/src/main/java/com/gk/study/service/CommentService.java",
"chars": 447,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Comment;\n\nimport java.util.List;\n\npublic interface CommentSer"
},
{
"path": "server/src/main/java/com/gk/study/service/ErrorLogService.java",
"chars": 293,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.ErrorLog;\n\nimport java.util.List;\n\npublic interface ErrorLogS"
},
{
"path": "server/src/main/java/com/gk/study/service/NoticeService.java",
"chars": 272,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Notice;\n\nimport java.util.List;\n\npublic interface NoticeServi"
},
{
"path": "server/src/main/java/com/gk/study/service/OpLogService.java",
"chars": 296,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.OpLog;\n\nimport java.util.List;\n\npublic interface OpLogService"
},
{
"path": "server/src/main/java/com/gk/study/service/OrderService.java",
"chars": 326,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Order;\n\nimport java.util.List;\n\npublic interface OrderService"
},
{
"path": "server/src/main/java/com/gk/study/service/TagService.java",
"chars": 239,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Tag;\n\nimport java.util.List;\n\npublic interface TagService {\n "
},
{
"path": "server/src/main/java/com/gk/study/service/ThingCollectService.java",
"chars": 372,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.ThingCollect;\n\nimport java.util.List;\nimport java.util.Map;\n\n"
},
{
"path": "server/src/main/java/com/gk/study/service/ThingService.java",
"chars": 429,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.Thing;\n\nimport java.util.List;\n\npublic interface ThingService"
},
{
"path": "server/src/main/java/com/gk/study/service/ThingWishService.java",
"chars": 346,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.ThingWish;\n\nimport java.util.List;\nimport java.util.Map;\n\npub"
},
{
"path": "server/src/main/java/com/gk/study/service/UserService.java",
"chars": 458,
"preview": "package com.gk.study.service;\n\n\nimport com.gk.study.entity.User;\n\nimport java.util.List;\n\npublic interface UserService {"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/AdServiceImpl.java",
"chars": 1016,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/AddressServiceImpl.java",
"chars": 1295,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/BannerServiceImpl.java",
"chars": 1100,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/ClassificationServiceImpl.java",
"chars": 1269,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/CommentServiceImpl.java",
"chars": 1434,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;\nimport com.gk.st"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/ErrorLogServiceImpl.java",
"chars": 1028,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/NoticeServiceImpl.java",
"chars": 1100,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/OpLogServiceImpl.java",
"chars": 1475,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/OrderServiceImpl.java",
"chars": 1534,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;\nimport com.gk.st"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/TagServiceImpl.java",
"chars": 1037,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/ThingCollectServiceImpl.java",
"chars": 1291,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/ThingServiceImpl.java",
"chars": 4781,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/ThingWishServiceImpl.java",
"chars": 1237,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/service/impl/UserServiceImpl.java",
"chars": 2619,
"preview": "package com.gk.study.service.impl;\n\nimport com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;\nimport com.baomi"
},
{
"path": "server/src/main/java/com/gk/study/utils/HttpContextUtils.java",
"chars": 1756,
"preview": "package com.gk.study.utils;\n\nimport com.baomidou.mybatisplus.core.toolkit.StringUtils;\nimport org.springframework.http.H"
},
{
"path": "server/src/main/java/com/gk/study/utils/IpUtils.java",
"chars": 1539,
"preview": "package com.gk.study.utils;\n\nimport org.slf4j.Logger;\nimport org.slf4j.LoggerFactory;\nimport org.springframework.util.St"
},
{
"path": "server/src/main/java/com/gk/study/utils/JsonUtils.java",
"chars": 1878,
"preview": "package com.gk.study.utils;\n\nimport com.baomidou.mybatisplus.core.toolkit.ArrayUtils;\nimport com.fasterxml.jackson.core."
},
{
"path": "server/src/main/resources/application.yml",
"chars": 237,
"preview": "\nserver.port: 9100\nserver.servlet.context-path: /api\n\nBASE_LOCATION: D:\\aliyun_workspace\\java_food\nDB_NAME: java_food\n\n\n"
},
{
"path": "server/src/main/resources/logback-spring.xml",
"chars": 3370,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!--\nscan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。\nscanPeriod:设置监测配置文件是否有修改的时间间隔"
},
{
"path": "server/src/main/resources/mapper/CommentMapper.xml",
"chars": 1476,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE mapper PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\" \"http://mybatis.org/"
},
{
"path": "server/src/main/resources/mapper/OrderMapper.xml",
"chars": 869,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE mapper PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\" \"http://mybatis.org/"
},
{
"path": "server/src/main/resources/mapper/OverviewMapper.xml",
"chars": 1087,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE mapper PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\" \"http://mybatis.org/"
},
{
"path": "server/src/main/resources/mapper/ThingCollectMapper.xml",
"chars": 466,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE mapper PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\" \"http://mybatis.org/"
},
{
"path": "server/src/main/resources/mapper/ThingMapper.xml",
"chars": 324,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE mapper PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\" \"http://mybatis.org/"
},
{
"path": "server/src/main/resources/mapper/ThingWishMapper.xml",
"chars": 457,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE mapper PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\" \"http://mybatis.org/"
},
{
"path": "server/src/main/resources/mapper/UserMapper.xml",
"chars": 211,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE mapper PUBLIC \"-//mybatis.org//DTD Mapper 3.0//EN\" \"http://mybatis.org/"
},
{
"path": "server/start.sh",
"chars": 94,
"preview": "title xxxx\njava -jar -Xms64m -Xmx128m -XX:MetaspaceSize=64m -XX:MaxMetaspaceSize=64m xxxx.jar\n"
},
{
"path": "web/.eslintignore",
"chars": 100,
"preview": "\n*.sh\nnode_modules\n*.md\n*.woff\n*.ttf\n.vscode\n.idea\ndist\n/public\n/docs\n.husky\n.local\n/bin\nDockerfile\n"
},
{
"path": "web/.eslintrc.js",
"chars": 1882,
"preview": "module.exports = {\n root: true,\n env: {\n browser: true,\n node: true,\n es6: true,\n },\n parser: 'vue-eslint-p"
},
{
"path": "web/.gitignore",
"chars": 328,
"preview": "node_modules\n.DS_Store\ndist\ndist-ssr\n.local\n.history\n# local env files\n.env.local\n.env.*.local\n.eslintcache\n.github\n.hus"
},
{
"path": "web/.stylelintignore",
"chars": 27,
"preview": "/dist/*\n/public/*\npublic/*\n"
},
{
"path": "web/README.md",
"chars": 460,
"preview": "### 学习文档\n\n\n#### 部署步骤\n\n1. 修改constants.ts中的BASE_URL\n2. vite build\n3. 将dist部署到nginx\n\n\n#### 配置解释\n\n1. env.development 开发环境配置\n"
},
{
"path": "web/build/constant.ts",
"chars": 171,
"preview": "/**\n * @name Config\n * @description 项目配置\n */\n\n\n// 本地服务端口\nexport const VITE_PORT = 8000;\n\n// 包依赖分析\nexport const ANALYSIS "
},
{
"path": "web/build/vite/plugins/autoImport.ts",
"chars": 566,
"preview": "/**\n * @name AutoImportDeps\n * @description 按需加载,自动引入\n */\nimport AutoImport from 'unplugin-auto-import/vite';\n// import "
},
{
"path": "web/build/vite/plugins/component.ts",
"chars": 939,
"preview": "/**\n * @name AutoRegistryComponents\n * @description 按需加载,自动引入组件\n */\nimport Components from 'unplugin-vue-components/vit"
},
{
"path": "web/build/vite/plugins/compress.ts",
"chars": 486,
"preview": "/**\n * @name ConfigCompressPlugin\n * @description 开启.gz压缩\n */\nimport viteCompression from 'vite-plugin-compression';\nimp"
},
{
"path": "web/build/vite/plugins/imagemin.ts",
"chars": 562,
"preview": "import viteImagemin from 'vite-plugin-imagemin';\n\nexport function ConfigImageminPlugin() {\n const plugin = viteImagemin"
},
{
"path": "web/build/vite/plugins/index.ts",
"chars": 1243,
"preview": "/**\n * @name createVitePlugins\n * @description 封装plugins数组统一调用\n */\nimport {PluginOption} from 'vite';\nimport vue from '@"
},
{
"path": "web/build/vite/plugins/progress.ts",
"chars": 176,
"preview": "/**\n * @name ConfigProgressPlugin\n * @description 构建显示进度条\n */\n\nimport progress from 'vite-plugin-progress';\nexport const"
},
{
"path": "web/build/vite/plugins/restart.ts",
"chars": 246,
"preview": "/**\n * @name ConfigRestartPlugin\n * @description 监听配置文件修改自动重启Vite\n */\nimport ViteRestart from 'vite-plugin-restart';\nexp"
},
{
"path": "web/build/vite/plugins/unocss.ts",
"chars": 179,
"preview": "/**\n * @name ConfigUnocssPlugin\n * @description 监听配置文件修改自动重启Vite\n */\n\n// Unocss\nimport Unocss from 'unocss/vite';\n\nexpor"
},
{
"path": "web/build/vite/plugins/visualizer.ts",
"chars": 305,
"preview": "import visualizer from 'rollup-plugin-visualizer';\nimport { ANALYSIS } from '../../constant';\n\nexport function ConfigVis"
},
{
"path": "web/index.html",
"chars": 493,
"preview": "<!DOCTYPE html>\n<html lang=\"zh-CN\" id=\"html\">\n <head>\n <meta charset=\"UTF-8\" />\n <meta name=\"viewport\" content=\"w"
},
{
"path": "web/package.json",
"chars": 1469,
"preview": "{\n \"name\": \"my-web-app\",\n \"version\": \"0.1.2\",\n \"author\": \"lengqin1024\",\n \"scripts\": {\n \"dev\": \"vite --mode develo"
},
{
"path": "web/postcss.config.js",
"chars": 62,
"preview": "module.exports = {\n plugins: {\n autoprefixer: {},\n },\n};\n"
},
{
"path": "web/prettier.config.js",
"chars": 215,
"preview": "module.exports = {\n printWidth: 140,\n semi: true,\n vueIndentScriptAndStyle: true,\n singleQuote: true,\n trailingComm"
},
{
"path": "web/src/App.vue",
"chars": 293,
"preview": "<template>\n <a-config-provider :locale=\"zhCN\">\n <router-view />\n </a-config-provider>\n</template>\n<script setup lan"
},
{
"path": "web/src/api/ad.ts",
"chars": 833,
"preview": "import {get, post} from '/@/utils/http/axios';\n\nenum URL {\n userList = '/api/ad/list',\n create = '/api/ad/create',"
},
{
"path": "web/src/api/address.ts",
"chars": 853,
"preview": "import {get, post} from '/@/utils/http/axios';\n\nenum URL {\n userList = '/api/address/list',\n create = '/api/addres"
},
{
"path": "web/src/api/classification.ts",
"chars": 849,
"preview": "import { get, post } from '/@/utils/http/axios';\nenum URL {\n userList = '/api/classification/list',\n create = '/ap"
},
{
"path": "web/src/api/comment.ts",
"chars": 1140,
"preview": "import {get, post} from '/@/utils/http/axios';\n\nenum URL {\n list = '/api/comment/list',\n create = '/api/comment/cr"
},
{
"path": "web/src/api/log.ts",
"chars": 627,
"preview": "import {get, post} from '/@/utils/http/axios';\n\nenum URL {\n loginLogList = '/api/opLog/loginLogList',\n opLogList ="
},
{
"path": "web/src/api/notice.ts",
"chars": 841,
"preview": "import {get, post} from '/@/utils/http/axios';\n\nenum URL {\n list = '/api/notice/list',\n create = '/api/notice/crea"
},
{
"path": "web/src/api/order.ts",
"chars": 1418,
"preview": "import {get, post} from '/@/utils/http/axios';\n\nenum URL {\n list = '/api/order/list',\n create = '/api/order/create"
},
{
"path": "web/src/api/overview.ts",
"chars": 391,
"preview": "import {get, post} from '/@/utils/http/axios';\n\nenum URL {\n list = '/api/overview/count',\n sysInfo= '/api/overview"
},
{
"path": "web/src/api/tag.ts",
"chars": 874,
"preview": "import {get, post} from '/@/utils/http/axios';\n\nenum URL {\n userList = '/api/tag/list',\n create = '/api/tag/create"
},
{
"path": "web/src/api/thing.ts",
"chars": 1020,
"preview": "// 权限问题后期增加\nimport { get, post } from '/@/utils/http/axios';\nimport { UserState } from '/@/store/modules/user/types';\n//"
},
{
"path": "web/src/api/thingCollect.ts",
"chars": 762,
"preview": "\nimport { get, post } from '/@/utils/http/axios';\nimport { UserState } from '/@/store/modules/user/types';\n\nenum URL {\n "
},
{
"path": "web/src/api/thingWish.ts",
"chars": 748,
"preview": "// 权限问题后期增加\nimport { get, post } from '/@/utils/http/axios';\nimport { UserState } from '/@/store/modules/user/types';\n//"
},
{
"path": "web/src/api/user.ts",
"chars": 2170,
"preview": "// 权限问题后期增加\nimport { get, post } from '/@/utils/http/axios';\nimport { UserState } from '/@/store/modules/user/types';\n//"
},
{
"path": "web/src/assets/styles/base.less",
"chars": 0,
"preview": ""
},
{
"path": "web/src/core/bootstrap.js",
"chars": 689,
"preview": "// localStorage恢复到内存\n\nimport {useUserStore} from \"/@/store\";\nimport {USER_ID, USER_NAME, USER_TOKEN, ADMIN_USER_ID, ADMI"
},
{
"path": "web/src/main.ts",
"chars": 389,
"preview": "import { createApp } from 'vue';\nimport App from './App.vue';\nimport router from './router';\nimport piniaStore from './s"
},
{
"path": "web/src/router/index.ts",
"chars": 1507,
"preview": "import {createRouter, createWebHistory} from 'vue-router';\nimport root from './root';\n\nimport { ADMIN_USER_TOKEN, USER_T"
},
{
"path": "web/src/router/root.ts",
"chars": 5130,
"preview": "// 路由表\nconst constantRouterMap = [\n // ************* 前台路由 **************\n {\n path: '/',\n redirect: '/index'\n },"
},
{
"path": "web/src/store/constants.ts",
"chars": 403,
"preview": "const BASE_URL = 'http://127.0.0.1:9100'\n// const BASE_URL = 'http://1.117.171.66:9100'\n\nconst USER_ID = 'user_id'\nconst"
},
{
"path": "web/src/store/index.ts",
"chars": 328,
"preview": "import { createPinia } from 'pinia';\nimport { useAppStore } from './modules/app';\nimport { useUserStore } from './module"
},
{
"path": "web/src/store/modules/app/index.ts",
"chars": 935,
"preview": "import { defineStore } from 'pinia';\nimport piniaStore from '/@/store/index';\nimport { AppState } from './types';\n\nexpor"
},
{
"path": "web/src/store/modules/app/types.ts",
"chars": 245,
"preview": "export interface AppState {\n theme: string;\n colorWeek: boolean;\n navbar: boolean;\n menu: boolean;\n menuCollapse: b"
},
{
"path": "web/src/store/modules/user/index.ts",
"chars": 2572,
"preview": "import { defineStore } from 'pinia';\nimport {loginApi as adminLogin, userLoginApi} from '/@/api/user';\nimport { setToken"
},
{
"path": "web/src/store/modules/user/types.ts",
"chars": 208,
"preview": "export type RoleType = '' | '*' | 'admin' | 'user';\nexport interface UserState {\n user_id: any;\n user_name: any;\n use"
},
{
"path": "web/src/styles/index.less",
"chars": 33,
"preview": "//自定义css\na {\n color: #1890ff;\n}\n"
},
{
"path": "web/src/styles/reset.less",
"chars": 330,
"preview": "html {\n box-sizing: border-box;\n}\n\n*,\n::before,\n::after {\n margin: 0;\n padding: 0;\n box-sizing: inherit;\n}\n\n\na:hover"
},
{
"path": "web/src/utils/auth.ts",
"chars": 415,
"preview": "const TokenKey = 'fast-token';\nconst TokenPrefix = 'Bearer ';\nconst isLogin = () => {\n return !!localStorage.getItem(To"
},
{
"path": "web/src/utils/http/axios/index.ts",
"chars": 2081,
"preview": "import axios from 'axios';\nimport type { AxiosInstance, AxiosRequestConfig, AxiosResponse, AxiosError, InternalAxiosRequ"
},
{
"path": "web/src/utils/http/axios/status.ts",
"chars": 828,
"preview": "export const showMessage = (status: number | string): string => {\n let message = '';\n switch (status) {\n case 400:\n"
},
{
"path": "web/src/utils/http/axios/type.ts",
"chars": 369,
"preview": "export interface RequestOptions {\n // Whether to process the request result\n isTransformResponse?: boolean;\n}\n\n// 返回re"
},
{
"path": "web/src/utils/index.ts",
"chars": 1568,
"preview": "// import { resolve } from 'path';\n// const fs = require('fs');\n//\n// function pathResolve(dir: string) {\n// return re"
},
{
"path": "web/src/utils/result.ts",
"chars": 1329,
"preview": "import { Recoverable } from 'repl';\n\n// 返回统一格式的接口数据类型定义\nexport function successResult<T = Recoverable>(result: T, { mess"
},
{
"path": "web/src/views/admin/ad.vue",
"chars": 7624,
"preview": "<template>\n <div>\n <!--页面区域-->\n <div class=\"page-view\">\n <div class=\"table-operations\">\n <a-space>\n "
},
{
"path": "web/src/views/admin/admin-login.vue",
"chars": 4585,
"preview": "<template>\n <div id=\"userLayout\">\n <div class=\"user-layout-header\">\n <img class=\"logo\" :src=\"logoImage\" alt=\"\">"
},
{
"path": "web/src/views/admin/classification.vue",
"chars": 5984,
"preview": "<template>\n <div>\n <!--页面区域-->\n <div class=\"page-view\">\n <div class=\"table-operations\">\n <a-space>\n "
},
{
"path": "web/src/views/admin/comment.vue",
"chars": 4464,
"preview": "<template>\n <div>\n <!--页面区域-->\n <div class=\"page-view\">\n <div class=\"table-operations\">\n <a-space>\n "
},
{
"path": "web/src/views/admin/error-log.vue",
"chars": 2880,
"preview": "<template>\n <div>\n <!--页面区域-->\n <div class=\"page-view\">\n <a-table\n size=\"middle\"\n rowKey=\""
},
{
"path": "web/src/views/admin/login-log.vue",
"chars": 2716,
"preview": "<template>\n <div>\n <!--页面区域-->\n <div class=\"page-view\">\n <a-table\n size=\"middle\"\n rowKey=\""
},
{
"path": "web/src/views/admin/main.vue",
"chars": 5032,
"preview": "<template>\n <a-layout id=\"components-layout-demo-custom-trigger\">\n <a-layout-header style=\"background: #fff; padding"
},
{
"path": "web/src/views/admin/notice.vue",
"chars": 6496,
"preview": "<template>\n <div>\n <!--页面区域-->\n <div class=\"page-view\">\n <div class=\"table-operations\">\n <a-space>\n "
},
{
"path": "web/src/views/admin/op-log.vue",
"chars": 2979,
"preview": "<template>\n <div>\n <!--页面区域-->\n <div class=\"page-view\">\n <a-table\n size=\"middle\"\n rowKey=\""
},
{
"path": "web/src/views/admin/order.vue",
"chars": 5269,
"preview": "<template>\r <div>\r <!--页面区域-->\r <div class=\"page-view\">\r <div class=\"table-operations\">\r <a-space>\r<!"
},
{
"path": "web/src/views/admin/overview.vue",
"chars": 8874,
"preview": "<template>\n\n <a-spin :spinning=\"showSpin\">\n <div class=\"main\">\n <a-row :gutter=\"[20,20]\">\n <a-col :sm=\"2"
},
{
"path": "web/src/views/admin/sys-info.vue",
"chars": 2216,
"preview": "<template>\n <div class=\"page-view\">\n <a-spin v-bind:spinning=\"loading\">\n <a-descriptions\n title=\"系统信息\""
},
{
"path": "web/src/views/admin/tag.vue",
"chars": 6338,
"preview": "<template>\r <div>\r <!--页面区域-->\r <div class=\"page-view\">\r <div class=\"table-operations\">\r <a-space>\r "
},
{
"path": "web/src/views/admin/thing.vue",
"chars": 11835,
"preview": "<template>\n <div>\n <!--页面区域-->\n <div class=\"page-view\">\n <div class=\"table-operations\">\n <a-space>\n "
},
{
"path": "web/src/views/admin/user.vue",
"chars": 11712,
"preview": "<template>\r <div>\r <!--页面区域-->\r <div class=\"page-view\">\r <div class=\"table-operations\">\r <a-space>\r "
},
{
"path": "web/src/views/index/components/content.vue",
"chars": 10905,
"preview": "<template>\n <div class=\"content\">\n <div class=\"content-left\">\n <div class=\"left-search-item\">\n <h4>菜品分类<"
},
{
"path": "web/src/views/index/components/footer.vue",
"chars": 1795,
"preview": "<template>\n <div class=\"footer-view\">\n <div class=\"foot-link-box flex-view\">\n <a href=\"\" class=\"foot-link\" targ"
},
{
"path": "web/src/views/index/components/header.vue",
"chars": 9335,
"preview": "<template>\n <div class=\"main-bar-view\">\n <div class=\"logo\">\n <img :src=\"logoImage\" class=\"search-icon\" @click=\""
},
{
"path": "web/src/views/index/components/search-content-view.vue",
"chars": 4784,
"preview": "<template>\n <div class=\"content-margin\">\n <h1 class=\"search-name-box\">{{ tData.keyword }}</h1>\n <div class=\"searc"
},
{
"path": "web/src/views/index/confirm.vue",
"chars": 13394,
"preview": "<template>\n <div>\n <Header/>\n <section class=\"cart-page flex-view\">\n <div class=\"left-flex\">\n <div cl"
},
{
"path": "web/src/views/index/detail.vue",
"chars": 15714,
"preview": "<template>\n <div class=\"detail\">\n <Header/>\n \n </div>\n</template>\n<script setup>\nimport {message} from \"ant-design-"
},
{
"path": "web/src/views/index/index.vue",
"chars": 79,
"preview": "<template>\n <router-view/>\n</template>\n\n<script>\nexport default {\n}\n</script>\n"
},
{
"path": "web/src/views/index/login.vue",
"chars": 5434,
"preview": "<template>\n <div class=\"container\">\n <div class=\"login-page pc-style\">\n <img :src=\"LogoIcon\" alt=\"logo\" class=\""
},
{
"path": "web/src/views/index/pay.vue",
"chars": 4685,
"preview": "<template>\n <div>\n <Header/>\n <div class=\"pay-content\">\n <div class=\"title\">订单提交成功</div>\n <div class=\"t"
},
{
"path": "web/src/views/index/portal.vue",
"chars": 445,
"preview": "<template>\n <div class=\"portal\">\n <Header />\n <Content />\n <Footer />\n </div>\n</template>\n<script>\nimport Hea"
},
{
"path": "web/src/views/index/register.vue",
"chars": 4313,
"preview": "<template>\n <div class=\"container\">\n\n <div class=\"tel-regist-page pc-style\">\n <div class=\"regist-title\">\n "
},
{
"path": "web/src/views/index/search.vue",
"chars": 477,
"preview": "<template>\n <div class=\"search\">\n <Header />\n <div class=\"search-content\">\n <SearchContentView />\n </div>"
},
{
"path": "web/src/views/index/user/address-view.vue",
"chars": 7246,
"preview": "<template>\n <div class=\"content-list\">\n <!-- <div class=\"list-title\">我的地址</div>-->\n <div class=\"list-title\">\n "
},
{
"path": "web/src/views/index/user/collect-thing-view.vue",
"chars": 4191,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">我的收藏</div>\n <div role=\"tablist\" class=\"list-tabs-"
},
{
"path": "web/src/views/index/user/comment-view.vue",
"chars": 3142,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">我的评论</div>\n <div class=\"list-content\">\n <div"
},
{
"path": "web/src/views/index/user/fans-view.vue",
"chars": 1944,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">我的粉丝</div>\n <div class=\"my-follow-view\">\n <d"
},
{
"path": "web/src/views/index/user/follow-view.vue",
"chars": 1984,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">我的关注</div>\n <div class=\"my-follow-view\">\n <d"
},
{
"path": "web/src/views/index/user/message-view.vue",
"chars": 4623,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">我的消息</div>\n <a-spin :spinning=\"loading\" style=\"mi"
},
{
"path": "web/src/views/index/user/mine-infos-view.vue",
"chars": 8066,
"preview": "<template>\n <div class=\"mine-infos-view\">\n <div class=\"info-box flex-view\">\n <img :src=\"AvatarImg\" class=\"avata"
},
{
"path": "web/src/views/index/user/modal/edit-address.vue",
"chars": 2917,
"preview": "<template>\n <a-form-model\n ref=\"myform\"\n :model=\"form\"\n :rules=\"rules\">\n <a-row :gutter=\"24\">\n <a-col "
},
{
"path": "web/src/views/index/user/order-view.vue",
"chars": 8381,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">我的订单</div>\n <a-tabs default-active-key=\"1\" @chang"
},
{
"path": "web/src/views/index/user/push-view.vue",
"chars": 3368,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">推送设置</div>\n <div class=\"list-content\">\n <div"
},
{
"path": "web/src/views/index/user/score-view.vue",
"chars": 1133,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">我的积分</div>\n <div class=\"my-score-view\">\n <di"
},
{
"path": "web/src/views/index/user/security-view.vue",
"chars": 4396,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">帐号安全</div>\n <div class=\"list-content\">\n <div"
},
{
"path": "web/src/views/index/user/userinfo-edit-view.vue",
"chars": 6550,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">设置</div>\n <a-spin :spinning=\"loading\" style=\"min-"
},
{
"path": "web/src/views/index/user/wish-thing-view.vue",
"chars": 4077,
"preview": "<template>\n <div class=\"content-list\">\n <div class=\"list-title\">我的心愿单</div>\n <div role=\"tablist\" class=\"list-tabs"
},
{
"path": "web/src/views/index/usercenter.vue",
"chars": 937,
"preview": "<template>\n <div class=\"user\">\n\n <Header />\n\n <div class=\"user-content\">\n <div class=\"user-content-left\">\n "
},
{
"path": "web/stylelint.config.js",
"chars": 2357,
"preview": "module.exports = {\n root: true,\n plugins: ['stylelint-order'],\n extends: ['stylelint-config-standard', 'stylelint-con"
},
{
"path": "web/tsconfig.json",
"chars": 1056,
"preview": "{\n \"compilerOptions\": {\n \"target\": \"esnext\",\n \"module\": \"esnext\",\n \"moduleResolution\": \"node\",\n \"strict\": t"
},
{
"path": "web/types/auto-imports.d.ts",
"chars": 4320,
"preview": "// Generated by 'unplugin-auto-import'\nexport {}\ndeclare global {\n const EffectScope: typeof import('vue')['EffectScope"
}
]
// ... and 5 more files (download for full content)
About this extraction
This page contains the full source code of the geeeeeeeek/java_food GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 205 files (4.4 MB), approximately 1.2M tokens, and a symbol index with 412 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.