一、SpringCloudAlibaba整合Sentinel1、引入依赖引入 Sentinel依赖,包含了 核心库和客户端等依赖。<!-- sentinel启动器--> <dependency> <groupId>com.alibaba.cloud</groupId> <artif
# Spring Cloud Alibaba 集成 Redis 教程 在现代微服务架构中,Redis 作为一种高性能的缓存解决方案,往往被广泛使用。本文将引导你逐步完成 Spring Cloud Alibaba 中集成 Redis 的过程。以下是本项目的整体流程。 ## 整体流程 | 步骤 | 描述 | |------
原创 2024-09-16 05:23:31
123阅读
什么是MyBatis    项目的DEMO代码:https://github.com/heyu52/-spring-cloud     MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(P
转载 11月前
194阅读
需求GitHub地址:https://github.com/ctripcorp/apollo/wiki/Apollo配置中心介绍#32-界面概览 实际上大多数人的文章都是copy的这个,没有任何参考意义. 没有一点自己的东西.文章说只支持Spring3.1.1以上. 由于我们项目比较老. 用的还是Spring3.0.5,现在项目需要集成分布式配置中心,之前考虑过Spring Cloud Confi
转载 11月前
63阅读
SpringCloudAlibaba随笔目录一、SpringCloudAlibaba项目之父工程搭建二、SpringCloudAlibaba项目之Nacos搭建及服务注册三、SpringCloudAlibaba项目之生产者与消费者四、SpringCloudAlibaba项目之Ribbon负载均衡五、SpringCloudAlibaba项目之OpenFeign远程调用六、SpringCloudAli
转载 11月前
65阅读
# Spring Cloud Alibaba集成Redisson教程 ## 1. 概述 在本篇教程中,我们将会学习如何使用Spring Cloud Alibaba集成Redisson,以实现分布式锁的功能。 ## 2. 整体流程 下面是整个流程的概览,我们将在后续的步骤中依次展开。 ```mermaid journey title Spring Cloud Alibaba集成Redi
原创 2024-01-25 13:59:37
282阅读
seata 整合到 springcloud alibaba + nacos版本:spring-cloud-alibaba-dependencies 2.2.2.RELEASE nacos 2.0.3 seata 1.4.11.seata-server-1.4.1下载运行官方文档:http://seata.io/zh-cn/docs/overview/what-is-seata.html下载地址:h
Nacos介绍安装注册中心实现案例总结配置中心基础配置分类配置持久化总结 介绍springcloud的Netflix 公司的组件系列后,由于Netflix 的组件大多数 已经闭源了,所以现在很多公司都开始采用springcloud alibaba来开发,当然也有些大公司采用的自己研发的组件模块;今天我们介绍的是SpringCloud alibaba中比较优秀的一个组件,NacosNacos 支持
转载 7月前
41阅读
1.介绍1.1 Spring BootSpring Boot基于Spring和“习惯由于配置”原则,实现快速搭建项目的准生产框架。建议现在的Java从业者快速迁移到以Spring Boot为基础开发,这将大大降低开发的难度和极大的提高开发效率。1.2 Activiti在做企业级应用开发的时候,为了避免流程和业务的耦合,我们经常会引入工作流来解决业务中所遇到的审批相关的操作。Activiti是一个轻
转载 2023-11-30 23:49:49
146阅读
目录1.Bus消息总线是什么2.Bus之RabbitMQ环境配置3.Bus动态刷新全局广播的设计思想和选型4.Bus动态刷新定点通知1.Bus消息总线是什么Spring Cloud Bus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和消息中间件的功能。Spring Clud Bus目前支持RabbitMQ和Kafka。(即传输一个消息给APP就可以通过总线
转载 2024-10-17 20:57:38
94阅读
SpringCloudAlibaba项目之Seata分布式事务1、分布式事务   事务是数据库的概念,数据库事务(ACID:原子性、一致性、隔离性和持久性);  分布式事务的产生,是由于数据库的拆分和分布式架构(微服务)带来的,在常规情况下,我们在一个进程中操作一个数据库,这属于本地事务,如果在一个进程中操作多个数据库,或者在多个进程中操作一个或多个数据库,就产生了分布式事务;(1)数据
zkServer.cmd 启动zookeeper服务可以通过连接工具判断是否连接成功下载地址——prettyzoodubbo-admindubbo-admin下载安装地址 后端启动打包踩坑经过:一定要确定运行环境是jdk1.8 成功启动并打包前端启动打包首先找到前端文件夹ui 执行命令npm install打包即可,注意要检查是否完成node.js的安装Eureka的使用搭建eureka-serv
转载 10月前
10阅读
目录一、背景二、maven依赖三、配置3.1、application.yml配置3.2、属性配置类3.3、ZookeeperConfig配置件四、实战4.1、接口4.2、接口核心实现4.3、测试类4.4、结果4.5、关于CountDownLatch结语 一、背景  我在之前的文章SpringBoot基于Zookeeper和Curator实现分布式锁并分析其原理详细介绍了它的使用及其原理,现在我们
转载 2024-09-24 10:00:00
60阅读
文章目录Spring Cloud Alibaba(01)——Spring Cloud Alibaba 简介1、为什么要使用Spring Cloud Alibaba2、Spring Cloud Alibaba 概述 Spring Cloud Alibaba(01)——Spring Cloud Alibaba 简介1、为什么要使用Spring Cloud Alibaba所谓一句话新东西的出现必然是因
转载 2024-04-11 12:19:39
24阅读
Nacos 整合 Seata (At) 模式  Seata官网:https://seata.io/zh-cn/index.html  代码:https://gitee.com/yihong-sword/learn-nacos-cloud.git下载:Seata 服务端 (官网-下载-选择版本-选择binary)Seata 源码 (官网-下载-选择版本-选择source)Seata 命令(
转载 2023-09-06 14:43:12
57阅读
目录1.往项目中添加关于Seata的依赖包。2.创建Seata高可用所需的database和表以及业务数据库所需要的undo_log表。3.整理高可用db模式参数配置并提交至Nacos配置中心。4.订单服务和配送服务分别加入Seata的配置。前面已经把Seata的服务端程序启动好了,下面开始把Seata整合到上面的案例中,使用AT事务模式解决实际的分布式事务问题。需要有以下几个步骤。1.往项目中添
转载 2023-12-19 15:50:57
53阅读
业务描述基于Spring,MyBatis,SpringBoot,Thymeleaf,Ajax技术实现活动模块的查询,添加等操作。项目环境初始化准备工作1. MySQL(5.7) 2. JDK (1.8) 3. Maven (3.6.3) 4. STS(4.7.1)数据库初始化打开mysql控制台,然后按如下步骤执行goods.sql文件。 第一步:登录mysql。mysql –uroot –pro
转载 11月前
38阅读
在今天的博文中,我们将重点介绍如何在Java中集成Activiti流程引擎,提供一系列步骤和最佳实践,帮助大家顺利完成集成任务。Activiti是一款轻量级的业务流程管理(BPM)工具,支持业务工作流的动态编排以及可监控性,非常适合在企业应用中使用。 ### 环境准备 在开始集成之前,我们首先需要确保我们的开发环境与Activiti的技术栈兼容。Activiti要求Java环境(建议使用Jav
原创 7月前
48阅读
转: Activiti学习——Activiti与Spring集成 与Spring集成 基础准备 目录结构 相关jar包 Activiti的相关jar包 Activiti依赖的相关jar包 Spring的相关jar包 Spring依赖的相关jar包 本示例相关jar包截图 配置文件设置 web.xml
转载 2019-02-18 17:23:00
122阅读
流程定义部署之后,自然就是流程定义列表了,但和前一节一样的是,这里也是和之前单独的activiti没什么区别,因此也不多说。我们先看看列表页面以及对应的代码,然后在一步步说明点击启动按钮时如何调用自定义的form表单。 流程定义列表页面如下: 对应的html代码:<div id="logdiv1" ng-init="init();"> <p style="f
  • 1
  • 2
  • 3
  • 4
  • 5