From 4721871724854a9fbe24d8583a5b19b01884e28d Mon Sep 17 00:00:00 2001 From: wanghui Date: Sat, 25 Mar 2023 11:49:48 +0800 Subject: [PATCH] pom --- pom.xml | 33 +++++++--- .../admin/LoginAdminCommandController.java | 23 +++++++ src/main/resources/application.yml | 15 ++++- src/main/resources/ehcache.xml | 62 +++++++++++++++++++ 4 files changed, 124 insertions(+), 9 deletions(-) create mode 100644 src/main/java/com/qniao/zsh/api/command/login/admin/LoginAdminCommandController.java create mode 100644 src/main/resources/ehcache.xml diff --git a/pom.xml b/pom.xml index 9085e9f..d10e242 100644 --- a/pom.xml +++ b/pom.xml @@ -3,8 +3,8 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - com.qniao - java-dependency + org.mc + mc-ddd-framework 0.0.1-SNAPSHOT ztb-spider-handle @@ -16,17 +16,34 @@ - com.qniao - spring-boot-starter + com.baomidou + mybatis-plus-boot-starter + 3.5.2 - com.qniao - mybatis-plus-starter + com.baomidou + dynamic-datasource-spring-boot-starter + 3.5.2 + - com.qniao - xxl-job-starter + org.springframework.boot + spring-boot-starter-validation + + + io.springfox + springfox-boot-starter + 3.0.0 + + + + org.projectlombok + lombok + true + + + mysql mysql-connector-java diff --git a/src/main/java/com/qniao/zsh/api/command/login/admin/LoginAdminCommandController.java b/src/main/java/com/qniao/zsh/api/command/login/admin/LoginAdminCommandController.java new file mode 100644 index 0000000..c377b1d --- /dev/null +++ b/src/main/java/com/qniao/zsh/api/command/login/admin/LoginAdminCommandController.java @@ -0,0 +1,23 @@ +package com.qniao.zsh.api.command.login.admin; + +import cn.hutool.json.JSONUtil; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * @author wh + * @date 2023/3/24 + */ +@RestController +@RequestMapping("admin") +public class LoginAdminCommandController { + + @ApiOperation("Vben的getUserInfo信息") + @GetMapping("/info") + public String vbenUserInfo(){ + String info = "{\"code\":0,\"result\":{\"userId\":\"1\",\"username\":\"vben\",\"realName\":\"Vben Admin\",\"avatar\":\"\",\"desc\":\"manager\",\"password\":\"123456\",\"token\":\"fakeToken1\",\"homePath\":\"/dashboard/analysis\",\"roles\":[{\"roleName\":\"Super Admin\",\"value\":\"super\"}]},\"message\":\"ok\",\"type\":\"success\"}"; + return JSONUtil.toJsonStr(info); + } +} diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 7f43a9e..1e5f7ac 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,3 +1,11 @@ +application: + name: 统一认证服务 + version: 1.0 + description: 基于Spring Cloud的统一认证微服务 + api: + doc: + enabled: true + selector: org.mc.oas.api server: port: 7023 @@ -36,13 +44,18 @@ spring: mybatis-plus: global-config: db-config: - table-prefix: s #原为 qn_ + table-prefix: qn_ #原为 qn_ logic-delete-field: isDelete # 全局逻辑删除的实体字段名 logic-delete-value: 1 # 逻辑已删除值(默认为 1) logic-not-delete-value: 0 # 逻辑未删除值(默认为 0) type-enums-package: com.qniao.**.constant configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl + default-enum-type-handler: org.apache.ibatis.type.EnumOrdinalTypeHandler #支持数据库的枚举型转换 +snow-flake: + datacenter-id: 1 + worker-id: 1 +debug: false #开启驼峰命名规范自动映射 configuration: diff --git a/src/main/resources/ehcache.xml b/src/main/resources/ehcache.xml new file mode 100644 index 0000000..8cb9a30 --- /dev/null +++ b/src/main/resources/ehcache.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + \ No newline at end of file