From 5c27bce52a02af196177ed3c33299704c79634f2 Mon Sep 17 00:00:00 2001 From: zhengjie <201507802@qq.com> Date: Wed, 5 Jun 2019 09:02:32 +0800 Subject: [PATCH] =?UTF-8?q?add=20VisitsInitialization=20=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E6=97=B6=E5=88=9D=E5=A7=8B=E5=8C=96=E7=AB=99=E7=82=B9=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../monitor/config/VisitsInitialization.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 eladmin-system/src/main/java/me/zhengjie/modules/monitor/config/VisitsInitialization.java diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/monitor/config/VisitsInitialization.java b/eladmin-system/src/main/java/me/zhengjie/modules/monitor/config/VisitsInitialization.java new file mode 100644 index 00000000..d356da20 --- /dev/null +++ b/eladmin-system/src/main/java/me/zhengjie/modules/monitor/config/VisitsInitialization.java @@ -0,0 +1,25 @@ +package me.zhengjie.modules.monitor.config; + +import me.zhengjie.modules.monitor.service.VisitsService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.ApplicationArguments; +import org.springframework.boot.ApplicationRunner; +import org.springframework.stereotype.Component; + +/** + * 初始化站点统计 + * @author jie + */ +@Component +public class VisitsInitialization implements ApplicationRunner { + + @Autowired + private VisitsService visitsService; + + @Override + public void run(ApplicationArguments args) throws Exception { + System.out.println("--------------- 初始化站点统计,如果存在今日统计则跳过 ---------------"); + visitsService.save(); + System.out.println("--------------- 初始化站点统计完成 ---------------"); + } +} \ No newline at end of file