美文网首页java快速开发平台
wueasy框架之redis使用

wueasy框架之redis使用

作者: fallsea | 来源:发表于2019-05-20 15:59 被阅读29次

使用wueasy框架过程中,怎么对redis缓存数据库进行操作?

引入redis客户端工具

<dependency>
    <groupId>com.wueasy</groupId>
    <artifactId>wueasy-redis-client</artifactId>
    <version>2.0.0</version>
</dependency>

redis连接配置

配置redis客户端连接信息

wueasy :
  redis: #redis配置
    demo: #redis key
      database : 1 #数据库索引(默认为0)
      host : 127.0.0.1 #服务器地址
      port : 6379 #服务器连接端口
      password : 123456  #服务器连接密码(默认为空)
      pool : #连接池配置
        maxIdle : 8 # 连接池中的最大空闲连接,默认值也是8。
        minIdle : 0 #连接池中的最小空闲连接,默认值也是0。
        maxTotal : 2000 # 如果赋值为-1,则表示不限制;如果pool已经分配了maxActive个jedis实例,则此时pool的状态为exhausted(耗尽)。
        maxWaitMillis : 1000 # 等待可用连接的最大时间,单位毫秒,默认值为-1,表示永不超时。如果超过等待时间,则直接抛出JedisConnectionException
      timeout : 3000 #连接超时时间(毫秒)

客户端连接

通过@Resource注解注入自动创建客户端实例,并指定name属性。

  • name说明:规则由redis配置的连接key + StringRedisTemplate组成
@Resource(name = "demoStringRedisTemplate")
private StringRedisTemplate stringRedisTemplate;

测试redis操作

@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes=Application.class)
public class RedisTests {


    @Resource(name = "demoStringRedisTemplate")
    private StringRedisTemplate stringRedisTemplate;

    @Test
    public void testObj() {


        stringRedisTemplate.opsForValue().set("name", "wueasy");

        System.err.println(stringRedisTemplate.opsForValue().get("name"));
    }

}

原文地址

原文地址

相关文章

  • wueasy框架之redis使用

    使用wueasy框架过程中,怎么对redis缓存数据库进行操作? 引入redis客户端工具 redis连接配置 配...

  • wueasy框架之redis多数据库使用

    使用wueasy框架过程中,怎么对redis多个缓存数据库进行操作? 前一章我们已经介绍了redis使用教程,本章...

  • wueasy框架之MyBatis使用

    使用wueasy框架过程中,怎么使用MyBatis对数据库进行操作? 引入数据库客户端工具 新增数据库映射 编写数...

  • wueasy框架之验证码工具使用

    验证码工具 是一个解决通用验证码验证安全的问题,例如发送短信验证码、发送邮箱验证码等场景。 为什么要使用此工具? ...

  • wueasy基础平台1.4.4版本发布

    wueasy基础平台1.4.4版本发布 wueasy是一个java分布式快速开发平台(框架),平台支持RESTfu...

  • wueasy框架之MyBatis多数据库使用

    使用wueasy框架过程中,微服务怎么使用MyBatis对多个数据库进行操作? 前一章我们已经介绍了MyBatis...

  • wueasy基础平台1.4.3版本发布

    wueasy基础平台1.4.3版本发布 wueasy是一个java后端的分布式快速开发平台(框架),主要用于提供后...

  • Windows上配置多个redis实例

    问题背景 最近在用力软框架做项目,力软框架使用了redis作为缓存。我们使用了Redis-x64-3.2.100(...

  • 分布式锁

    Redis实现 使用Redis集群实现分布式锁。使用 Redisson 框架,基于LUA脚本去实现 Zookepp...

  • Spring Data Redis整体介绍

    为什么使用Spring Data Redis 首先Spring Data Redis 是Spring 框架提供的用...

网友评论

    本文标题:wueasy框架之redis使用

    本文链接:https://www.haomeiwen.com/subject/bqwkzqtx.html