스프링 부트 어플리케이션을 실행하면 모든 잡이 실행된다. 특정 잡을 실행하기 위해서는 아래와 같이 설정을 해야한다. spring.batch.job.names = {job name} or ${job.name:NONE}// program argument or -Dspri
Safe Navigation Operator 는 NullPointerException을 피하기 위해 사용되며, 그 기원은 Groovy 언어에 있다. 일반적으로 객체에 대한 참조가 있는 경우 해당 객체의 메서드나 속성에 액세스하기 전에 null인지 확인해야 할 수 있다.
운영체제 측면에서 컴퓨터 시스템이 외부의 입출력 장치들과 데이터를 주고받는 것을 의미한다. 웹 애플리케이션 측면에서는 ?파일 I/O, DB I/O ,, 네트워크 I/O!하나의 스레드가 I/O 에 의해서 차단되어 대기하는 것.문제점을 보완하기 위해 멀티스레딩 기법으로 차
함수형 프로그래밍java8부터 람다 표현식이 도입되면서 함수형 프로그래밍 기법을 사용할 수 있게 되었다.기존 인터페이스와 달리 단 하나의 추상 메서드만 정의되어 있다.왜 이름을 굳이 함수형 인터페이스라고 부를까?함수형 프로그래밍 세계에서는 함수를 값으로 취급한다. 즉,
Spring WebFlux 기반의 리액티브 애플리케이션을 제작하기 위한 핵심 역할이다. 리액티브 스트림즈의 구현체이다.Non-Blocking FluxN : Reactor 의 Publisher 타입 중 하나이다. N 개의 데이터를 emit 한다는 것이다. Mono0|1