{"id":16434363,"url":"https://github.com/paascloud/paascloud-doc","last_synced_at":"2026-07-23T19:30:19.044Z","repository":{"id":108169132,"uuid":"125588227","full_name":"paascloud/paascloud-doc","owner":"paascloud","description":null,"archived":false,"fork":false,"pushed_at":"2018-03-26T16:10:34.000Z","size":34,"stargazers_count":9,"open_issues_count":0,"forks_count":21,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-08T09:50:41.105Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/paascloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-17T01:58:56.000Z","updated_at":"2024-04-28T07:26:56.000Z","dependencies_parsed_at":"2023-04-23T15:03:55.480Z","dependency_job_id":null,"html_url":"https://github.com/paascloud/paascloud-doc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paascloud%2Fpaascloud-doc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paascloud%2Fpaascloud-doc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paascloud%2Fpaascloud-doc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/paascloud%2Fpaascloud-doc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/paascloud","download_url":"https://codeload.github.com/paascloud/paascloud-doc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240746959,"owners_count":19850996,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T08:48:57.162Z","updated_at":"2026-07-23T19:30:19.001Z","avatar_url":"https://github.com/paascloud.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"## paascloud 实战项目\n\n### 项目介绍\n\n```\n功能点：\n    模拟商城，完整的购物流程、后端运营平台对前端业务的支撑，和对项目的运维，有各项的监控指标和运维指标。\n技术点：\n       核心技术为springcloud+vue两个全家桶实现，采取了取自开源用于开源的目标，所以能用开源绝不用收费框架，整体技术栈只有\n    阿里云短信服务是收费的，都是目前java前瞻性的框架，可以为中小企业解决微服务架构难题，可以帮助企业快速建站。由于服务\n    器成本较高，尽量降低开发成本的原则，本项目由10个后端项目和3个前端项目共同组成。真正实现了基于RBAC、jwt和oauth2的\n    无状态统一权限认证的解决方案，实现了异常和日志的统一管理，实现了MQ落地保证100%到达的解决方案。\n\n    核心框架：springcloud Edgware全家桶\n    安全框架：Spring Security Spring Cloud Oauth2\n    分布式任务调度：elastic-job\n    持久层框架：MyBatis、通用Mapper4、Mybatis_PageHelper\n    数据库连接池：Alibaba Druid\n    日志管理：Logback    前端框架：Vue全家桶以及相关组件\n    三方服务： 邮件服务、阿里云短信服务、七牛云文件服务、钉钉机器人服务、高德地图API\n```\n\n### 平台目录结构说明\n\n```\n├─paascloud-master----------------------------父项目，公共依赖\n│  │\n│  ├─paascloud-eureka--------------------------微服务注册中心\n│  │\n│  ├─paascloud-discovery-----------------------微服务配置中心\n│  │\n│  ├─paascloud-monitor-------------------------微服务监控中心\n│  │\n│  ├─paascloud-zipkin--------------------------微服务日志采集中心\n│  │\n│  ├─paascloud-gateway--------------------------微服务网关中心\n│  │\n│  ├─paascloud-provider\n│  │  │\n│  │  ├─paascloud-provider-mdc------------------数据服务中心\n│  │  │\n│  │  ├─paascloud-provider-omc------------------订单服务中心\n│  │  │\n│  │  ├─paascloud-provider-opc------------------对接服务中心\n│  │  │\n│  │  ├─paascloud-provider-tpc------------------任务服务中心\n│  │  │\n│  │  └─paascloud-provider-uac------------------用户服务中心\n│  │\n│  ├─paascloud-provider-api\n│  │  │\n│  │  ├─paascloud-provider-mdc-api------------------数据服务中心API\n│  │  │\n│  │  ├─paascloud-provider-omc-api------------------订单服务中心API\n│  │  │\n│  │  ├─paascloud-provider-opc-api------------------对接服务中心API\n│  │  │\n│  │  ├─paascloud-provider-tpc-api------------------任务服务中心API\n│  │  │\n│  │  ├─paascloud-provider-sdk-api------------------可靠消息服务API\n│  │  │\n│  │  └─paascloud-provider-uac-api------------------用户服务中心API\n│  │\n│  ├─paascloud-common\n│  │  │\n│  │  ├─paascloud-common-base------------------公共POJO基础包\n│  │  │\n│  │  ├─paascloud-common-config------------------公共配置包\n│  │  │\n│  │  ├─paascloud-common-core------------------微服务核心依赖包\n│  │  │\n│  │  ├─paascloud-common-util------------------公共工具包\n│  │  │\n│  │  ├─paascloud-common-zk------------------zookeeper配置\n│  │  │\n│  │  ├─paascloud-security-app------------------公共无状态安全认证\n│  │  │\n│  │  ├─paascloud-security-core------------------安全服务核心包\n│  │  │\n│  │  └─paascloud-security-feign------------------基于auth2的feign配置\n│  │\n│  ├─paascloud-generator\n│  │  │\n│  │  ├─paascloud-generator-mdc------------------数据服务中心Mybatis Generator\n│  │  │\n│  │  ├─paascloud-generator-omc------------------数据服务中心Mybatis Generator\n│  │  │\n│  │  ├─paascloud-generator-opc------------------数据服务中心Mybatis Generator\n│  │  │\n│  │  ├─paascloud-generator-tpc------------------数据服务中心Mybatis Generator\n│  │  │\n│  │  └─paascloud-generator-uac------------------数据服务中心Mybatis Generator\n```\n\n### 特殊说明\n\n```\n这里做一个解释由于微服务的拆分受制于服务器，这里我做了微服务的合并，比如OAuth2的认证服务中心和用户中心合并，\n统一的one service服务中心和用户认证中心合并，支付中心和订单中心合并，其实这也是不得已而为之，\n只是做了业务微服务中心的合并，并没有将架构中的 注册中心 监控中心 服务发现中心进行合并\n```\n\n### 作者介绍\n\n```\nSpring Cloud 爱好者,现就任于鲜易供应链平台研发部.\n```\n\n### 配套项目\n\n```\n后端项目：https://github.com/paascloud/paascloud-master \n         https://gitee.com/paascloud/paascloud-master\n登录入口：https://github.com/paascloud/paascloud-login-web\n         https://gitee.com/paascloud/paascloud-login-web\n后端入口：https://github.com/paascloud/paascloud-admin-web\n         https://gitee.com/paascloud/paascloud-admin-web\n前端入口：https://github.com/paascloud/paascloud-mall-web\n         https://gitee.com/paascloud/paascloud-mall-web\n```\n\n### 传送门\n\n* 博客 [http://blog.paascloud.net](http://bolg.paascloud.net)\n* paascloud-admin: [http://admin.paascloud.net](http://admin.paascloud.net)\n* paascloud-mall: [http://mall.paascloud.](http://mall.paascloud.ent)net\n* paascloud-api: [http://api.paascloud.xin](http://api.paascloud.xin)\n* paascloud-document: [http://document.paascloud.net](http://document.paascloud.net)\n* github: [https://github.com/paascloud](https://github.com/paascloud)\n\n### 架构图\n\n![项目架构图](http://img.paascloud.net/paascloud/doc/paascloud-project.png)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaascloud%2Fpaascloud-doc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpaascloud%2Fpaascloud-doc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpaascloud%2Fpaascloud-doc/lists"}