这篇是SpringBoot整合消息队列的第一篇文章,我们详细介绍下消息队列的相关内容。 消息队列简介 1. 什么是消息队列 MQ(Message Quene):通过典型的生产者和消费者模型,生产者不断向消息队列中产生消息,消费者不断的从队列中获取消息。因为生产者和消费者都是异步的,而且生产者 ...
RocketMQ简介 RocketMQ是阿里巴巴开源的消息中间件。目前已经贡献给Apache软件基金会,成为Apache的顶级项目。 rocketMQ基本概念 . Producer Group 生产者组:是一类生产者的集合,通常发送同一类消息并且发送逻辑一致。 . Producer 生产者:负责发送消息,有三种消息发送模式。 同步发送:收到确认后再发送下一条消息 异步发送:发送后,不等待确认继续发 ...
2020-10-14 09:39 0 1144 推荐指数:
这篇是SpringBoot整合消息队列的第一篇文章,我们详细介绍下消息队列的相关内容。 消息队列简介 1. 什么是消息队列 MQ(Message Quene):通过典型的生产者和消费者模型,生产者不断向消息队列中产生消息,消费者不断的从队列中获取消息。因为生产者和消费者都是异步的,而且生产者 ...
在上一章中SpringBoot整合RabbitMQ,已经详细介绍了消息队列的作用,这一种我们直接来学习SpringBoot如何整合kafka发送消息。 kafka简介 kafka是用Scala和Java语言开发的,高吞吐量的分布式消息中间件。高吞吐量使它在大数据领域具有天然的优势,被广泛用来 ...
Restful API文档。 一 搭建项目,引入依赖 新建一个spring-boot-swaager的项目 ...
redis简介 redis作为一种非关系型数据库,读写非常快,应用十分广泛,它采用key-value的形式存储数据,value常用的五大数据类型有string(字符串),list(链表),set(集 ...
上一篇文章中介绍了使用Swagger生成接口文档,非常方便,功能也十分强大。如果非要说Swaager有什么缺点,想必就是注解写起来比较麻烦。如果我说有一款不用写注解,就可以生成文档的工具,你心动了吗? ...
Spring Boot默认上传的单个文件大小1MB,一次上传的总文件大小为10MB。 单个文件上传使用MultipartFile参数来接收文件,多文件使用MultipartFile[]数组来接收,然后遍历它,当成单文件来处理。 问题一:如何配置上传文件大小限制? 思考 ...
单调的增删改查让越来越多的程序员感到乏味,这时候就出现了很多优秀的框架,完成了对增删改查操作的封装,只需要简单配置,无需书写任何sql,就可以完成增删改查。这里比较推荐的是Spring Data Jpa。 Spring Data JPA是Spring Data家族的一部分,可以轻松实现基于JPA ...
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML ...