成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

SpringBoot非官方教程 | 第九篇: SpringBoot整合Redis

csRyan / 1061人閱讀

摘要:經過上述兩步的操作,你可以訪問數據了。數據訪問層通過來訪問分鐘過期單元測試啟動單元測試,你發(fā)現控制臺打印了單元測試通過源碼下載參考資料

這篇文章主要介紹springboot整合redis

引入依賴

在pom文件中添加redis依賴:


    org.springframework.boot
    spring-boot-starter-data-redis

配置數據源
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.database=1
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=500
spring.redis.pool.min-idle=0
spring.redis.timeout=0

如果你的redis有密碼,配置下即可。經過上述兩步的操作,你可以訪問redis數據了。

數據訪問層dao

通過redisTemplate來訪問redis:

@Repository
public class RedisDao {

    @Autowired
    private StringRedisTemplate template;

    public  void setKey(String key,String value){
        ValueOperations ops = template.opsForValue();
        ops.set(key,value,1, TimeUnit.MINUTES);//1分鐘過期
    }

    public String getValue(String key){
        ValueOperations ops = this.template.opsForValue();
        return ops.get(key);
    }
}
單元測試
@RunWith(SpringRunner.class)
@SpringBootTest
public class SpringbootRedisApplicationTests {

    public static Logger logger= LoggerFactory.getLogger(SpringbootRedisApplicationTests.class);
    @Test
    public void contextLoads() {
    }

    @Autowired
    RedisDao redisDao;
    @Test
    public void testRedis(){
        redisDao.setKey("name","forezp");
        redisDao.setKey("age","11");
        logger.info(redisDao.getValue("name"));
        logger.info(redisDao.getValue("age"));
    }
}

啟動單元測試,你發(fā)現控制臺打印了:

forezp

單元測試通過;

源碼下載:https://github.com/forezp/Spr...

參考資料

messaging-redis

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://systransis.cn/yun/70374.html

相關文章

  • 一起來學SpringBoot | 九篇整合Lettuce Redis

    摘要:相比它支持存儲的類型相對更多字符哈希集合有序集合列表,同時是線程安全的?;诘倪B接實例,可以在多個線程間并發(fā)訪問,且線程安全,滿足多線程環(huán)境下的并發(fā)訪問,同時它是可伸縮的設計,一個連接實例不夠的情況也可以按需增加連接實例。 SpringBoot 是為了簡化 Spring 應用的創(chuàng)建、運行、調試、部署等一系列問題而誕生的產物,自動裝配的特性讓我們可以更好的關注業(yè)務本身而不是外部的XML...

    yacheng 評論0 收藏0
  • SpringBoot官方教程 | 第十九篇: 驗證表單信息

    這篇文篇主要簡述如何在springboot中驗證表單信息。在springmvc工程中,需要檢查表單信息,表單信息驗證主要通過注解的形式。 構建工程 創(chuàng)建一個springboot工程,由于用到了 web 、thymeleaf、validator、el,引入相應的起步依賴和依賴,代碼清單如下: org.springframework.boot ...

    rottengeek 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<