Skip to content

enesusta/redis-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Install

<dependency>
  <groupId>com.github.enesusta</groupId>
  <artifactId>redis-starter</artifactId>
  <version>1.0.1</version>
</dependency>

Example:

import com.github.enesusta.redis.PoolRedisInstance;
import com.github.enesusta.redis.RedisConfiguration;
import com.github.enesusta.redis.RedisInstance;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import redis.clients.jedis.JedisPool;

@Configuration
public class RedisPoolConfiguration {

    @Value("${spring.redis.jedis.password}")
    private String password;

    @Bean
    public JedisPool jedisPool() {
        final RedisConfiguration redisConfiguration = new RedisConfiguration.Builder(password)
                .host("localhost")
                .port(6379)
                .build();

        final RedisInstance<JedisPool> jedisPoolRedisInstance = new PoolRedisInstance(redisConfiguration);
        return jedisPoolRedisInstance.getRedisInstance();
    }

}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages