분류 전체보기110 [Cron] 크론(cron) 표현식 정리 ■ Cron (크론) cron이란? 유닉스 계열의 잡 스케줄러 ● Cron 표현식 - 필드 Cron 스케줄러의 정규 표현식입니다. 7개의 각 필드로 구성되어 있으며, 각 필드의 내용은 아래와 같습니다. 자세한 설명은 위키백과를 참고하시면 됩니다 (물론 영어입니다...)(https://en.wikipedia.org/wiki/Cron#CRON_expression) 필드명값의 허용 범위 허용된 특수문자 초 (Seconds)0 ~ 59, - * /분 (Minutes)0 ~ 59, - * /시 (Hours)0 ~ 23, - * /일 (Day)1 ~ 31, - * ? / L W월 (Month)1 ~ 12 or JAN ~ DEC, - * /요일 (Week)1 ~ 7 or SUN ~ SAT, - * ? / L #연도 .. 2019. 2. 20. [Spring] WHAT IS QUARTZ QuartzQuartz는 오픈 소스 작업 스케줄링 프레임워크이다. Quartz는 완전히 자바로 작성되어 있으며, J2SE와 J2EE 어플리케이션 모두에서 사용될 목적으로 설계되었다. Quartz는 매우 유연하며 단순한 구조를 제공한다. 간단한 작업은 물론 복잡한 작업 모두에 대한 스케줄링을 작성할 수 있다. Quartz는 또한 EJB, JavaMail 등을 위한 데이터베이스 지원, 클러스터링, 플러그 인, 미리 내장된 작업들을 포함하고 있으며, cron과 유사한 표현식도 지원한다. 매일 또는 매주 오후 11시 30분 또는 매달 말일에만 실행하는 작업을 수행하는 어플리케이션을 작성해 본 적이 있는가? 수작업 없이 자동으로 실행될 수 있는 작업이 실행되는 동안 만약 실행하는 동안 심각한 오류가 발생할 경우,.. 2019. 2. 18. [Spring] Spring Bean의 개념과 Bean Scope 종류 참조 : https://gmlwjd9405.github.io/2018/11/10/spring-beans.html Spring Bean에 대해 이해한다. GoalSpring Bean의 개념을 이해한다.Spring Scope의 종류를 확인한다.singleton, prototype scope의 개념을 이해한다.구체적인 예시를 확인한다. Spring Bean이란 Spring에서 POJO(plain, old java object)를 ‘Beans’라고 부른다.Beans는 애플리케이션의 핵심을 이루는 객체이며, Spring IoC(Inversion of Control) 컨테이너에 의해 인스턴스화, 관리, 생성된다.Beans는 우리가 컨테이너에 공급하는 설정 메타 데이터(XML 파일)에 의해 생성된다.컨테이너는 이 메.. 2019. 2. 18. [Java] POJO (Plain Old Java Object) POJO (Plain Old Java Object) POJO (Plain Old Java Object) 란 번역하면 '평범한 구식 자바 객체'이다. 도대체 평범하고 구식인 자바 오프젝트가 뭐가 다르고 특별해서 POJO라고 부르는 것일까? 그럼 평범하지 않은 최신의 자바 오브젝트는 무엇인가? POJO를 이해하려면 POJO라는 단어가 만들어진 역사적 배경을 살펴볼 필요가 있다. POJO는 마틴 파울러가 2000년 가을에 열렸던 어느 컨퍼런스의 발표를 준비하면서 처음 만들어낸 말이다. 마틴 파울러는 EJB(Enterprise JavaBean)보다는 단순한 자바 오브젝트에 도메인 로직을 넣어 사용하는 것이 여러가지 장점이 있는데 왜 사람들이 EJB가 아닌 '평범한 자바 오브젝트'를 사용하기를 꺼려하는지에 대해 .. 2019. 2. 18. 이전 1 ··· 11 12 13 14 15 16 17 ··· 28 다음