记得上下班打卡 | git大法好,push需谨慎

Commit e91c1dca authored by anjiabin's avatar anjiabin

redis多数据源

parent 9c02b7cf
...@@ -10,6 +10,7 @@ import org.junit.runner.RunWith; ...@@ -10,6 +10,7 @@ import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.redis.connection.stream.StreamRecords; import org.springframework.data.redis.connection.stream.StreamRecords;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import java.util.ArrayList; import java.util.ArrayList;
...@@ -32,6 +33,8 @@ import java.util.Set; ...@@ -32,6 +33,8 @@ import java.util.Set;
public class TestRedis { public class TestRedis {
@Autowired @Autowired
private RedisUtil redisUtil; private RedisUtil redisUtil;
@Autowired
private StringRedisTemplate stringRedisTemplate;
@Autowired @Autowired
private RedisDataSourceUtil redisDataSourceUtil; private RedisDataSourceUtil redisDataSourceUtil;
...@@ -55,6 +58,26 @@ public class TestRedis { ...@@ -55,6 +58,26 @@ public class TestRedis {
@Test @Test
public void getRedisQueue(){ public void getRedisQueue(){
HashMap<String, String> map = CollectionUtil.mapStringString();
map.put("message", "oldtest20211022-001");
log.info("getRedisKylinUtil.stream===",stringRedisTemplate.opsForStream().add(StreamRecords.mapBacked(map).withStreamKey("dragon:stream:dragon-pay")));
}
/**
* 兼容测试
*/
@Test
public void oldPringRedisInitInfo(){
redisUtil.set("testoldRedis","12345");
System.out.println("getRedisKylinUtil.get==="+ redisUtil.get("testoldRedis"));
System.out.println("getRedisDragonUtil.totalDbs==="+ redisDataSourceUtil.getRedisDragonUtil().getDbs());
}
/**
* 兼容测试队列
*/
@Test
public void oldGetRedisQueue(){
HashMap<String, String> map = CollectionUtil.mapStringString(); HashMap<String, String> map = CollectionUtil.mapStringString();
map.put("message", "test20211022-001"); map.put("message", "test20211022-001");
log.info("getRedisKylinUtil.stream===",redisDataSourceUtil.getRedisKylinUtil().getStringRedisTemplate().opsForStream().add(StreamRecords.mapBacked(map).withStreamKey("dragon:stream:dragon-pay"))); log.info("getRedisKylinUtil.stream===",redisDataSourceUtil.getRedisKylinUtil().getStringRedisTemplate().opsForStream().add(StreamRecords.mapBacked(map).withStreamKey("dragon:stream:dragon-pay")));
...@@ -72,6 +95,8 @@ public class TestRedis { ...@@ -72,6 +95,8 @@ public class TestRedis {
// log.info("getRedisCandyUtil.stream===",redisDataSourceUtil.getRedisCandyUtil().getStringRedisTemplate().opsForStream().size("abc")); // log.info("getRedisCandyUtil.stream===",redisDataSourceUtil.getRedisCandyUtil().getStringRedisTemplate().opsForStream().size("abc"));
} }
@Test @Test
public void getPayCodeList(){ public void getPayCodeList(){
// List<Object> payCodeList = this.getPrefixKeyValue("dragon:pay:code:*"); // List<Object> payCodeList = this.getPrefixKeyValue("dragon:pay:code:*");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment