Просмотр исходного кода

Merge branch 'master' of https://git.coding.net/aft/AFT.git

Antiloveg лет назад: 8
Родитель
Сommit
b4320620aa

+ 18 - 0
src/main/java/com/goafanti/common/task/PatentTask.java

@@ -0,0 +1,18 @@
+package com.goafanti.common.task;
+
+import org.springframework.scheduling.annotation.Scheduled;
+import org.springframework.stereotype.Component;
+
+import com.goafanti.common.utils.LoggerUtils;
+
+@Component
+public class PatentTask {
+	/**
+	 * "0 0 10 * * ?" 每天上午10点触发一次
+	 */
+	@Scheduled(cron = "0 0 10 * * ?")
+	public void run() {
+		LoggerUtils.debug(getClass(), "开始检查专利到期");
+		
+	}
+}

+ 2 - 2
src/main/resources/spring/spring-mvc.xml

@@ -14,8 +14,8 @@
 
 	<!-- Scan controller -->
 		
-		<context:component-scan
-		base-package="com.goafanti.*.controller;com.goafanti.*.*.controller;com.goafanti.common.timer;com.goafanti.core.websocket" />
+	<context:component-scan
+		base-package="com.goafanti.*.controller;com.goafanti.*.*.controller;com.goafanti.common.task;com.goafanti.core.websocket" />
 
 	<bean name="springContextUtils" class="com.goafanti.common.utils.SpringContextUtils" scope="singleton"></bean>