使用SpringBoot利用Redis实现消息队列

随着互联网的发展,消息队列的应用越来越广泛。消息队列可以解决系统之间的异步通信问题,提高系统的可靠性和可扩展性。在Java开发中,Redis作为一种高性能的缓存和消息队列系统,被广泛应用。本文将介绍如何使用SpringBoot中利用Redis实现消息队列。

SpringBoot - 配置文件application.yml使用详解(附:Profile多环境配置)

(1)YAML 是 JSON 的超集,简洁而强大,是一种专门用来书写配置文件的语言,可以替代 application.properties。(2)在创建一个 SpringBoot 项目时,引入的 spring-boot-starter-web 依赖间接地引入了 snakeyaml 依赖, snake

HttpServletRequest核心方法以及获取请求参数

HttpServletRequest 核心方法使用, 以及多种情况下获取请求参数

SpringMVC基础入门及工作流程---全方面详细介绍

SpringMVC基础入门及工作流程和静态资源的处理

SQL 生成连续的编号

给大家一分钟,请思考:在你熟悉的数据库里使用SQL快速生成001~999的编号有哪些方法

SpringBoot整合Nacos

SpringBoot整合Nacos

7.13 在SpringBoot中 正确使用Validation实现参数效验

先说下参数校验,它是前后端分离项目SpringBoot后端Controller层必做的工作之一,目的是防止非法调用,定义了校验标准,但没有实现,是规范的实现,另外还增加了一些注解,最后对进行了二次封装,支持在SpringMvc中自动校验!对于POSTPUT请求,使用传递的VO对象参数校验对于GET、

实战系列(三)| Mybatis和MybatisPlus区别,包含详细代码

MyBatis 和 MyBatisPlus 都是基于 MyBatis 的扩展库,用于简化 MyBatis 的开发。MyBatisPlus 是在 MyBatis 的基础上进行封装,提供了一套通用的 CRUD 操作接口,而 MyBatis 是一个底层的持久层框架。

【SpringMVC】Jrebel 插件实现热部署与文件上传

本文介绍的Jrebel插件的安装使用以及实现热部署、代码自动编译。还演示了springMVC实现单文件与多文件上传以及注意事项。

SpringBoot整合knife4j(快速入门超详细版)

在日常开发中,写接口文档是我们必不可少的,而Knife4j就是一个接口文档工具,可以看作是Swagger的升级版,但是界面比Swagger更好看,功能更丰富早期,swagger-boostrap-ui是1.x版本,如今swagger-bootsrap-ui到2.x,同时也更改名字Knife4j,适用

SpringBoot+MinIO 实现文件上传、读取、下载、删除

它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue &

解析Spring Boot中的Profile:配置文件与代码的双重掌控

在Spring Boot中,Profile是一种非常有用的功能,它可以让我们根据不同的环境需求来加载不同的配置文件。本文将详细介绍Spring Boot中的Profile功能,以及如何通过代码来控制Profile的使用。

MySQL查看和修改最大连接数

在高并发的环境下,MySQL 的最大连接数变得尤为重要。本文将介绍如何查看当前的最大连接数,并详细说明每个相关变量的含义。如果连接被标记为交互式,则会使用此值来确定在未活动一段时间后关闭连接之前的等待时间。需要注意的是,增加最大连接数会增加服务器资源的消耗,包括内存和处理器。因此,在调整最大连接数时

【JavaWeb】Tomcat的下载及使用

Tomcat是Apache软件基金会的一个核心项目, 也是一个开源免费的一个轻量级web服务器.支持servlet/JSP 少量的JavaEE规范,也是我们学习JavaWeb中常用的服务器.Tomcat 也被称为Web容器,Servlet容器.Servlet需要依赖Tomcat才能运行。

springboot整合sse

SSE 在服务器和客户端之间打开一个单向通道,服务端响应的不再是一次性的数据包而是text/event-stream类型的数据流信息,在有数据变更时从服务器流式传输到客户端。整体的实现思路有点类似于在线视频播放,视频流会连续不断的推送到浏览器,你也可以理解成,客户端在完成一次用时很长(网络不畅)的下

Spring Boot集成MyBatis Plus中的QueryWrapper的eq方法详解及示例代码

MyBatis Plus是一个强大的MyBatis增强工具包,它为我们在进行数据库操作时提供了很多便利的方法。其中,QueryWrapper是MyBatis Plus中的一个重要类,它可以用于构建复杂的查询条件。在QueryWrapper中,eq方法是最常用的一个,它用于构建等值条件查询。在本文中,

【SpringBoot】Mybatis执行insert/update后如何获得主键id

比如我使用INSERT一次插入了 4 条数据,它们的 id 分别是 1,2,3,4,那么最后返回的ID还是 1 这个值。System.out.println("主键:"+masterSQL.getId());框架的insert语句默认是不返回记录的主键值,而是返回插入的记录条数的,但是如果业务层需要

SpringAOP面向切面编程

介绍面向切面编程的思想(AOP),AOP的组成,SpringAOP的简单演示使用,SpringAOP基于动态代理的实现原理。

Tomcat部署war程序

Tomcat部署war包,配置server.xml文件,logging.properties解决日志乱码问题,并将Tomcat注册为自启动。

spring cloud 5大组件

Eureka:各个服务启动时,Eureka Client都会将服务注册到Eureka Server,并且Eureka Client还可以反过来从Eureka Server拉取注册表,从而知道其他服务在哪里Ribbon:服务间发起请求的时候,基于Ribbon做负载均衡,从一个服务的多台机器中选择一台F

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈