springcloud初识篇幅较长,请配合目录观看1. springcloud分布式五大神器2. 与springboot之间的关系3. 相关文档4. SpringCloud基础入门程序4.1 新建nz1904-springcloud项目(maven)4.1.1 pom继承springboot依赖,并引入springboot打包插件4.2 新建springcloud-producer项目(Modu            
                
         
            
            
            
            文章目录1.初始化mysql数据库脚本1.使用springboot jdbc初始化数据库2.使用原生mybatis执行sql脚本3.改良springboot jdbc初始化数据库 基于spring2.x1.初始化mysql数据库脚本1.使用springboot jdbc初始化数据库# 在application.properties中配置mysql
spring.datasource.url=jd            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 09:30:50
                            
                                42阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringCloud FeignClient底层实现原理(一)在springcloud架构的微服中,服务提供者与服务消费之间主要以HTTP方式进行调用,这与dubbo之间通过tcp方式调用存在一定差异,dubbo中通过接口方式进行远程调用SpringCloud中通过FeignClient定义接口实现远端调用 FeignClient主要针对服务消费者使用服务消费者通过 @EnableFeignCl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 16:10:13
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实现"Liquibase Spring Boot"的步骤:
1. 确保你已经创建了一个Spring Boot项目,并添加了Liquibase的依赖。可以在项目的pom.xml文件中添加以下代码:
```xml
    
    
        org.liquibase
        liquibase-core
    
    
        org.liquibase            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-06 04:20:26
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            摘要:liquibase集成spring boot项目中网上有很多资料,但该spring boot项目在启动时就要使用数据库,此时liquibase还未创建数据表,如何?我们知道如果我们要在一个类使用spring提供的bean对象,我们需要把这个类注入到spring容器中,交给spring容器进行管理。这里liquibase便是是bean。spring boot还有一个注解@DependsOn,它            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-26 17:28:00
                            
                                528阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            说起Spring Cloud那肯定要带上Spring Boot,业内人士对这两个东西必定不陌生。关于Spring Cloud的介绍,这里就不再过多的介绍。关于Spring Cloud搜索引擎搜索出来的资料并不乐观,可能向我一样的初学者,最需要的就是一份demo,先跑起来,至少做到麻雀虽小五脏俱全。 在这里还是要介绍以下Spring Cloud整个的工作流程。首先看一下Spring Cloud的工            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 14:22:28
                            
                                280阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            现在有的人在项目中引入了Liquibase来帮助管理数据库,liquibase是什么在此就不多赘述了,主要说一下liquibase遇到PostConstruct我们应该如何解决.首先说为什么会遇到这个问题,这个问题是如何出来的,这里以SpringBoot项目为例进行说明,当我们在项目中引入Liquibase后你配置好一些changeLog位置以及其它配置信息后你启动项目时,Liquibase是自动            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-15 15:00:49
                            
                                205阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            开启一个spring Cloud工程首先创建spring Cloud 所需要的一个注册中心打开IDEA ,选择创建新工程1.第一步,创建父工程创建一个maven工程,作为父工程 创建好名称 工程名称随意发挥…然后加入spring boot 与spring cloud 依赖(springCloud 必须依赖于spring boot ) 在父工程的pom.xml文件添加如下依赖:<parent&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 14:03:16
                            
                                176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                Nacos 启动后,开始建立几个应用,模仿微服务!ServiceInit   一、 pom 与 配置    用Dubbo 与Nacos 建立微服务,需要引入Dubbo Starter、Dubbo、Dubbo 的nacos注册中心组件,Nacos的Spring Cloud Discovery 组件、SpringBoot 的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 07:04:31
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最初Spring配置文件的头部声明如下:<?xml version="1.0" encoding="UTF-8"?>  
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN"  
"http://www.springframework.org/dtd/spring-beans-2.0.dtd">  
<beans&g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 15:47:39
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot集成Liquibase: 数据库版本控制工具
## 介绍
Liquibase是一个开源的数据库版本控制工具,它允许开发人员跟踪和管理数据库的变化。它提供了一种便捷的方式来管理数据库的脚本和变更,从而实现数据库的版本控制、迁移和回滚。在本文中,我们将介绍如何在Spring Boot应用程序中集成Liquibase,并展示一些示例代码。
## Liquibase的使用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-13 10:05:29
                            
                                163阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、spring mvc 应用1、在web.xml中配置<listener>
      <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>2、拦截器的配置<!-- 登录拦截器 -->
 &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-13 11:18:18
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringCloud是通过短连接访问其它服务URI实现各服务交互的。一、 Ribbion+RestTemplate方式       使用IntelliJIdea创建一个消费者工程, New Project ---> 选中Spring Initializr ---> 设置包名/工程名 ---> 勾选Web、Eureka Discovery、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 16:39:05
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言如果使用了微服务的springcloud中间件,可能前期早些时候的项目还是在使用zuul,后期的项目基本都要是选择了gateway,但是这里还是想理一理这个zull的流程,毕竟是一个开创网关先补补祖。知识前提我们知道,HTTP请求是受HttpServlet接收的,早期项目中其实也是由HttpServlet的doGet doPost方法接收请求进行初始处理并且进行相关逻辑处理。那个年代的项目写到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 12:55:08
                            
                                34阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             概述  毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。  实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-30 10:33:56
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            jeeplus框架flowable插件用了LiquiBase组件,启动的时候执行到liquibase.update的时候开始阻塞。查了下问题,解决方法是修改act_de_databasechangeloglock 表中记录的locked字段为0但是想知道为什么会导致锁定后没有释放。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-21 14:56:38
                            
                                1376阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            项目启动顺序eureka 注册中心config 配置中心auth  验证中心gateway 服务网关upms-service 权限管理................            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-03-16 13:59:57
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装注册中心nacos。使用startup.cmd -m standalone可以不以集群方式启动,此时不需要配置conf文件。nacos默认端口8848,默认服务管理平台登录账号和密码都是nacos(服务起起来后进入localhost:8848)新建maven的父工程project,在父工程的pom文件中导入springboot的parent依赖与springcloud的依赖<parent            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 18:54:31
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1.简介2.负载均衡的介绍LB负载均衡(Load Balance)是什么Ribbon本地负载均衡客户端VS Nginx服务端负载均衡区别集中式LB进程内LB总结3.SpringCloud集成Ribbon架构说明如何引入RibbonRestTemplate简介getForObject方法/getForEntity方法4.Ribbon核心组件IRuleIRule的几个重要实现类自定义自己的负载            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 20:41:05
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言什么是集群?集群指的是将几台服务器集中在一起,实现同一业务.集群则是通过提高单位时间内执行的任务数来提升效率什么分布式?分布式是指将不同的业务分布在不同的地方,分布式是以缩短单个任务的执行时间来提升效率的组件 quartz需要配置的组件1)JobDetail, Trigger ,Scheduler  2)线程池(每一次任务开一个新线程去执行)3)数据源DataSources            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-18 12:56:13
                            
                                89阅读
                            
                                                                             
                 
                
                                
                    