spring mvc 集成redis

1.pom.xml文件

        <dependency>
		  <groupId>org.apache.commons</groupId>
		  <artifactId>commons-pool2</artifactId>
		</dependency>
		<!-- 支持 @ConfigurationProperties 注解 -->
		<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-configuration-processor -->
		<dependency>
	      <groupId>org.springframework.boot</groupId>
	      <artifactId>spring-boot-configuration-processor</artifactId>
		</dependency>

2.初始化Redis连接池

  /**
     * 初始化Redis连接池
     */
    public  void initialPool() {
            // 创建jedis池配置实例
        try {
        	 
        	
			JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
			jedisPoolConfig.setMaxIdle(xxxx);//最大闲置个数
			jedisPoolConfig.setMinIdle(xxxxx);//最小闲置个数
			jedisPoolConfig.setMaxTotal(xxxx);//最大连接数
	        jedisPool = new JedisPool(jedisPoolConfig,xxx, 
	        		xxxxxxx ,xxxxxx, xxxxxx);
		} catch (Exception e) {
			e.printStackTrace();
		}
    }

3.应用,以redis的rpush 命令为例

	/** rpush
	 * */
	public void rpush(String exCode ){
	    if (jedisPool == null)initialPool();
	    Jedis jedis =  jedisPool.getResource();
		try {
			// 先判断配置是否完善
			jedis.rpush("xxxxx", exCode);
		} catch (Exception e) {
			e.printStackTrace();
		}finally{
			jedis.close();
		}
	}  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值