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 | 31 |
Tags
- java stream
- AWS
- CI/CD
- 비주얼 스튜디오 코드
- AWS 프로젝트
- 자바 스트림
- 스트림 예제
- Visual Studio Code
- vscode
- ssh
- 마인드
- Optional 사용법
- AWS ssh
- @async
- AWS 키페어
- 창업형인간
- github CI/CD
- AWS S3
- dockerfile
- 라이프해킹스쿨
- AWS EC2
- java null 처리
- 창업
- 창업 마인드
- AWS 프로젝트 올리기
- 창업형인간되기
- spring multi thread
- java Optional
- optional
- spring async
Archives
- Today
- Total
목록Spring json (1)
Wookim
Spring 복잡한 json 데이터 받기
프론트에서 데이터를 가공하여 서버로 데이터를 보낼 때, 문제를 겪었다. 자바스크립트에서는 데이터를 자유자재로 다루다가, 막상 서버에서 데이터를 다루려 하니 막막해진것... 프론트에서 단순한 { } 객체를 보낼 때는 서버에서 단순히 Map으로 받으면 알아서 파싱을 잘 해주지만 (설정이 되어있다는 전제하에) { a: b, b : [ 1, 2, [3, 4] ] c : { e: 2, f: 5} } 이런 식의 데이터를 받고나서 사용할 때 문제가 된다. 위 상황에서 @RequestBody Map params 이런식으로 파라미터를 받을 수 있지만, 막상 꺼내 쓸려면 캐스팅 하는데 머리를 굴려야 한다. 아래 예제를 보자. javascript 프론트의 데이터는 아래와 같다. // 데이터 형식 var dataMap = {..
카테고리 없음
2020. 1. 6. 19:01