1、什么是springcloud?springcloud是一个分布式的整体解决方案。springcloud为开发者提供了在分布式系统中(配置管理,服务发现,熔断,路由,微代理,控制总线,一次性token,全局锁,leader选举,分布式session,集群状态)中快速构建的工具,使用springcloud的开发者可以快速地启动服务或者构建应用、同时能快速和云平台进行资源对接。springcloud
转载
2024-10-11 10:47:56
250阅读
Spring Cloud本文主要讲的是整合方面的东西,所以springcloud讲的不深1.创建一个空项目,里面加入下面的子模块:eureka-server,只需要勾选下面的场景: 然后创建一个application.yml,写下面的配置内容:server:
port: 8761
eureka:
instance:
hostname: eureka-server # eureka
转载
2024-03-04 02:26:59
119阅读
客户端负载均衡器 在SpringCloud中Ribbon负载均衡客户端,会从eureka注册中心服务器端上获取服务注册信息列表,缓存到本地。让后在本地实现轮训负载均衡策略。 Ribbon与Nginx区别1.服务器端负载均衡Nginx nginx是客户端所有请求统一交给nginx,由nginx进行实现负载均衡请求转发,属于服务器端负载均衡。 既请求有nginx
转载
2024-05-09 14:22:27
31阅读
SpringBoot(19)---SpringBoot整合Apollo 这篇文章分为两部分:1、跟着官网步骤,快速搭建apollo环境。2、SpringBoot整合apollo,实现配置中心。 一、Apollo快速搭建 apollo环境的搭建主要参考 官方文档 ,我们就直接一步一步跟着官方文档来1、下载Quick Start安装包下载apollo-build-scripts项目2、创建数据库之前
转载
2024-05-03 13:09:56
23阅读
在上一篇博客 spring-cloud微服务之路(一):基础知识 中我们提到,Spring Cloud 是基于 Spring Boot 实现的微服务架构工具,并且还由于 Spring Boot 的自动化配置、快速开发、轻松部署等,非常适合用作微服务架构中各种具体微服务的开发框架,并且
转载
2024-06-24 10:38:34
52阅读
1,添加MAVEN<!--springboot整合es-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-elasticsearch
转载
2023-08-23 16:08:26
52阅读
下面,我给大家总结下有哪些 Spring Boot 的面试题,希望对你有帮助。1、什么是 Spring Boot?Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。2、为什么要用 Spring Boot?Spring Boot 优点非常多,如:● 独立运行
转载
2024-07-04 10:58:59
7阅读
3.5.SpringBoot CLI Spring Boot CLI是一个命令行工具,如果想使用Spring进行快速开发可以使用它。它允许你运行Groovy脚本,这意味着你可以使用熟悉的类Java语法,并且没有那么多的模板代码。你可以通过Spring Boot CLI启动新项目,或为它编写命令。Groovy是个基于JVM(Java虚拟机)的敏捷开发语音,既然是基于jvm,那么在groovy里面使用
转载
2024-03-05 18:08:59
63阅读
参照第八天任务中的栏目表,使用thymeleaf做为前端展现,完成CRUD及分页操作二、使用springboot+mybatis-plus+redis完成用户登录系统,数据库表 users字段名称中文类型长度主键外键自增约束uid用户idInt Y Y User_name用户名varchar255 password用户密
转载
2024-04-03 07:11:44
56阅读
一.本地Nacos安装环境: Win7 ,JDK8 ,maven3.51.下载安装包2.启动nacos服务,bin文件下下面startup.cmd3.访问 http://localhost:8848/nacos 二.整合SpringbootSpringboot版本如下:<parent>
<groupId>org.sp
转载
2023-05-29 16:33:16
187阅读
【SpringBoot新手篇】SpringBoot集成LombokLombok是什么?lombok常用注解@RequiredArgsConstructor和final代替@AutowiredLombok @Data注解开发遇到的问题不标准驼峰导致参数获取不到is属性出现的问题 Lombok是什么?它是一个能帮我们消除那些必须要写但是重复的代码,比如setter,getter,构造函数之类的方法。
转载
2023-12-07 15:18:42
232阅读
SpringBoot使用AOP详解一、介绍AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重
转载
2024-06-11 13:35:26
79阅读
Springboot 集成 Groovy Script 完整示例使用Spring Boot集成Groovy Script来实现动态规则解析和执行的Demo,以下是实现步骤:1. 创建Spring Boot项目:首先,创建一个Spring Boot项目并添加所需的依赖项。可以使用Spring Initializr()链接: https://start.spring.io/进行项目初始化,并添加以下依
转载
2024-02-22 10:56:52
74阅读
整合mp依赖mybatis中的mapper.xml文件 如果传进来的参数是0 参数不生效这时候<if test=" mystatus !=null and mystatus!='' or mystatus ==0"></if>这样子就能接收参数0了 文章目录目录文章目录前言一、mybatis-plus 是什么?二、使用步骤三、使用各种功能1.分页功能2.乐观锁功能 
转载
2023-08-29 21:04:29
71阅读
Spring boot CLI是运行spring boot命令的命令行界面。Spring提供了用于创建、运行和测试spring boot应用程序的spring命令。Spring boot CLI应用程序使用groovy语言,通过这种方式,我们用最少的代码行创建我们的应用程序并启动它。使用groovy的Spring boot CLI具有以下特点。Spring boot CLI应用程序使用groovy
转载
2024-02-20 17:21:34
36阅读
在java中使用es的一些基本操作,干货满满,记得点赞哦!引入与配置我这里不写关于 es的部署,如果要看es的部署,请移步 ~首先在springboot项目的pom文件中引入需要的包<!-- ES搜索 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<ar
转载
2023-08-20 15:30:22
57阅读
本次项目所用到的前端框架是BootStrap3,原因是对于后端人员来说这个框架能很快地搭建出一个页面。对于windows系统和mac系统来说,使用BootStrap主要有两种方法。(一)BootStrap起步首先进入BootStrap官网https://v3.bootcss.com/getting-started/你可以使用方法一,把BootStrap下载下来,解压完后将所有文件放在项目的stat
转载
2024-03-27 17:40:25
58阅读
一、引入依赖在build.gradle文件中的dependencies的对象中引入依赖compile 'io.springfox:springfox-swagger2:2.9.2'compile 'io.springfox
原创
2023-05-06 14:46:05
296阅读
# Spring Cloud 引入 Redisson
在微服务架构中,分布式锁是一个常见的需求。Redisson 是一个基于 Java 的 Redis 客户端库,它提供了多种分布式数据结构和服务,包括分布式锁。Spring Cloud 是一个基于 Spring Boot 的微服务解决方案,它提供了一套易于使用的分布式系统模式的实现。本文将介绍如何在 Spring Cloud 中引入 Rediss
原创
2024-07-23 10:42:02
78阅读
以前写文章的时候忽略了在文章中添加参考文献及其引用的方式,文章各式显得不太正式,在网上进行了相关搜索,将方法整理如下:1、将光标停留在需要插入文献的地方[1],选择菜单栏上的“引用 -> 插入尾注”,此时默认会在文档末尾或者当前章节的末尾出现罗马数字的尾注。如图1所示:图 1 插入尾注2、点击“注脚”菜单栏右侧的箭头进入注脚设置菜单,格式编号选择阿拉伯数字,尾注位置若默认是节的结尾,则选择文