參考文檔https://docs.spring.io/spring-data/redis/docs/2.4.3/reference/html/#redis.repositories
springboot 整合redis的時候抛腕,網(wǎng)上有各種方式,有redisTemplate的這種比較直接使用的媒殉,還要寫util工具類的;看起來比較麻煩摔敛,官網(wǎng)上也是這樣簡單的例子廷蓉,但是官網(wǎng)文檔里有repository的方法,最終選擇這個方式马昙,更優(yōu)雅桃犬。
使用這個方式的時候,官網(wǎng)給的例子是jedis行楞,但是jedis 是舊的攒暇,lettuce是新的,后者在處理多進(jìn)程的時候子房,更安全形用,選擇lettuce。
根據(jù)官網(wǎng)步驟一步一步建立文件证杭。由于自身項(xiàng)目是多個module的田度,沒有設(shè)置restContrller,最后在Test 文件中進(jìn)行測試
建立實(shí)體文件:
建立配置文件:
建立倉儲文件:
建立組件文件:
最后在測試類中添加測試方法(根據(jù)官網(wǎng)方式添加解愤,U蚪取!送讲!會報(bào)錯Failed to load ApplicationContext<轶浴!:喵蕖):
解決方法监右,在Test類中增加注解
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})