Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 스프링 배치 5
- JSON 분리
- JSONObject 분할
- 트랜잭션 분리
- api 아이템 리더
- 스프링배치 메타테이블
- step 사이 변수 공유
- spring batch 변수 공유
- 아이템 리더 커스텀
- flatfileitemwriter
- executioncontext 변수 공유
- abstractpagingitemreader
- JSONArray 분할
- 마이바티스 트랜잭션
- step 여러개
- 읽기 작업과 쓰기 작업 분리
- stepexecutionlistener
- 스프링배치 엑셀
- mybatis
- Spring Batch
- 선언적 트랜잭션 관리
- 아이템 리더 페이징 처리
- 스프링 트랜잭션 관리
- job parameter
- executioncontext
- 스프링배치 csv
- JSON 분할
- step 값 공유
- aop proxy
- spring batch 5
Archives
- Today
- Total
목록JSON 분리 (1)
ebson

실무에서 JSON 데이터를 외부 API ENDPOINT로 POST 전송하는 것은 흔한 요구사항이다. XML 포맷에 비해 JSON 포맷을 사용할 때의 이점은 최소한의 용량으로 가독성이 더 좋은 데이터를 주고 받을 수 있다는 것이다. 내 경우는 기존 XML파일로 생성하던 데이터들을 JSON 방식으로 변환해 전송하는 요구사항과 데이터베이스 등에 적재된 데이터들을 검색 페이지에 사용하기 위한 용도로 JSON 방식으로 전송하는 요구사항이 있었다. 두 요구사항 모두 외부 API ENDPOINT 으로 JSON을 POST 요청하는 요구사항이다. 첫번째 요구사항에 대해 유틸 클래스를 개발해본 경험에 대한 내용은 다른 글에서 정리하도록 하겠다. 이 글에서는 최소한의 용량으로 압축한 JSON 포맷의 데이터마저 API END..
HANDS-ON
2023. 2. 24. 15:36