权限管理—菜单权限开发-二 1.概述 这篇文章继《权限管理—数据库设计-一》数据库设计后开始开发菜单权限。 菜单权限的核心是使用递归方式查询所有菜单和删除菜单 摘要 递归查询所有菜单 递归删除指定菜单…
权限管理—数据库设计-一 1.概述 权限管理是项目中不可缺少的一个模块,权限管理可以为用户分配角色,为角色分配不同的菜单权限。通过权限管理来限制不同的用户访问菜单权限。 这篇文章作为权限管理的第一篇文…
单点登录开发登录注册接口 1.概述 这篇文章介绍使用JWT工具类创建token字符串实现单点登录功能,并开发登录和注册接口。 摘要 单点登录介绍 JWT介绍 集成JWT 开发登录接口 开发注册接口 2…
消息队列实现定时任务检查订单支付状态-六 1.概述 调用订单支付接口创建支付订单后,我们不知道用户什么时候支付完成,所以需要重复的调用支付状态查询接口,判读用户是否支付完成。像这样的场景,我们通常使用…
消息队列系统设计和支付消息业务开发-五 1.概述 上篇文章介绍了Spring项目整合ActiveMQ《SpringBoot整合ActiveMQ-四》,这篇文章开始介绍如何将消息队列应用到业务中,实现它…
SpringBoot整合ActiveMQ-四 1.概述 这篇文章介绍在SpringBoot项目中如何整合ActiveMQ消息队列 2.SpringBoot项目整合ActiveMQ 2.1.创建配置类 …
ActiveMQ介绍和两种模式发布消息Demo-三 1.概述 这篇文章介绍ActiveMQ产品消息队列模式,通过Demo示例介绍消息生产与消费实现方式。 2.ActiveMQ介绍 2.1.JMS协议 …
ActiveMQ安装-二 1.概述 上一篇文章《一文彻底说明分布式事务原理-一》介绍了什么是分布式事务以及使用消息队列来解决事务的一致性问题。消息队列的产品不止一家,我们介绍ActiveMQ产品的安装…
一文彻底说明分布式事务原理 前言 从 CPU 到内存、到磁盘、到操作系统、到网络,计算机系统处处存在不可靠因素。工程师和科学家努力使用各种软硬件方法对抗这种不可靠因素,保证数据和指令被正确地处理。在网…
支付业务模块创建-一 1.概述 这篇文章开始进入了支付业务流程,电商平台调用阿里的支付系统,让用户完成付款,接收阿里支付的返回值,判断用户支付流程是否完成。 2.支付流程 1.用户点击提交订单 2.电…