RocketMQ簡介 RocketMQ是阿里巴巴開源的消息中間件。目前已經貢獻給Apache軟件基金會,成為Apache的頂級項目。 rocketMQ基本概念 1. Producer Gro ...
redis簡介 redis作為一種非關系型數據庫,讀寫非常快,應用十分廣泛,它采用key value的形式存儲數據,value常用的五大數據類型有string 字符串 ,list 鏈表 ,set 集合 ,zset 有序集合 和hash 哈希表 。 redis的特性決定了它的功能,它可以用來做以下這些事情 排行榜,利用zset可以方便的實現排序功能 計數器,利用redis中原子性的自增操作,可以統計 ...
2020-10-11 11:59 0 461 推薦指數:
RocketMQ簡介 RocketMQ是阿里巴巴開源的消息中間件。目前已經貢獻給Apache軟件基金會,成為Apache的頂級項目。 rocketMQ基本概念 1. Producer Gro ...
這篇是SpringBoot整合消息隊列的第一篇文章,我們詳細介紹下消息隊列的相關內容。 消息隊列簡介 1. 什么是消息隊列 MQ(Message Quene):通過典型的生產者和消費者模型,生產者不斷向消息隊列中產生消息,消費者不斷的從隊列中獲取消息。因為生產者和消費者都是異步的,而且生產者 ...
在上一章中SpringBoot整合RabbitMQ,已經詳細介紹了消息隊列的作用,這一種我們直接來學習SpringBoot如何整合kafka發送消息。 kafka簡介 kafka是用Scala和Java語言開發的,高吞吐量的分布式消息中間件。高吞吐量使它在大數據領域具有天然的優勢,被廣泛用來 ...
Restful API文檔。 一 搭建項目,引入依賴 新建一個spring-boot-swaager的項目 ...
上一篇文章中介紹了使用Swagger生成接口文檔,非常方便,功能也十分強大。如果非要說Swaager有什么缺點,想必就是注解寫起來比較麻煩。如果我說有一款不用寫注解,就可以生成文檔的工具,你心動了嗎? ...
在項目開發中,除了需要短信驗證外,有時候為了節省 短信費也會使用郵件發送。在Spring項目中發送郵件需要封裝復雜的消息體,不太方便。而在Spring Boot項目中發送郵件就太簡單了,下面一起來看看Spring Boot如何發送郵件。 本文以126郵箱為例進行郵件發送功能,其他郵箱的配置 ...
Spring Boot默認上傳的單個文件大小1MB,一次上傳的總文件大小為10MB。 單個文件上傳使用MultipartFile參數來接收文件,多文件使用MultipartFile[]數組來接收,然后遍歷它,當成單文件來處理。 問題一:如何配置上傳文件大小限制? 思考 ...
單調的增刪改查讓越來越多的程序員感到乏味,這時候就出現了很多優秀的框架,完成了對增刪改查操作的封裝,只需要簡單配置,無需書寫任何sql,就可以完成增刪改查。這里比較推薦的是Spring Data Jpa。 Spring Data JPA是Spring Data家族的一部分,可以輕松實現基於JPA ...