[JAVA] piedra_de_flor

  • 홈
  • 태그
  • 방명록
  • 백엔드 멘토링

DTO 2

순환 참조를 해결해보기

이번 Triple 클론 코딩 프로젝트를 진행하면서, 순환 참조로 인한 문제가 발생했다. 이번에는 이를 해결한 과정에 대해서 글을 써보고자 한다. 내 프로젝트에서 순환 참조가 발생한 부분은 내가 짠 계획 전체 조회와 내 예약 전체 조회를 하는 로직에서 순환 참조가 발생했다. 먼저 나의 계획 전체 조회 기능이다. 문제가 되었던 코드 먼저 보자 1.Controller @GetMapping("/plans") public ResponseEntity readPlan(@RequestParam long userId) { PlanReadAllResponseDto responseDto = service.findAllPlan(userId); return ResponseEntity.ok(responseDto); } 2. Se..

백엔드 멘토링 2024.02.28

2023/04/10 - Spring 공부중 관련 질문들 [1]

REST Api REST API : REST API란 REST를 기반으로 만들어진 Api를 뜻합니다. - 여기서 REST란? Representational State Transfer의 약자로 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것을 의미합니다. REST는 HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE, PATCH 등)를 통해 해당 자원(URI)에 대한 CRUD Operation을 적용하는 것을 의미합니다. REST Api의 특징은 1. Client(서버-클라이언트 구조) 2. Stateless(무상태) 3. Cacheable(캐시 처리 가능) 4. Laye..

백엔드 멘토링 2023.04.13
이전
1
다음
더보기
프로필사진

[JAVA] piedra_de_flor

개발 공부 기록

  • 분류 전체보기 (37)
    • 백엔드 멘토링 (28)
    • Java 공부 (5)
    • Programmers (1)
      • Lv1 (1)
      • Lv2 (0)
      • Lv3 (0)
    • 우테코 강의 (1)

Tag

회고록, 개선, Spring, java8, 실시간, db, 생성자, thread, API, Firebase, JPA, OOP, Java, DTO, Optional, stock, ngrinder, 자바의 신, Lambda, 객체지향,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바