기본 콘텐츠로 건너뛰기

3월, 2015의 게시물 표시

[jQuery] 잘 몰랐던 부분 정리

event.stopPropagation() - Prevents bubbling up the DOM tree event.preventDefault() - the default action of the event will not be triggered. return false - event.stopPropagation() + event.preventDefault() .prop() vs .attr() - attr()의 경우 checkbox checked 속성이 제대로 동작하지 않는다. .on() - 동적요소에서는 동작하지 않는다. - 아래 예제와 같이 상위 엘리먼트에 동적요소를 바인딩 한다. - $('#parentElemet').on('click', '#targetElemet',function(){...}); .off() - remove an event handler .each() - return false : break; - return true  : continue;

[spring batch] itemWriter ExitStatus

itemWriter에서 writer를 처리하다가 에러 발생시에 job 실패 처리하는 방법  @Slf4j @Component public class HelloItemWriter implements ItemWriter<Person>, StepExecutionListener {     private ExitStatus exitStatus = null;     @Override     public void write(List<? extends Person> items) throws Exception {         if(items.size() < 1) {             exitStatus = ExitStatus.FAILED;         }     }     @Override     public void beforeStep(StepExecution stepExecution) {}     @Override     public ExitStatus afterStep(StepExecution stepExecution) {         return exitStatus;     } }