- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://gitee.com/paascloud/paascloud-master
- 软件文档: https://gitee.com/paascloud/paascloud-master
软件介绍
paascloud 实战项目。
项目介绍
功能点:
模拟商城,完整的购物流程、后端运营平台对前端业务的支撑,和对项目的运维,有各项的监控指标和运维指标。
技术点:
核心技术为springcloud+vue两个全家桶实现,采取了取自开源用于开源的目标,所以能用开源绝不用收费框架,整体技术栈只有阿里云短信服务是收费的,都是目前java前瞻性的框架,可以为中小企业解决微服务架构难题,可以帮助企业快速建站。由于服务器成本较高,尽量降低开发成本的原则,本项目由10个后端项目和3个前端项目共同组成。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,实现了异常和日志的统一管理,实现了MQ落地保证100%到达的解决方案。
核心框架:springcloud Edgware全家桶
安全框架:Spring Security Spring Cloud Oauth2
分布式任务调度:elastic-job
持久层框架:MyBatis、通用Mapper4、Mybatis_PageHelper
数据库连接池:Alibaba Druid
日志管理:Logback 前端框架:Vue全家桶以及相关组件
三方服务: 邮件服务、阿里云短信服务、七牛云文件服务、钉钉机器人服务、高德地图API
平台目录结构说明
├─paascloud-master----------------------------父项目,公共依赖 │ │ │ ├─paascloud-eureka--------------------------微服务注册中心 │ │ │ ├─paascloud-discovery-----------------------微服务配置中心 │ │ │ ├─paascloud-monitor-------------------------微服务监控中心 │ │ │ ├─paascloud-zipkin--------------------------微服务日志采集中心 │ │ │ ├─paascloud-gateway--------------------------微服务网关中心 │ │ │ ├─paascloud-provider │ │ │ │ │ ├─paascloud-provider-mdc------------------数据服务中心 │ │ │ │ │ ├─paascloud-provider-omc------------------订单服务中心 │ │ │ │ │ ├─paascloud-provider-opc------------------对接服务中心 │ │ │ │ │ ├─paascloud-provider-tpc------------------任务服务中心 │ │ │ │ │ └─paascloud-provider-uac------------------用户服务中心 │ │ │ ├─paascloud-provider-api │ │ │ │ │ ├─paascloud-provider-mdc-api------------------数据服务中心API │ │ │ │ │ ├─paascloud-provider-omc-api------------------订单服务中心API │ │ │ │ │ ├─paascloud-provider-opc-api------------------对接服务中心API │ │ │ │ │ ├─paascloud-provider-tpc-api------------------任务服务中心API │ │ │ │ │ ├─paascloud-provider-sdk-api------------------可靠消息服务API │ │ │ │ │ └─paascloud-provider-uac-api------------------用户服务中心API │ │ │ ├─paascloud-common │ │ │ │ │ ├─paascloud-common-base------------------公共POJO基础包 │ │ │ │ │ ├─paascloud-common-config------------------公共配置包 │ │ │ │ │ ├─paascloud-common-core------------------微服务核心依赖包 │ │ │ │ │ ├─paascloud-common-util------------------公共工具包 │ │ │ │ │ ├─paascloud-common-zk------------------zookeeper配置 │ │ │ │ │ ├─paascloud-security-app------------------公共无状态安全认证 │ │ │ │ │ ├─paascloud-security-core------------------安全服务核心包 │ │ │ │ │ └─paascloud-security-feign------------------基于auth2的feign配置 │ │ │ ├─paascloud-generator │ │ │ │ │ ├─paascloud-generator-mdc------------------数据服务中心Mybatis Generator │ │ │ │ │ ├─paascloud-generator-omc------------------数据服务中心Mybatis Generator │ │ │ │ │ ├─paascloud-generator-opc------------------数据服务中心Mybatis Generator │ │ │ │ │ ├─paascloud-generator-tpc------------------数据服务中心Mybatis Generator │ │ │ │ │ └─paascloud-generator-uac------------------数据服务中心Mybatis Generator
架构图
Java Web开发实例大全(基础卷)
软件开发技术联盟 / 清华大学出版社 / 2016-1 / 128.00
《Java Web开发实例大全(基础卷)》筛选、汇集了Java Web开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分为6篇23章,主要内容有开发环境搭建、Java语言基础、HTML/CSS技术、JSP基础与内置对象、JavaBean技术、Servlet技术、过滤器与监听器技术、JSTL标签库、JavaS......一起来看看 《Java Web开发实例大全(基础卷)》 这本书的介绍吧!

