package com.ks;
|
|
import com.ks.lijin.LiJinApplication;
|
import com.ks.lijin.dao.LijinConfigDao;
|
import com.ks.lijin.job.LijinOrderJob;
|
import com.ks.lijin.pojo.DO.LijinConfig;
|
import org.junit.jupiter.api.Test;
|
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.data.redis.core.RedisTemplate;
|
import org.springframework.test.context.ContextConfiguration;
|
import org.yeshi.utils.TimeUtil;
|
|
import javax.annotation.Resource;
|
import java.util.*;
|
|
@SpringBootTest(classes = LiJinApplication.class)
|
public class LuckyTest {
|
|
|
@Resource
|
private RedisTemplate redisTemplate;
|
@Resource
|
private LijinOrderJob lijinOrderJob;
|
|
@Resource
|
private LijinConfigDao lijinConfigDao;
|
|
@Test
|
public void test() {
|
String key = "lijinaccountmoney-20210526-1";
|
redisTemplate.opsForValue().increment(key, 123);
|
Object obj = redisTemplate.opsForValue().get("lijinaccountmoney-20210526-1");
|
System.out.println(obj);
|
}
|
|
@Test
|
public void job() throws Exception {
|
lijinOrderJob.saveTaoBaoOrder("6");
|
}
|
|
@Test
|
public void config() throws Exception {
|
LijinConfig config = new LijinConfig();
|
config.setCreateTime(new Date());
|
config.setId("newer-hour");
|
config.setKey("newer-hour");
|
config.setName("新手的判断时间(小时)");
|
config.setValue("48");
|
lijinConfigDao.save(config);
|
|
config = new LijinConfig();
|
config.setCreateTime(new Date());
|
config.setId("newer-everyday-plus-lijin-count");
|
config.setKey("newer-everyday-plus-lijin-count");
|
config.setName("新手每天额外的礼金创建次数");
|
config.setValue("2");
|
lijinConfigDao.save(config);
|
}
|
|
@Test
|
public void redis() {
|
Long auctionId = 600889742753L;
|
String day = TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyyMMdd");
|
String key = String.format("lijingoodslimit-%s-%s", day, auctionId);
|
Boolean hasKey = redisTemplate.hasKey(key);
|
System.out.println(hasKey);
|
}
|
|
|
}
|