<dependency> <groupId>com.livestream</groupId> <artifactId>scredis_2.10</artifactId> <version>2.0.0</version> </dependency> groovy dependencies { implementation 'com.livestream:scredis_2.10:2.0.0' } import scredis.Redis public class RedisConnection { private static final String REDIS_HOST = "localhost"; private static final int REDIS_PORT = 6379; private Redis redis; public RedisConnection() { redis = Redis(REDIS_HOST, REDIS_PORT); } public Redis getRedis() { return redis; } } import scredis.Redis public class RedisOperations { private Redis redis; public RedisOperations(Redis redis) { this.redis = redis; } public String getValue(String key) { return redis.get(key).getOrElse(null); } } public class Main { public static void main(String[] args) { RedisConnection redisConnection = new RedisConnection(); Redis redis = redisConnection.getRedis(); RedisOperations redisOperations = new RedisOperations(redis); String value = redisOperations.getValue("myKey"); System.out.println("Value: " + value); } }


上一篇:
下一篇:
切换中文