엄범

afterStep 에서 Exception을 던져도 다음 Step이 이어서 실행된다.

afterStep에서 검증 로직 돌린 후, 다음 Step 실행하지 않고 배치를 종료하고 싶은 경우가 있다. 배치 애플리케이션을 아예 종료해버리는 방법도 있지만, 보다 graceful 하게 처리하고 싶은 경우, 다음 Step이 실행되지 않도록 하려면? 종료 상태를 나타내는 Status는 BatchStatus와 ExitStatus 두개가 있다. ...

패키지, 모듈, 서버 나누는 기준은?

패키지 vs 모듈 나누는 기준 패키지가 아니라 별도의 (멀티 모듈, 서브 모듈)로 구성했을 때의 장점은? ▲ 관심 분리를 통한 스파게티 코드 방지, 변경 범위 축소 왜 세모? 패키지만 나눠도 효과를 볼 수 있는 영역이기 때문. 단, 분리된 패키지 간 참조는 양방향이고, 분리된 모듈 간 참조는 단방향만 가능하다는 ...