기록하지 않았다면 잃어버릴 시간들
Home
  • 분류 전체보기 (184)
    • Lang (6)
      • c++ (2)
      • Java (2)
      • python (2)
    • 프레임워크 (18)
      • Spring (16)
      • JPA (2)
    • 알고리즘 (141)
      • 이론 (4)
      • 백준 (59)
      • Codility (13)
      • 프로그래머스 (65)
    • CS (4)
      • 운영체제 (0)
      • 자료구조 (0)
      • DB (4)
      • 네트워크 (0)
      • 보안 (0)
    • 기타 (7)
    • 프로젝트 (4)
      • 게시판 만들기로 배우는 Spring Data JP.. (4)
Home
  • 분류 전체보기 (184)
    • Lang (6)
      • c++ (2)
      • Java (2)
      • python (2)
    • 프레임워크 (18)
      • Spring (16)
      • JPA (2)
    • 알고리즘 (141)
      • 이론 (4)
      • 백준 (59)
      • Codility (13)
      • 프로그래머스 (65)
    • CS (4)
      • 운영체제 (0)
      • 자료구조 (0)
      • DB (4)
      • 네트워크 (0)
      • 보안 (0)
    • 기타 (7)
    • 프로젝트 (4)
      • 게시판 만들기로 배우는 Spring Data JP.. (4)
블로그 내 검색

기록하지 않았다면 잃어버릴 시간들

새로운 것을 배우는게 즐거운 개발자입니다.

dto (1)

  • 기타

    DTO에 대한 고민

    사건발생 MVC 패턴을 사용하여 개발하고 있는 프로젝트에서 리팩토링 및 수정할 내용이 있어서 Dto쪽을 수정하게 되었다. 구글링을 통해 흔히 볼 수 있는 게시판 프로젝트이기 때문에 도움도 구글링을 통해 많이 받았는데 우선 되게만 작동하자는 마음으로 많은 블로그에서 사용하는 것처럼 DTO 하나로 View → Controller → Service 까지 넘기게 되었다. 이러한 정신나가는 결합도로 인하여 기술 부채를 정면으로 마주하게 되었다… 한두개도 아니고 이러한 패턴을 몇개 수정하니 DTO의 역활이 이게 맞나 싶기도하고 Entity를 직접 넘기는 방식을 사용하기에는 도메인 Model을 외부에 노출시켜 보안문제를 야기할 수도 있다. 이참에 알아보도록하자 의문 DTO란 Data Transfer Object의 약..

    2022. 12. 30.

이전
1
다음
전체 글 보기
Tistory 로그인
Tistory 로그아웃
로그아웃 글쓰기 관리

Today

Total

Powered by ⓒ Kakao Corp.

Designed by Nana
블로그 이미지
내이름은 킹햄찌

티스토리툴바