particle云架构详细讲解

简介:

第一部分: 针对于普通服务的基础框架封装(entity、dao、service、controller、api)等

第二部分: spring cloud通用微服务项目,可以监控左右微服务,当然,本身自己也是微服务。

第三部分: 针对于框架内所有组件的封装,可以植入任何的模块项目中。

第四部分: 自身项目的微服务业务,比如:会员模块、消息模块、资金模块、订单模块等。

我们针对于以上四个模块分别做详细讲解:

第一部分: 针对于particle-framework模块:

1.  包括阿里巴巴Druid的配置封装,包括登录的用户名密码,数据库连接池、插件框架和SQL解析器,统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等。

2. 日志封装,其中包括:preHandle、afterCompletion、log等。

3. 通用BaseApiController的封装,处理通用异常信息。

4. 任务定时调度通用封装。

5. 针对于业务core的通用封装,整合mybatis plus,进行可配置化的Annotation的注解扫描。

6. 针对于基础redis分布式缓存的封装。

7. 针对于统一的web工程的配置化封装,包括:编码、使用域等。

8. 针对于业务系统微服务注册的封装,discoveryclient提供注解方式:

        向Eureka Server注册当前实例
        向Eureka Server更新租约
        当Eureka Server停止的时候取消租约
        查找Eureka Server中注册的服务和实例

相关文章
|
4月前
|
运维 安全 数据处理
上云部署的优势
上云部署的优势
|
5月前
|
网络协议 关系型数据库 MySQL
企业级云上网络构建实践
本实验介绍了企业级云上网络构建的核心概念以及构建方法,这些概念可以帮助了解如何在阿里云上快速的进行基础网络的创建、业务隔离及多网之间的互联互通,助力更好的在阿里云上规划网络。
|
8月前
阿里云最新产品手册——云基础产品与基础设施——计算——弹性裸金属服务器——架构
阿里云最新产品手册——云基础产品与基础设施——计算——弹性裸金属服务器——架构自制脑图
266 1
|
10月前
|
专有云
阿里云最新产品手册——阿里云核心产品——专有云飞天企业版——全栈式灾备管理平台
阿里云最新产品手册——阿里云核心产品——专有云飞天企业版——全栈式灾备管理平台自制脑图
219 1
|
10月前
|
专有云
阿里云最新产品手册——阿里云核心产品——专有云飞天企业版——三大核心竞争力
阿里云最新产品手册——阿里云核心产品——专有云飞天企业版——三大核心竞争力自制脑图
119 1
|
弹性计算
《企业级基础设施专场-基于ECS构建稳定、高业务弹性、低成本的企业应用实践解析_胡晓博》电子版地址
企业级基础设施专场-基于ECS构建稳定、高业务弹性、低成本的企业应用实践解析_胡晓博
236 0
《企业级基础设施专场-基于ECS构建稳定、高业务弹性、低成本的企业应用实践解析_胡晓博》电子版地址
|
存储 IDE Cloud Native
站在Serverless肩头,思考下一代云研发架构模式
欢迎共商一种新的、未来的、下一代的架构模式。
站在Serverless肩头,思考下一代云研发架构模式
一键生成 FISCO-BCOS 企业级架构部署
本项目为区块链开源项目 FISCO-BCOS 提供了自动化生成企业级配置文件的 ansible-playbook。2 群组 3 机构 6 节点的环境,可以在 30 秒内(除下载时间)生成配置,极大简化了部署难度,避免了手工配置容易发生的错误。
552 0
|
存储 运维 资源调度
企业级IaaS架构的深度解析
根据IDC的分析报告,美国和中国云计算产业发展差异巨大:美国以公有云为主,SaaS最大、IaaS最小;而中国截然相反,以私有云为主,IaaS占了大约50%的份额。
企业级IaaS架构的深度解析
|
弹性计算 网络安全 网络虚拟化
阿里云产品有那些常见的架构场景相关问题
阿里云的网络和弹性计算类产品很多,使用场景也多种多样,本文是一些使用场景的集锦。主要思路是从使用特定场景中发生的典型问题出发,总结网络产品使用中的关键点。
阿里云产品有那些常见的架构场景相关问题