public class RedisConf extends Object
| 构造器和说明 |
|---|
RedisConf() |
| 限定符和类型 | 方法和说明 |
|---|---|
redis.clients.jedis.JedisPoolConfig |
jedisPoolConfig(int maxTotal,
int maxIdle,
long maxWaitMillis,
boolean testOnBorrow) |
JedisPoolConnFactory |
jedisPoolConnFactory(redis.clients.jedis.JedisPoolConfig jedisPoolConfig,
String host,
int port,
int dbIndex,
boolean needPassword,
String password) |
Cache |
redisCache(org.springframework.data.redis.core.RedisTemplate<String,Object> template) |
org.springframework.data.redis.core.RedisTemplate<String,Object> |
redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory connFactory) |
@Bean(name="jedisPoolConfig")
public redis.clients.jedis.JedisPoolConfig jedisPoolConfig(@Value(value="${redis.pool.maxTotal:1024}")
int maxTotal,
@Value(value="${redis.pool.maxIdle:200}")
int maxIdle,
@Value(value="${redis.pool.maxWaitMillis:10000}")
long maxWaitMillis,
@Value(value="${redis.pool.testOnBorrow:false}")
boolean testOnBorrow)
@Bean(name="jedisConnectionFactory") public JedisPoolConnFactory jedisPoolConnFactory(@Qualifier(value="jedisPoolConfig") redis.clients.jedis.JedisPoolConfig jedisPoolConfig, @Value(value="${redis.host:}") String host, @Value(value="${redis.port:0}") int port, @Value(value="${redis.dbIndex:0}") int dbIndex, @Value(value="${redis.needPassword:false}") boolean needPassword, @Value(value="${redis.password:}") String password)
@Bean(name="redisTemplate") public org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate(@Qualifier(value="jedisConnectionFactory") org.springframework.data.redis.connection.RedisConnectionFactory connFactory)
Copyright © 2018. All rights reserved.