schedule(5)
-
Spring4 Scheduling - Application
이제 마지막으로 자바를 구동하는 Application 파일입니다. package com.intercast.schedule.stater; import org.springframework.context.annotation.AnnotationConfigApplicationContext; import com.intercast.config.AppConfig; public class Application { @SuppressWarnings("resource") public static void main(String[] args) { // TODO Auto-generated method stub new AnnotationConfigApplicationContext(AppConfig.class); } } Annotat..
2015.05.19 -
Spring4 Scheduling - Demon
실질적으로 Schedule를 설정하는 java 파일입니다. package com.intercast.schedule.service; import javax.annotation.Resource; import org.springframework.scheduling.annotation.Scheduled; public class Demon { @Resource(name="scheduleService") ScheduleService scheduleService; @Scheduled(cron="0/5 * * * * *") public void printHello() { scheduleService.insertUser(); } } 보시는 바와 같이 @Scheduled를 설정합니다. Scheduled 설정에 관하여서는 ..
2015.05.19 -
Spring4 Scheduling - Spring 설정
Spring 설정은 두가지만 설정하면 됩니다. Spring Scheduling 기본설정의 AppConfig.java와 Database 설정을 담당할 DatabaseConfig.java 입니다. AppConfig.java package com.intercast.config; import java.util.concurrent.Executor; import java.util.concurrent.Executors; import org.springframework.context.MessageSource; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan; impor..
2015.05.19 -
Spring4 Scheduling - 환경설정
4.0.0 com.intercast SuhyupSchedule 0.0.1-SNAPSHOT KigamSchedule SuhyupSchedule 4.1.6.RELEASE 3.2.8 1.2.2 D:/Repository/deploy/shuhyup lib Suhyupchedule mvn2 http://repo1.maven.org/maven2/ true true jasterxml http://repo1.maven.org/maven2/com/fasterxml/jackson/ org.springframework spring-context ${spring.maven.artifact.version} org.springframework spring-core ${spring.maven.artifact.version} org...
2015.05.19 -
Spring4 Scheduling - 폴더구조
전체 폴더 구조 사용 Framework - Spring 4.1.8 - Mybatis 3.2.8 ( mybatis-spring-1.2.2 ) 폴더 설명 config : Spring 설정파일 경로 stater : main Method를 포함하고 있는 시작 Application 파일 경로 다른 폴더들은 설명하지 않도록 하겠습니다...^ ^
2015.05.19