├── .gitignore ├── .idea ├── .gitignore ├── dataSources.xml ├── encodings.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── sqldialects.xml └── vcs.xml ├── README.md ├── asset └── sql │ └── table.sql ├── common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── rosy │ └── common │ ├── annotation │ ├── LogTag.java │ └── ValidateRequest.java │ ├── constant │ └── CommonConstant.java │ ├── domain │ └── entity │ │ ├── ApiResponse.java │ │ ├── IdRequest.java │ │ └── PageRequest.java │ ├── enums │ ├── ErrorCode.java │ └── UserRoleEnum.java │ ├── exception │ └── BusinessException.java │ └── utils │ ├── PageUtils.java │ ├── QueryWrapperUtil.java │ ├── RedisCache.java │ ├── SqlUtils.java │ ├── StringUtils.java │ └── ThrowUtils.java ├── framework ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── rosy │ └── framework │ ├── aspect │ ├── LogAspect.java │ └── ValidationAspect.java │ ├── config │ ├── MybatisPlusConfig.java │ ├── OpenAPIConfig.java │ ├── RedisConfig.java │ ├── SecurityConfig.java │ ├── WebClientConfig.java │ └── properties │ │ ├── ApplicationProperties.java │ │ └── PathProperties.java │ └── handler │ ├── CustomMetaObjectHandler.java │ └── GlobalExceptionHandler.java ├── main ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── rosy │ │ └── main │ │ ├── domain │ │ ├── dto │ │ │ └── item │ │ │ │ ├── ItemAddRequest.java │ │ │ │ ├── ItemQueryRequest.java │ │ │ │ └── ItemUpdateRequest.java │ │ ├── entity │ │ │ └── Item.java │ │ └── vo │ │ │ ├── ItemVO.java │ │ │ ├── LoginUserVO.java │ │ │ └── UserVO.java │ │ ├── mapper │ │ └── ItemMapper.java │ │ └── service │ │ ├── IItemService.java │ │ └── impl │ │ └── ItemServiceImpl.java │ └── resources │ └── mapper │ └── ItemMapper.xml ├── pom.xml └── web ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── rosy │ │ ├── WebApplication.java │ │ └── web │ │ └── controller │ │ └── main │ │ └── ItemController.java └── resources │ ├── application-dev.yml │ ├── application-prod.yml │ ├── application.yml │ └── logback.xml └── test └── java └── com └── rosy └── MybaitisPlusCodeGenerator.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/dataSources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/.idea/dataSources.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/sqldialects.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/.idea/sqldialects.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/README.md -------------------------------------------------------------------------------- /asset/sql/table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/asset/sql/table.sql -------------------------------------------------------------------------------- /common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/pom.xml -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/annotation/LogTag.java: -------------------------------------------------------------------------------- 1 | package com.rosy.common.annotation; 2 | 3 | public @interface LogTag { 4 | } 5 | -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/annotation/ValidateRequest.java: -------------------------------------------------------------------------------- 1 | package com.rosy.common.annotation; 2 | 3 | public @interface ValidateRequest { 4 | } 5 | -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/constant/CommonConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/constant/CommonConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/domain/entity/ApiResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/domain/entity/ApiResponse.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/domain/entity/IdRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/domain/entity/IdRequest.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/domain/entity/PageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/domain/entity/PageRequest.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/enums/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/enums/ErrorCode.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/enums/UserRoleEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/enums/UserRoleEnum.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/exception/BusinessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/exception/BusinessException.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/utils/PageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/utils/PageUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/utils/QueryWrapperUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/utils/QueryWrapperUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/utils/RedisCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/utils/RedisCache.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/utils/SqlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/utils/SqlUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/utils/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/utils/StringUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/rosy/common/utils/ThrowUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/common/src/main/java/com/rosy/common/utils/ThrowUtils.java -------------------------------------------------------------------------------- /framework/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/pom.xml -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/aspect/LogAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/aspect/LogAspect.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/aspect/ValidationAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/aspect/ValidationAspect.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/config/MybatisPlusConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/config/MybatisPlusConfig.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/config/OpenAPIConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/config/OpenAPIConfig.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/config/RedisConfig.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/config/SecurityConfig.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/config/WebClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/config/WebClientConfig.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/config/properties/ApplicationProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/config/properties/ApplicationProperties.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/config/properties/PathProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/config/properties/PathProperties.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/handler/CustomMetaObjectHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/handler/CustomMetaObjectHandler.java -------------------------------------------------------------------------------- /framework/src/main/java/com/rosy/framework/handler/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/framework/src/main/java/com/rosy/framework/handler/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /main/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/pom.xml -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/domain/dto/item/ItemAddRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/domain/dto/item/ItemAddRequest.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/domain/dto/item/ItemQueryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/domain/dto/item/ItemQueryRequest.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/domain/dto/item/ItemUpdateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/domain/dto/item/ItemUpdateRequest.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/domain/entity/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/domain/entity/Item.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/domain/vo/ItemVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/domain/vo/ItemVO.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/domain/vo/LoginUserVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/domain/vo/LoginUserVO.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/domain/vo/UserVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/domain/vo/UserVO.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/mapper/ItemMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/mapper/ItemMapper.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/service/IItemService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/service/IItemService.java -------------------------------------------------------------------------------- /main/src/main/java/com/rosy/main/service/impl/ItemServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/java/com/rosy/main/service/impl/ItemServiceImpl.java -------------------------------------------------------------------------------- /main/src/main/resources/mapper/ItemMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/main/src/main/resources/mapper/ItemMapper.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/pom.xml -------------------------------------------------------------------------------- /web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/web/pom.xml -------------------------------------------------------------------------------- /web/src/main/java/com/rosy/WebApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/web/src/main/java/com/rosy/WebApplication.java -------------------------------------------------------------------------------- /web/src/main/java/com/rosy/web/controller/main/ItemController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/web/src/main/java/com/rosy/web/controller/main/ItemController.java -------------------------------------------------------------------------------- /web/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/web/src/main/resources/application.yml -------------------------------------------------------------------------------- /web/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/web/src/main/resources/logback.xml -------------------------------------------------------------------------------- /web/src/test/java/com/rosy/MybaitisPlusCodeGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vivian5510/SpringBoot3-CLI/HEAD/web/src/test/java/com/rosy/MybaitisPlusCodeGenerator.java --------------------------------------------------------------------------------