티스토리 뷰
1. @EnableScheduling
기존 스프링에서 context-scheduler.xml에서 선언해놓았던걸 어노테이션 하나만 추가해주면 해결
.class 파일에 선언해줘야함 (나눈, serviceImpl에 선언해놨음)

2. @Profile("batch")
자바 class 파일에 위의 어노테이션을 추가
: 스프링은 @Profile을통해 런타임 환경을 설정할 수 있는 기능 제공
https://mr-popo.tistory.com/130
톰캣에(JVM) 프로파일 옵션 지정 설정을 해주면 됨
-Dspring.profiles.active="batch"
부트에서는 아래와 같이 설정

첨에 "batch" 써놓고 안되서 헤맸는데 그냥 batch만 써도 됨
3. 스케쥴러 설정

크론 표현식을 이용해서 시간 설정도 해줌
https://m.blog.naver.com/deeperain/221609802306

콘솔에서 저렇게 돌아감을 확인
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- mybatisif
- Geoserver
- createRow
- Some resources were not updated.
- svn프로젝트불러오기
- su postgres 안됨
- 리눅스
- 폐쇄망에서rpm설치
- 공간데이터병합
- 부하측정
- postgis 설치
- 엑셀POI
- Postgis
- 폐쇄망에서패키지설치
- 공간데이터
- yumrepository
- 리눅스폐쇄망
- setForceFormulaRecalculation
- apachepoi
- 인터넷안되는환경에서설치
- yumdownloader
- Postgresql12
- OpenLayers
- getRow
- getCell
- CreateCell
- jdbcType
- shp2pgsql
- Centos7에서 Postgresql12 설치
- SVN
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함