This commit is contained in:
26
src/test/resources/fixtures/tenant/HelperNew.txt
Normal file
26
src/test/resources/fixtures/tenant/HelperNew.txt
Normal file
@@ -0,0 +1,26 @@
|
||||
package jnpf.util;
|
||||
|
||||
import jnpf.model.TenantVO;
|
||||
|
||||
public class TenantDbContentCacheHelper {
|
||||
|
||||
private static final String CACHE_KEY_PREFIX = "tenant:db:content:";
|
||||
|
||||
private RedisUtil redisUtil;
|
||||
|
||||
public String buildCacheKey(String encode) {
|
||||
return CACHE_KEY_PREFIX + encode;
|
||||
}
|
||||
|
||||
public void cacheSuccess(String encode, TenantVO vo, Long expiresAtMs) {
|
||||
CacheEnvelope envelope = new CacheEnvelope();
|
||||
envelope.setVo(vo);
|
||||
envelope.setExpiresAtMs(expiresAtMs);
|
||||
redisUtil.insert(buildCacheKey(encode), JSON.toJSONString(envelope), 100);
|
||||
}
|
||||
|
||||
public static class CacheEnvelope {
|
||||
private TenantVO vo;
|
||||
private Long expiresAtMs;
|
||||
}
|
||||
}
|
||||
18
src/test/resources/fixtures/tenant/HelperOld.txt
Normal file
18
src/test/resources/fixtures/tenant/HelperOld.txt
Normal file
@@ -0,0 +1,18 @@
|
||||
package jnpf.util;
|
||||
|
||||
import jnpf.model.TenantVO;
|
||||
|
||||
public class TenantDbContentCacheHelper {
|
||||
|
||||
private static final String CACHE_KEY_PREFIX = "tenant:db:content:";
|
||||
|
||||
private RedisUtil redisUtil;
|
||||
|
||||
public String buildCacheKey(String encode) {
|
||||
return CACHE_KEY_PREFIX + encode;
|
||||
}
|
||||
|
||||
public void cacheSuccess(String encode, TenantVO vo) {
|
||||
redisUtil.insert(buildCacheKey(encode), JSON.toJSONString(vo), 100);
|
||||
}
|
||||
}
|
||||
15
src/test/resources/fixtures/tenant/TenantLinkModel.txt
Normal file
15
src/test/resources/fixtures/tenant/TenantLinkModel.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
package jnpf.model;
|
||||
|
||||
public class TenantLinkModel {
|
||||
public String id;
|
||||
public String serviceName;
|
||||
public String userName;
|
||||
public String port;
|
||||
public String fullName;
|
||||
public String host;
|
||||
public String password;
|
||||
public String dbSchema;
|
||||
public Integer configType;
|
||||
public String dbType;
|
||||
public String connectionStr;
|
||||
}
|
||||
8
src/test/resources/fixtures/tenant/TenantVO.txt
Normal file
8
src/test/resources/fixtures/tenant/TenantVO.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
package jnpf.model;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class TenantVO {
|
||||
private String dbName;
|
||||
private List<TenantLinkModel> linkList;
|
||||
}
|
||||
Reference in New Issue
Block a user