
Restful한 API를 설계하는 장점 REST 클라이언트와 서버는 다른 환경에서 개발이 진행됩니다.(같은 레포지토리안에서 개발되기도 합니다만 어쨌든) 각 개발사마다 클라이언트와 서버의 통신 방법이 다르다면, 개발자들은 각 개발팀의 문화에 익숙해질때까지 많은 시간을 보낼 수 있습니다. 이런 낭비를 예방하고자 REST API로 서버와 클라이언트의 reques...

Spring Batch란 로깅, 트랜잭션 관리, 작업 처리 통계, 작업 재시작, 건너뛰기, 리소스 관리를 포함하여 대량의 레코드를 처리하는데 필수적인 재사용 기능을 제공하는 프레임워크 입니다. 최적화 및 분할 기술을 통해 대량의 데이터 처리 및 고성능 배치 작업을 가능하게 하는 기능을 제공합니다. 스케줄러를 대체하기보다 스케줄러와 함께 작동하도록 설계되었습...