Full Code of geeeeeeeek/java_food for AI

master b75817ed981f cached
205 files
4.4 MB
1.2M tokens
412 symbols
1 requests
Download .txt
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
Download .txt
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
Download .txt
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.

Copied to clipboard!