原文:spring-boot-route(十四)整合Kafka

在上一章中SpringBoot整合RabbitMQ,已经详细介绍了消息队列的作用,这一种我们直接来学习SpringBoot如何整合kafka发送消息。 kafka简介 kafka是用Scala和Java语言开发的,高吞吐量的分布式消息中间件。高吞吐量使它在大数据领域具有天然的优势,被广泛用来记录日志。 kafka架构分析 注 :图中的红色箭头表示消息的流动过程,蓝色表示分区备份,绿色表示kafka ...

2020-10-13 10:15 1 689 推荐指数:

查看详情

spring-boot-route(十五)整合RocketMQ

RocketMQ简介 RocketMQ是阿里巴巴开源的消息中间件。目前已经贡献给Apache软件基金会,成为Apache的顶级项目。 rocketMQ基本概念 1. Producer Gro ...

Wed Oct 14 17:39:00 CST 2020 0 1144
spring-boot-route(十三)整合RabbitMQ

这篇是SpringBoot整合消息队列的第一篇文章,我们详细介绍下消息队列的相关内容。 消息队列简介 1. 什么是消息队列 MQ(Message Quene):通过典型的生产者和消费者模型,生产者不断向消息队列中产生消息,消费者不断的从队列中获取消息。因为生产者和消费者都是异步的,而且生产者 ...

Mon Oct 12 18:37:00 CST 2020 1 740
spring-boot-route(十二)整合redis做为缓存

redis简介 redis作为一种非关系型数据库,读写非常快,应用十分广泛,它采用key-value的形式存储数据,value常用的五大数据类型有string(字符串),list(链表),set(集 ...

Sun Oct 11 19:59:00 CST 2020 0 461
spring-boot-route(六)整合JApiDocs生成接口文档

上一篇文章中介绍了使用Swagger生成接口文档,非常方便,功能也十分强大。如果非要说Swaager有什么缺点,想必就是注解写起来比较麻烦。如果我说有一款不用写注解,就可以生成文档的工具,你心动了吗? ...

Tue Oct 06 23:37:00 CST 2020 0 1118
spring-boot-route(三)实现多文件上传

Spring Boot默认上传的单个文件大小1MB,一次上传的总文件大小为10MB。 单个文件上传使用MultipartFile参数来接收文件,多文件使用MultipartFile[]数组来接收,然后遍历它,当成单文件来处理。 问题一:如何配置上传文件大小限制? 思考 ...

Sun Oct 04 07:36:00 CST 2020 0 887
spring-boot-route(九)整合JPA操作数据库

单调的增删改查让越来越多的程序员感到乏味,这时候就出现了很多优秀的框架,完成了对增删改查操作的封装,只需要简单配置,无需书写任何sql,就可以完成增删改查。这里比较推荐的是Spring Data Jpa。 Spring Data JPA是Spring Data家族的一部分,可以轻松实现基于JPA ...

Thu Oct 08 22:09:00 CST 2020 0 404
spring-boot-route(八)整合mybatis操作数据库

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML ...

Thu Oct 08 07:40:00 CST 2020 0 477
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM