목록초보 개발자의 공부 (3)
코린이의 기술 블로그
다른 회사의 인수 인계를 받으면서 소스 로직을 공부하는데 ByteArrayOutputStream byte = new ByteArrayOutputStream(); 로직을 발견하게 되었다. ByteArrayOutputStream 가 무슨 로직인지에 대해서 공부하게 되었다. 출처 : https://atsky.tistory.com/8 ByteArrayOutputStream 는 어떻게 사용되는 것일까? 필자는 기본적으로 File 에 대한 접근을 할때, `OutputStream`을 상속하는 파일 관리자 class를 많이 사용하곤 했다. 예를 들면 아래와 같은 `FileOutputStream`이 대표적이다. File file = new File(filePath,.. atsky.tistory.com
1. JOB (1) 독립되는 배치 업무 단위를 구분 2. STEP (1) JOB을 구성하는 독립적인 구분, 트랜잭션은 하나의 Step 내에서 나타난다. -Reader -ProCessor(Optional) -Writer Micro(JPA)의 경우 DB CUD에 대한 처리는 Tasklet애서 service를 사용해 처리
저는 들어가서 팀을 배정 받았을때 인터페이스 팀이라고 들어서 기본적인 API 와 CRUD나 쓰는 매핑명과 코딩 이해를 들었습니다. 그래서 처음 회사를 들어가서 배운 것은 API 입니다. 1) API 는 애플리케이션이 인터페이스 응답과 요청을 주고 받는 체계라고 생각하면 됩니다. 예를 들면 WEB, MOBILE, SERVER가 Controller - Service - Repository 를 응답과 요청 과정을 지나 DB에서 서로 주고 받는 것이 됩니다. 응답과 요청을 받는 방식이라 생각하시면 됩니다. 2) 구현 방법에는 REST API 가 있습니다. 트렌디한 방식이며, REST API 는REST 아키텍처의 제약 조건을 준수하는 애플리케이션 프로그래밍 인터페이스를 뜻합니다. Rest API의 개념 및 서버,..