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
- 검색 API
- Programming
- 자바
- WebFlux
- 도커
- RESTful
- search api
- 스프링 번역
- 빗버킷
- 다이나믹프로그래밍
- jenkins
- 백준
- 2375
- Reactive stream
- 젠킨스
- bitbucket
- 11053
- DP
- event_scheduler
- 컴퓨터공학기초
- 페이징
- MariaDB
- 알고리즘다지기프로젝트
- while
- 알고리즘
Archives
- Today
- Total
목록검색 API (1)
쑥로그
Restful 하게 검색 API 만들기
사용스펙 Kotlin, MongoDB 왜 찾게 되었을까? 자원관리 모듈을 맡아 API를 만드는 중에 '자원은 검색이 용이해야하지 않을까?' 라는 생각을 했다. 방식을 찾을 때 염두한 것은 세 가지가 있다. 보수 비용이 적게 들 것 개발이 보다 쉬울 것 Restful할 것 그러면 어떻게 검색하면 좋을까? 첫 번째, 모든 필드들을 query parameter로 받는다. 예) GET ?a=b&c=d&e=f&page=0&size=10 장점 타입을 별도로 체크할 필요 없다. 예를 들어서 a는 int이고 c는 string이 명확하기 때문에 확인할 필요 없이 타입변환하면 된다. 필드 수가 적으면 개발이 빠르다. 체크하는 로직이 추가될 필요 없이 query parameter로 받겠다고 선언만 해놓으면 바로 쓸 수 있다..
프로그래밍/Restful
2020. 5. 9. 16:47