![JAR search and dependency download from the Maven repository](/logo.png)
love.keeping.starter.web.config.LettuceAutoConfiguration Maven / Gradle / Ivy
The newest version!
package love.keeping.starter.web.config;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory;
import org.springframework.stereotype.Component;
@Component
public class LettuceAutoConfiguration implements InitializingBean {
@Autowired
private RedisConnectionFactory redisConnectionFactory;
@Override
public void afterPropertiesSet() throws Exception {
if (redisConnectionFactory instanceof LettuceConnectionFactory) {
LettuceConnectionFactory c = (LettuceConnectionFactory) redisConnectionFactory;
c.setValidateConnection(true);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy