Spring redisのプロファイルの統合
説明:
1、ファイルヘッダ部分の完全なものはredis以外にdubbo、aopなどを含む
2、jedisPool、redisTemplateはjedisPoolConfigを共用して、2種類は同時に存在することができて、つまり必要なクラスの中で
@Autowired JedisPool、またはRedisTemplateどちらでも構いません(なぜこのように似合うのかというと、自分の
Demoでは2つの方法を比較してもいいです)
3、redisHost port対応のconf.properties本文は貼らない
まずmaven座標を置く
上図pomファイルのspring-data-redis 1.5.0 redis.clients2.8.0は使いやすいがspring-data-redis 1.8.6とredis.clients2.6.0テストができないときはjedisFactoryが作成できないので注意が必要です.
ヘッダファイル:
1、単一インスタンスのjedis
@Autowired Jedis jedis;
2、JedisPool
@Autowired JedisPool jedisPool;
3、redisTemplate
@Autowired RedisTemplate redisTemplate;
1、ファイルヘッダ部分の完全なものはredis以外にdubbo、aopなどを含む
2、jedisPool、redisTemplateはjedisPoolConfigを共用して、2種類は同時に存在することができて、つまり必要なクラスの中で
@Autowired JedisPool、またはRedisTemplateどちらでも構いません(なぜこのように似合うのかというと、自分の
Demoでは2つの方法を比較してもいいです)
3、redisHost port対応のconf.properties本文は貼らない
まずmaven座標を置く
redis.clients
jedis
2.8.0
jar
org.springframework.data
spring-data-redis
1.5.0.RELEASE
上図pomファイルのspring-data-redis 1.5.0 redis.clients2.8.0は使いやすいがspring-data-redis 1.8.6とredis.clients2.6.0テストができないときはjedisFactoryが作成できないので注意が必要です.
ヘッダファイル:
1、単一インスタンスのjedis
@Autowired Jedis jedis;
2、JedisPool
@Autowired JedisPool jedisPool;
3、redisTemplate
@Autowired RedisTemplate redisTemplate;