개발 기록
211224 til (스케줄러) 본문
// 5초마다 실행
@Scheduled(cron = "*/5 * * * * *")
public void test2() {
System.out.println("dely 5000");
}
///자정에 실행
@Scheduled(cron = "0 0 0 * * *")
@Transactional
public void updateChallengeStatus(){
...
}
출처 ;
[Spring] 스프링에서 Scheduler 사용하기
스케쥴링을 위해서 while(true)로 무한으로 돌린 후, sleep 걸어서 사용하거나 linux에서 crontab으로 주기적으로 실행하는 방법을 이용할 수 있겠지만 스프링 프레임워크(spring framework)에서는 crontab을
needjarvis.tistory.com
**jpa 해당날짜 전 것 찾기
List<ChallengeHistory> findAllByMissionDateBefore(LocalDateTime missionDate);
입력값으로 현재 날짜를넣어주면 현재날짜 보다 전에 있는걸 찾아주는 것 같음
'TIL' 카테고리의 다른 글
[JPA] LazyInitializationException: could not initialize proxy - no Session (0) | 2022.01.07 |
---|---|
220106-0107 모의면접 후기 (0) | 2022.01.06 |
211222 til (웹소켓-실시간 알림 기능) (0) | 2021.12.23 |
211221 til (Paging query & 예외처리) (0) | 2021.12.22 |
211217 TIL (aws ACM) (0) | 2021.12.17 |
Comments