///////
Search
🏃🏿

추억 목록 조회

메서드
GET
URL
/api/memory
구현여부
생성일
2022/11/01 09:48

URL

[GET] /api/memory

PARAM

HTTP Header 정보에 Authorization 추가
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJSRUZSRVNIIiwiYXVkIjoiYnllb25nc29vbjk0QGtha2FvLmNvbSIsImlhdCI6MTY1Mzc2MDI2NSwiZXhwIjoxNjU0OTcwNzY1fQ.a5aqlkX4DC9BMxjQ6CqgB54fytmZ9-7L1rc2F8XUaQABofROIdIO7jzOtCph8VDtAtArUtTfVmKXbvSlKsTAbw
JSON
복사
Bearer 뒤에 한 칸을 띄우고 로그인 후 발급받은 accessToken을 함께 보낸다.
default로는 size=10, index ID 내림차순으로 되어있습니다.
위와 같은 형식으로 호출하시면 원하는 사이즈, 정렬 기준을 정할수 있습니다.

DTO

요청
None
응답
[ { "id": 16, "image_urls": [ "path_3", "path_3" ], "content": "많은 게시판은 모든 글을 한 번에 보여주지 않고 페이지를 나눠 쪽수별로 제공한다. 정렬 방식 또한 설정하여, 보고 싶은 정보의 우선순위를 설정할 수도 있다. 이처럼 정렬 방식과 페이지의 크기, 그리고 몇 번째 페이지인지의 요청에 따라 정보를 전달해주는 것이 Pagination 이다. 이를 개발자가 직접 구현해서 사용할 수도 있으나, JPA에서는 이를 편하게 사용할 수 있도록 Pageable 이라는 객체를 제공한다. ‘page=3&size=10&sort=id,DESC’ 형식의 QueryParameter를 추가로 요청을 보내게 되면, 쉽게 원하는 형식의 데이터들을 얻을 수 있다. 이 예시는 id의 내림차순으로 정렬한, 1쪽 10개의 글의 구성의 3번째 페이지의 정보를 요청 보내는 것이다.", "location": { "latitude": 36.476, "longitude": 127.721 }, "address": "서울시 역삼동", "created_date": "2022-11-20" }, { "id": 15, "image_urls": [ "path_3", "path_3" ], "content": "테스트로 몇개만 올려보겠습니다.", "location": { "latitude": 36.476, "longitude": 127.721 }, "address": "서울시 역삼동", "created_date": "2022-11-20" }, { "id": 14, "image_urls": [ "path_3", "path_3" ], "content": "테스트로 몇개만 올려보겠습니다.", "location": { "latitude": 36.476, "longitude": 127.721 }, "address": "서울시 역삼동", "created_date": "2022-11-20" }, { "id": 13, "image_urls": [ "path_3", "path_3" ], "content": "테스트로 몇개만 올려보겠습니다.", "location": { "latitude": 36.476, "longitude": 127.721 }, "address": "서울시 역삼동", "created_date": "2022-11-20" }, { "id": 12, "image_urls": [ "path_3", "path_3" ], "content": "테스트로 몇개만 올려보겠습니다.", "location": { "latitude": 36.476, "longitude": 127.721 }, "address": "서울시 역삼동", "created_date": "2022-11-20" } ],
JSON
복사

Etc

정렬기준?
최신순
페이징 처리해주세요! @Byeongsoon Jang
추후 필터 & 정렬 생길수도?