From dedf174a9f5d2d22792458127c0d67e0582d7410 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=B1=E6=B6=9B?= <15850646081@163.com> Date: Fri, 16 May 2025 14:53:40 +0800 Subject: [PATCH] =?UTF-8?q?=E8=84=9A=E6=89=8B=E6=9E=B6v3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../secondev-page-demo.gradle | 0 .../qt/action/CheckBcskjeAction.java | 0 .../weaver/seconddev/qt/annotation/Form.java | 0 .../seconddev/qt/annotation/FormItem.java | 0 .../qt/annotation/MultiLanguage.java | 0 .../qt/annotation/SearchCondition.java | 0 .../qt/annotation/SearchConditionItem.java | 0 .../weaver/seconddev/qt/annotation/Table.java | 0 .../seconddev/qt/annotation/TableColumn.java | 0 .../seconddev/qt/annotation/TableOperate.java | 0 .../OrderTypeRemoteBrowserService.java | 0 .../weaver/seconddev/qt/common/BaseDTO.java | 0 .../weaver/seconddev/qt/common/OptionDTO.java | 0 .../seconddev/qt/common/SqlResponse.java | 0 .../seconddev/qt/config/OrderTypeBrowser.java | 0 .../seconddev/qt/constant/Constant.java | 0 .../qt/controller/DemoController.java | 20 ++++++++++++++ .../qt/controller/PageDemoController.java | 0 .../seconddev/qt/entity/dto/DemoFormDTO.java | 0 .../seconddev/qt/entity/dto/DemoListDTO.java | 0 .../qt/entity/dto/DemoSearchConditionDTO.java | 0 .../qt/entity/dto/OrderTypeListDTO.java | 0 .../qt/entity/param/DemoQueryParam.java | 0 .../qt/entity/param/OrderTypeQueryParam.java | 0 .../weaver/seconddev/qt/entity/po/DemoPO.java | 0 .../weaver/seconddev/qt/enums/BaseEnum.java | 0 .../seconddev/qt/enums/SQLStatusEnum.java | 0 .../exception/BusinessRunTimeException.java | 0 .../qt/exception/SqlRunTimeException.java | 0 .../qt/handler/GlobalExceptionHandler.java | 0 .../seconddev/qt/mapper/DemoMapper.java | 0 .../qt/service/MybatisDemoService.java | 17 ++++++++++++ .../seconddev/qt/service/PageDemoService.java | 0 .../service/impl/MybatisDemoServiceImpl.java | 27 +++++++++++++++++++ .../qt/service/impl/PageDemoServiceImpl.java | 2 -- .../weaver/seconddev/qt/util/EntityUtil.java | 0 .../weaver/seconddev/qt/util/FormatUtil.java | 0 .../weaver/seconddev/qt/util/I18nUtil.java | 0 .../weaver/seconddev/qt/util/PageUtil.java | 0 39 files changed, 64 insertions(+), 2 deletions(-) rename {secondev-page-demo => secondev-qt-demo}/secondev-page-demo.gradle (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/action/CheckBcskjeAction.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/annotation/Form.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/annotation/FormItem.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/annotation/MultiLanguage.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/annotation/SearchCondition.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/annotation/SearchConditionItem.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/annotation/Table.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/annotation/TableColumn.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/annotation/TableOperate.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/browser/OrderTypeRemoteBrowserService.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/common/BaseDTO.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/common/OptionDTO.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/common/SqlResponse.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/config/OrderTypeBrowser.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/constant/Constant.java (100%) create mode 100644 secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/controller/DemoController.java rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/controller/PageDemoController.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoFormDTO.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoListDTO.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoSearchConditionDTO.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/entity/dto/OrderTypeListDTO.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/entity/param/DemoQueryParam.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/entity/param/OrderTypeQueryParam.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/entity/po/DemoPO.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/enums/BaseEnum.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/enums/SQLStatusEnum.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/exception/BusinessRunTimeException.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/exception/SqlRunTimeException.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/handler/GlobalExceptionHandler.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/mapper/DemoMapper.java (100%) create mode 100644 secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/service/MybatisDemoService.java rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/service/PageDemoService.java (100%) create mode 100644 secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/service/impl/MybatisDemoServiceImpl.java rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/service/impl/PageDemoServiceImpl.java (98%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/util/EntityUtil.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/util/FormatUtil.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/util/I18nUtil.java (100%) rename {secondev-page-demo => secondev-qt-demo}/src/main/java/com/weaver/seconddev/qt/util/PageUtil.java (100%) diff --git a/secondev-page-demo/secondev-page-demo.gradle b/secondev-qt-demo/secondev-page-demo.gradle similarity index 100% rename from secondev-page-demo/secondev-page-demo.gradle rename to secondev-qt-demo/secondev-page-demo.gradle diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/action/CheckBcskjeAction.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/action/CheckBcskjeAction.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/action/CheckBcskjeAction.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/action/CheckBcskjeAction.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/Form.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/Form.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/Form.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/Form.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/FormItem.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/FormItem.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/FormItem.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/FormItem.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/MultiLanguage.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/MultiLanguage.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/MultiLanguage.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/MultiLanguage.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/SearchCondition.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/SearchCondition.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/SearchCondition.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/SearchCondition.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/SearchConditionItem.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/SearchConditionItem.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/SearchConditionItem.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/SearchConditionItem.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/Table.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/Table.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/Table.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/Table.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/TableColumn.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/TableColumn.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/TableColumn.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/TableColumn.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/TableOperate.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/TableOperate.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/annotation/TableOperate.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/annotation/TableOperate.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/browser/OrderTypeRemoteBrowserService.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/browser/OrderTypeRemoteBrowserService.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/browser/OrderTypeRemoteBrowserService.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/browser/OrderTypeRemoteBrowserService.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/common/BaseDTO.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/common/BaseDTO.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/common/BaseDTO.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/common/BaseDTO.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/common/OptionDTO.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/common/OptionDTO.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/common/OptionDTO.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/common/OptionDTO.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/common/SqlResponse.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/common/SqlResponse.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/common/SqlResponse.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/common/SqlResponse.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/config/OrderTypeBrowser.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/config/OrderTypeBrowser.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/config/OrderTypeBrowser.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/config/OrderTypeBrowser.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/constant/Constant.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/constant/Constant.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/constant/Constant.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/constant/Constant.java diff --git a/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/controller/DemoController.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/controller/DemoController.java new file mode 100644 index 0000000..f2436ca --- /dev/null +++ b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/controller/DemoController.java @@ -0,0 +1,20 @@ +package com.weaver.seconddev.qt.controller; + +import com.weaver.common.authority.annotation.WeaPermission; +import com.weaver.seconddev.qt.service.MybatisDemoService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping("/api/secondev/qt/demo") +@WeaPermission(publicPermission = true) +public class DemoController { + + @Autowired + private MybatisDemoService pageDemoService; + + + + +} \ No newline at end of file diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/controller/PageDemoController.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/controller/PageDemoController.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/controller/PageDemoController.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/controller/PageDemoController.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoFormDTO.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoFormDTO.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoFormDTO.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoFormDTO.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoListDTO.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoListDTO.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoListDTO.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoListDTO.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoSearchConditionDTO.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoSearchConditionDTO.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoSearchConditionDTO.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/DemoSearchConditionDTO.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/OrderTypeListDTO.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/OrderTypeListDTO.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/OrderTypeListDTO.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/dto/OrderTypeListDTO.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/param/DemoQueryParam.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/param/DemoQueryParam.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/param/DemoQueryParam.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/param/DemoQueryParam.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/param/OrderTypeQueryParam.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/param/OrderTypeQueryParam.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/param/OrderTypeQueryParam.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/param/OrderTypeQueryParam.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/po/DemoPO.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/po/DemoPO.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/entity/po/DemoPO.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/entity/po/DemoPO.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/enums/BaseEnum.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/enums/BaseEnum.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/enums/BaseEnum.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/enums/BaseEnum.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/enums/SQLStatusEnum.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/enums/SQLStatusEnum.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/enums/SQLStatusEnum.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/enums/SQLStatusEnum.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/exception/BusinessRunTimeException.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/exception/BusinessRunTimeException.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/exception/BusinessRunTimeException.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/exception/BusinessRunTimeException.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/exception/SqlRunTimeException.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/exception/SqlRunTimeException.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/exception/SqlRunTimeException.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/exception/SqlRunTimeException.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/handler/GlobalExceptionHandler.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/handler/GlobalExceptionHandler.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/handler/GlobalExceptionHandler.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/handler/GlobalExceptionHandler.java diff --git a/secondev-page-demo/src/main/java/com/weaver/seconddev/qt/mapper/DemoMapper.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/mapper/DemoMapper.java similarity index 100% rename from secondev-page-demo/src/main/java/com/weaver/seconddev/qt/mapper/DemoMapper.java rename to secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/mapper/DemoMapper.java diff --git a/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/service/MybatisDemoService.java b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/service/MybatisDemoService.java new file mode 100644 index 0000000..8b206b2 --- /dev/null +++ b/secondev-qt-demo/src/main/java/com/weaver/seconddev/qt/service/MybatisDemoService.java @@ -0,0 +1,17 @@ +package com.weaver.seconddev.qt.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.weaver.seconddev.qt.entity.po.DemoPO; + +/** + * 数据库最佳实践demo + *
Copyright: Copyright (c) 2024
+ *Company: 泛微软件
+ * + * @author qiantao + * @version 1.0 + **/ +public interface MybatisDemoService extends IServiceCopyright: Copyright (c) 2024
+ *Company: 泛微软件
+ * + * @author qiantao + * @version 1.0 + **/ +@Service +@AopClass +public class MybatisDemoServiceImpl extends ServiceImpl