Genie의 Java 개발 공부와 일지를 기록하는 아카이브 공간 All176 (24.06.07)[8주차] Spring Data의 Paging & Sort 정리 팀 과제에서 Feed 즉 게시물을 CRUD 기능 구현을 담당했기 때문에, 조회에 해당하는 부분 중 페이징을 할 수 있는 부분에 대해 생소하기도 하고, 필수적이라 반드신 많이 사용될 것이라고 생각하여 스스로 코드를 짜보면서 학습Spring Data의 Paging & Sort단순히 DB 에선 데이터를 불러와 정렬하는 방식을 Paging을 통해서 한 페이지당 특정 사이즈이 데이터를 불러오기 & 정렬하는 기준과 정렬순서를 설정할 수 있는 기능을 추가하기 위해 정리Sort.Direction direction = isAsc ? Sort.Direction.ASC : Sort.Direction.DESC;Sort sort = Sort.by(direction, sortBy);Pageable pageable = PageRe.. 2024. 6. 7. (24.06.05)[8주차] Response용 DTO 활용 팀 과제를 진행하기 전 필수적으로 알아야 하고, 협의된 내용에 관하여 좋은 디자인이라고 생각 JSON 타입으로 상태코드, 메시지, 여러 타입의 데이터를 Client에게 응답이슈return ResponseEntity.status(HttpStatus.OK).body(responseDto);{message : "게시물 조회가 완료되었습니다!",statusCode : 200,data : { login_id : “qlenf1234”, username : “김비둘”, email : “ggumi@gamil.com”, user_Info : “비둘깁니다.” }}Java Spring 환경에서 ResponseEntity를 통해서 특정 Dto를 Body로 했을 때, body 부.. 2024. 6. 5. (24.06.04) S.A. 작성 1. 프로젝트 제목/설명목적 : 숨겨진 카페에 대한 정보를 포스팅하고 공유할 수있는 뉴스피드 공간을 제공타겟 : 기존의 정형화된 카페에 실증을 느껴 새로운 감성의 카페를 찾는 사람, 카페에서 폭 넒은 새로운 경험을 즐기고 싶은 사람내용 : 사용자들의 자신만 알고 있는 특이한 분위기, 컨셉, 등의 숨겨진 카페소개와 사용자들이 자유롭게 관련정보들을 자유롭게 피드를 등록하여 공유2. WireFrame 3. ERD4. API 명세서 2024. 6. 5. (24.06.04)[8주차] Java에서의 LocalDate 포맷으로 파싱 Java Spring에 관하여서 학습하느라 간단히 지나갈 수 있었떤 JPA Auditing의 createdAt modifiedAt의 내용에 대해서 점검하면서 학습을 진행했다. 팀프로젝트가 시작되었기 때문에, 팀 프로젝트의 내용과 TIL 을 합쳐서 포스팅 할 것 Java Spring Framework & Java 에서의 LocalDate 포맷Java에서 Date 날짜 포맷을 다루고 있는데, Java의 정석에서 다른 부분을 더 심도있게 공부하느라 넘겼기 때문에, 이번에 살펴보면서 확인하고 학습하려고한다.Spring Framework의 JPA Auditing에서의 LocalDate과 매핑@Temporal을 통해 Java에서의 java,util.Calendar, java.util.Date, 과 매핑을 할 수 .. 2024. 6. 4. 이전 1 ··· 14 15 16 17 18 19 20 ··· 44 다음