java 는@Scheduled 주석 을 사용 하여 정시 작업 을 수행 합 니 다.
1896 단어 자바정시@scheduled 주석
프로젝트 를 쓸 때 특정한 시간 에 특정한 조작 을 해 야 한다.특히 게임 서버,스 레 드 유지 등 은 타이머 가 필요 하 다.
만약 이때 당신 이 마침 spring 을 사용 했다 면,어떤@Scheduled 주 해 는 매우 좋 은 것 입 니까?
spring@Scheduled 주 해 를 사용 하여 정시 작업 을 수행 합 니 다:
1,spring-MVC.xml 파일 에서 설정
2.코드 제어 층 에서 직접 사용 하면 됩 니 다.
package xkhd.game.fix;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Lazy;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
/**
*
*
* @author Administrator
*
*/
@Component
@Lazy(value = false)
public class fix_game {
@Autowired
private fix_Service fix_Service;
/**
*
*/
@Scheduled(cron = "0 */1 * * * ?")
public void Everyminute_control() {
System.out.println("*********** ");
fix_Service.Everyminute();
}
/**
*
*/
@Scheduled(cron = "0 0 0/1 * * ?")
public void Everyhours_control() {
System.out.println("*********** ");
fix_Service.Everyhours();
fix_Service.deleteUserlogincodeCt();
fix_Service.weixin();
}
/**
*
*/
@Scheduled(cron = "0 0 0 * * ?")
public void Everyday_control() {
System.out.println("*********** ");
fix_Service.Morningeveryday();
}
}
위 는 일부 항목 중의 소스 코드 이 니 참고 하 시기 바 랍 니 다.총결산
자바 가@Scheduled 주 해 를 사용 하여 정시 임 무 를 수행 하 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 자바@Scheduled 주해 가 정시 임 무 를 수행 하 는 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.