728x90 Spring15 Spring schedule Spring schedule Spring Scheduling 서비스는 어플리케이션 서버 내에서 주기적으로 발생하거나 반복적으로 발생하는 작업을 지원하는 기능으로서 유닉스의 크론(Cron) 명령어와 유사한 기능을 제공한다. @Scheduled 어노테이션과 옵션을 사용하여 간단하게 Scheduling 서비스를 구현할 수 있다. Scheduler @Scheduled 어노테이션에서 사용가능한 Value는 3가지(cron, fixedDelay, fixedRate)가 있다. cron은 CronTab에서의 설정과 같이 cron="0/10 * * * * ?" 과 같은 설정이 가능하고 fixedDelay은 이전에 실행된 Task의 종료시간으로 부터 정의된 시간만큼 지난 후 Task를 실행한다.(밀리세컨드 단위) fixe.. 2015. 10. 7. Spring ExceptionResolver Spring ExceptionResolver Spring ExceptionResolver ===>Exception에 따라 error jsp를 맵핑하여 처리한다 ===>500에러 발생시 캐치되어 상태가 200으로 정상처리된다. ===>Exception별로 처리 가능 egovframework/com/cmm/error/auth_wizard_messageegovframework/com/cmm/error/dataAccessFailureegovframework/com/cmm/error/dataAccessFailureegovframework/com/cmm/error/egovBizExceptionegovframework/com/uat/uia/EgovLoginUsr package egovframework.com.cop... 2015. 10. 7. [Spring] UrlBasedViewResolver 다중 설정 [Spring] UrlBasedViewResolver 다중 설정 spring com-servlet.xml 에 UrlBasedViewResolver 설정으로 action class 에서 return "list" ->/WEB-INF/jsp/list.jsp 로 변환되어 실제 경로를 찾아간다. 하지만 /WEB-INF/jsp 외에 다른경로에 결과 jsp가 있을경우 다중설정을 통해 사용할 수 있다. 하지만 order로 여러개를 추가하여도 에러만 발생되고 다음 ViewResolver 넘어가지 못한다.. 페이지가 없을경우 Exception이 발생되어 다음 order로 설정되지 않는다.. 그래서 CustomViewResolver를 생성하여 UrlBasedViewResolver 를 상속하여 return null이 발생하도.. 2015. 10. 7. 이전 1 2 3 4 다음 728x90