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