所謂發布訂閱模式,就是發布了訊息丟到通道中,消費者進行消費
看**:
1 首先需要配置這個連線工廠 ,這地方可能有人有疑問,為什麼需要單獨做乙個類呢,是由與這個連線工廠其他地方需要用到,所以以bean的方式注入
@configuration2 配置2public
class
redisconfig ")
private
intdatabase;
@value("$
")private
string hostname;
@value("$
")private
intport;
@value("$
")private
string password;
@bean(name = "
redisconnectionfactory")
protected
redisconnectionfactory jedisconnectionfactory()
}
/** * @program: operation->redistemplateconfig
* @description:
* @author: cxy
* @create: 2019-12-26 17:55
**/@configuration
public
class
redistemplateconfig
@bean
redismessagelistenercontainer container(
messagelisteneradapter listeneradapter)
//利用反射來建立監聽到訊息之後的執行方法 ,redisreceiver 是接受者的類,receivemessage接受者的方法
@bean messagelisteneradapter listeneradapter(redisreceiver redisreceiver)3redisreceiver接受類}
@service4 傳送的方法:public
class
redisreceiver
}
/q", method =requestmethod.post)
public
result q()
5 主redis的配置:
redis:6 呼叫結果:host:
password:
poolmaxidle:
500poolmaxtotal:
1000
poolmaxwait:
500port:
6379
timeout:
10database:
0
可以看到接受到了
Redis安裝 spring註解整合Redis
一 windows 下安裝 開啟乙個cmd視窗,使用cd命令切換到檔案目錄e redis,執行redis server.exe redis.windows.conf。後面那個redis.windows.conf可以省略,如果省略,會啟用預設的。輸入之後,會顯示如下介面 這時候另起乙個cmd視窗,原來...
springBoot整合dubbo整合專案
傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...
SpringBoot整合系列 整合Swagger2
io.springfox springfox swagger2 2.7.0 io.springfox springfox swagger ui 2.7.0 一般無配置項,必要時可以新增自定義配置項,在配置類中讀取 swagger2的配置內容僅僅就是需要建立乙個docket例項 configurati...