프로젝트
GiftFunding) 스켸줄러 이용해 친구 요청 거절 항목을 하루 뒤 삭제
son_i
2023. 12. 13. 21:00
728x90
내 프로젝트에서 스켸줄러가 이용될 구간은 많은데
우선은 친구 요청을 거절했을 때 하루에 한 번씩 REJECT 항목을 찾아 제거 해주려고 한다.
그러기 위해서는 일단 Friend 테이블에 updated_at 컬럼을 추가해야한다.
스켸줄링 기능 구현
1. main application에 @EnableScheduling 추가
2. scheduler를 사용할 Class에 @Component, Method에 @Scheduled추가.
@Scheduled 규칙
-> Method는 void타입
-> Method는 매개변수 사용 불가
요렇게 해주면 됨. 참고로 @Component 꼭 해줘야 된다 !
cron 규칙에 따라 원하는 시간 작성하면 끝
728x90