# SpringCloudAlibaba **Repository Path**: zhuodewen/spring-cloud-alibaba ## Basic Information - **Project Name**: SpringCloudAlibaba - **Description**: 1.SpringBoot+SpringCloud+Nacos+MybatisPlus+Mysql+Redis+Kafka - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-08-23 - **Last Updated**: 2025-09-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 1.简介: ## 1)项目名称 官网模板管理系统(个人练手) ## 2)项目说明 本项目用于给没有官网的小型公司提供公司网站模板,您可以选择官网模板、自定义官网界面、进行用户/角色/权限/组织管理等; # 2.项目服务: ## 1.Common ### 1)公共模块 自定义了部分公共配置类、常量类和其他类,作为通用的配置,用于给其他服务引用,包括: [1]公共配置类:MybatisPlus配置、Redis配置、线程池配置; [2]常量类:Minio常量类、公共常量类; [3]多语言资源文件(i18n); [4]全局异常处理类; [5]其他:Entity父类、JSONResult类; ### 2)主要依赖及其版本 JDK: 11 SpringBoot: 2.3.2.RELEASE SpringCloud: Hoxton.SR8 SpringCloudAlibaba: 2.2.3.RELEASE Minio: 7.0.2 MybatisPlus: 3.5.1 Druid: 1.2.16 ## 2.Gateway(*) ### 1)网关服务 用于本项目的路由转发、接口日志打印、限流、统一鉴权等操作; ### 2)主要依赖及其版本 JDK: 11 SpringBoot: 2.3.2.RELEASE SpringCloud: Hoxton.SR8 SpringCloudAlibaba: 2.2.3.RELEASE Gateway: 2.2.3.RELEASE Nacos: 2.2.3.RELEASE Swagger: 2.9.2 Sa-Token: 1.33.0 Minio: 7.0.2 Mysql: 8.0.21 Redis: 2.3.2.RELEASE Druid: 1.2.16 ## 3.Oauth ### 1)鉴权服务 用于本项目的登陆认证、Token信息查询、国际化/多语言(i18n)、用户/角色/权限/部门管理; ### 2)主要依赖及其版本 JDK: 11 SpringBoot: 2.3.2.RELEASE SpringCloud: Hoxton.SR8 SpringCloudAlibaba: 2.2.3.RELEASE Nacos: 2.2.3.RELEASE Swagger: 2.9.2 Sa-Token: 1.33.0 Mysql: 8.0.21 Redis: 2.3.2.RELEASE Druid: 1.2.16 ## 4.Demo(*) ### 1)测试服务 作为各技术栈的测试服务,例如: [1]测试JDK11特性; [2]测试JDK17特性; [3]测试Seata分布式事务(目前还有问题); [4]测试Xxl-Job定时器使用; [5]测试Swagger接口文档; [6]作为Sa-Token客户端获取权限和角色等信息; [7]测试国际化/多语言(i18n); [8]测试多数据源Dynamic-datasource; [9]测试Mybatis-Plus基本使用(CRUD、分页等); [10]对接禅道系统(免密登录,自动创建需求等); [11]测试JetCache方法缓存; [12]集成扣子(Coze)工作流接口; [13]ClickHouse Appender集成; [14]其他JAVA相关测试; ### 2)主要依赖及其版本 JDK: 11 SpringBoot: 2.3.2.RELEASE SpringCloud: Hoxton.SR8 SpringCloudAlibaba: 2.2.3.RELEASE Nacos: 2.2.3.RELEASE Swagger: 2.9.2 Sa-Token: 1.33.0 Mysql: 8.0.21 Redis: 2.3.2.RELEASE Seata: 2.2.3.RELEASE Xxl-Job: 2.3.0 Druid: 1.2.16 clickhouse-jdbc: 0.3.2 ## 5.Template ### 1)模板服务 用于本项目对网站模板的各项操作; ### 2)主要依赖及其版本 JDK: 11 SpringBoot: 2.3.2.RELEASE SpringCloud: Hoxton.SR8 SpringCloudAlibaba: 2.2.3.RELEASE Nacos: 2.2.3.RELEASE Swagger: 2.9.2 Sa-Token: 1.33.0 Mysql: 8.0.21 Redis: 2.3.2.RELEASE Seata: 2.2.3.RELEASE Xxl-Job: 2.3.0 Druid: 1.2.16 # 3.相关网址: ## 1.Nacos(注册中心+配置中心) ### 1)地址 http://47.119.136.175:8848/nacos/ ### 2)账密 保密 ## 2.Swagger(接口文档) ### 1)地址 http://localhost:port/swagger-ui.html ### 2)账密 无 ## 3.Xxl-Job(调度任务) ### 1)地址 http://47.119.136.175:8090/xxl-job-admin/ ### 2)账密 admin/123456 ## 4.LanProxy(内网穿透) ### 1)地址 http://47.119.136.175:9990/lanproxy-config/# ### 2)账密 zdw/123456