zoukankan      html  css  js  c++  java
  • springboot(四)设置Redis和Spring的整合

    设置RedisSpring的整合

    Spring Boot中提供了RedisTempplate的操作我们暂时不做学习先按照我们之前的实现来完成

    代码

    import java.util.ArrayList;

    import java.util.List;

    import org.springframework.beans.factory.annotation.Value;

    import org.springframework.context.annotation.Bean;

    import org.springframework.context.annotation.Configuration;

    import org.springframework.context.annotation.PropertySource;

    import redis.clients.jedis.JedisPoolConfig;

    import redis.clients.jedis.JedisShardInfo;

    import redis.clients.jedis.ShardedJedisPool;

    @Configuration

    @PropertySource(value = "classpath:redis.properties")

    public class RedisSpringConfig {

        @Value("${redis.maxTotal}")

        private Integer redisMaxTotal;

        @Value("${redis.node1.host}")

        private String redisNode1Host;

        @Value("${redis.node1.port}")

        private Integer redisNode1Port;

        private JedisPoolConfig jedisPoolConfig() {

            JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();

            jedisPoolConfig.setMaxTotal(redisMaxTotal);

            return jedisPoolConfig;

        }

        @Bean

        public ShardedJedisPool shardedJedisPool() {

            List<JedisShardInfo> jedisShardInfos = new ArrayList<JedisShardInfo>();

            jedisShardInfos.add(new JedisShardInfo(redisNode1Host, redisNode1Port));

            return new ShardedJedisPool(jedisPoolConfig(), jedisShardInfos);

        }

    }

    本人开发小白,所写随笔有转发、有心得、随笔、所见问题、或者感觉不错的东西,希望能帮助他人,同时也相当给自己方便!(未来及标明出处,望原作者以及读者见谅海涵!一切为了能解决问题。。。。)
  • 相关阅读:
    SPOJ 694 (后缀数组) Distinct Substrings
    POJ 2774 (后缀数组 最长公共字串) Long Long Message
    POJ 3693 (后缀数组) Maximum repetition substring
    POJ 3261 (后缀数组 二分) Milk Patterns
    UVa 1149 (贪心) Bin Packing
    UVa 12206 (字符串哈希) Stammering Aliens
    UVa 11210 (DFS) Chinese Mahjong
    UVa (BFS) The Monocycle
    UVa 11624 (BFS) Fire!
    HDU 3032 (Nim博弈变形) Nim or not Nim?
  • 原文地址:https://www.cnblogs.com/chengjiao/p/9633604.html
Copyright © 2011-2022 走看看