This commit is contained in:
xiangwb
2018-04-23 15:20:37 +08:00
parent 9229197146
commit 8392915e70
2 changed files with 3 additions and 3 deletions
@@ -39,8 +39,8 @@ public class CommonDataUtil {
* @param minute 分钟
*/
public static void setData(String key, Object value, int minute) {
JSONObject object = new JSONObject();
long currentTimeMillis = System.currentTimeMillis();
JSONObject object = new JSONObject();
object.put("value", value);
object.put("expiry", currentTimeMillis + minute * MINUTE);
token.put(key, object);
@@ -53,6 +53,7 @@ public class CommonDataUtil {
* @return
*/
public static Object getData(String key) {
long currentTimeMillis = System.currentTimeMillis();
JSONObject object = (JSONObject) token.get(key);
if (object != null) {
Object value = object.get("value");
@@ -60,7 +61,6 @@ public class CommonDataUtil {
if (-1 == expiry) {
return value;
} else {
long currentTimeMillis = System.currentTimeMillis();
if (expiry >= currentTimeMillis) {
return value;
} else {
@@ -16,7 +16,7 @@ import org.springframework.scheduling.annotation.Scheduled;
@Configuration
@EnableScheduling // 启用定时任务
public class SchedulingConfig {
private static final Logger logger = LoggerFactory.getLogger(SchedulingConfig.class);
private final Logger logger = LoggerFactory.getLogger(SchedulingConfig.class);
@Scheduled(cron = "0 0 6 * * ? ")//每天6点开启定时任务
public void scheduler() {