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
- 창업 마인드
- AWS S3
- java Optional
- 마인드
- AWS 프로젝트 올리기
- AWS ssh
- 자바 스트림
- spring multi thread
- AWS EC2
- 창업형인간되기
- optional
- Optional 사용법
- AWS 프로젝트
- spring async
- github CI/CD
- AWS 키페어
- java stream
- AWS
- 창업
- 라이프해킹스쿨
- java null 처리
- Visual Studio Code
- ssh
- 스트림 예제
- dockerfile
- 창업형인간
- vscode
- 비주얼 스튜디오 코드
- @async
- CI/CD
Archives
- Today
- Total
목록json to array cast (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