# yygh_parent **Repository Path**: pffett/yygh_parent ## Basic Information - **Project Name**: yygh_parent - **Description**: 尚硅谷-尚医通-精简目录版 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-07 - **Last Updated**: 2021-07-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 系统说明 - 基于 Spring Cloud Hoxton 、Spring Boot 2.4、 OAuth2 的 RBAC **权限管理系统** - 基于数据驱动视图的理念封装 element-ui,即使没有 vue 的使用经验也能快速上手 - 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持 - 提供 lambda 、stream api 、webflux 的生产实践 ### 核心依赖 | 依赖 | 版本 | | ---------------------- | ------------- | | Spring Boot | 2.4.4 | | Spring Cloud | 2020.0.2 | | Spring Cloud Alibaba | 2020.0.RC | | Spring Security OAuth2 | 2.3.6 | | Mybatis Plus | 3.4.2 | | hutool | 5.6.1 | | Avue | 2.6.16 | ### 模块说明 ```lua ai-ui -- https://gitee.com/log4j/ai-ui ai-cloudx ├── ai-auth -- 授权服务提供[3000] └── ai-common -- 系统公共模块 ├── ai-common-core -- 公共工具类核心包 ├── ai-common-datasource -- 动态数据源包 ├── ai-common-job -- xxl-job 封装 ├── ai-common-log -- 日志服务 ├── ai-common-mybatis -- mybatis 扩展封装 ├── ai-common-security -- 安全工具类 ├── ai-common-swagger -- 接口文档 ├── ai-common-feign -- feign 扩展封装 └── ai-common-test -- oauth2.0 单元测试扩展封装 ├── ai-register -- Nacos Server[8848] ├── ai-gateway -- Spring Cloud Gateway网关[9999] └── ai-admin -- 通用用户权限管理模块 └── upms-api -- 通用用户权限管理系统公共api模块 └── admin-service -- 通用用户权限管理系统业务处理模块[4000] └── ai-tool └── ai-monitor -- 服务监控 [5001] ├── ai-codegen -- 图形化代码生成 [5002] ├── ai-sentinel-dashboard -- 流量高可用 [5003] └── ai-xxl-job-admin -- 分布式定时任务管理台 [5004] ``` mvn archetype:create-from-project cd target/generated-sources/archetype mvn install mvn archetype:generate -DgroupId=com.asiainfo.srd -DartifactId=test-service -Dversion=1.0.0-SNAPSHOT -Dpackage=com.asiainfo.srd.bd -DarchetypeGroupId=com.asiainfo.srd.archetype -DarchetypeArtifactId=ai-base-boot-archetype -DarchetypeVersion=1.0.0 -DarchetypeCatalog=local mvn archetype:generate -DgroupId=com.asiainfo.srd.bd -DartifactId=test-service -Dversion=1.0.0-SNAPSHOT -Dpackage=com.asiainfo.srd.bd -DarchetypeGroupId=com.asiainfo.srd.archetype -DarchetypeArtifactId=ai-base-boot-archetype -DarchetypeVersion=1.0.0 -DarchetypeCatalog=local