devstudylog

  • 홈
  • 태그
  • 방명록

BackEnd/Server 1

[Server] 프로젝트 아키텍처, 서비스 계층 패턴과 DTO

Service-Layer PatternService-Layer Pattern는 비즈니스 로직의 분리를 목적으로 한다.다른 계층에 영향을 주지 않고, 특정 계층만 수정하고 확장할 수 있기 때문에, 새로운 기능을 개발하면서 확장하거나 유지 보수할 때 유리하다는 장점이 있다.Controller- 클라이언트의 요청을 수신하여 (request body) 비즈니스 로직이 구현된 서비스 계층을 호출한다.- 서비스에서 반환된 데이터를 받아 클라이언트에게 응답한다.- 단지 요청을 받아 클라이언트에게 HTTP 응답 처리를 진행한다. (routing)Service Layer- 비즈니스 로직, 캡슐화 및 추상화가 이루어지는 곳이다.- Controller로 부터 전달된 **요청에 로직을 적용하는 계층이다.**- Reposito..

BackEnd/Server 2025.01.05
이전
1
다음
더보기
프로필사진

devstudylog

컴퓨터 과학 관련 지식들을 기록하고 정리합니다

  • Dev (29)
    • Algorithm (11)
      • Baekjoon (10)
      • Programmers (0)
      • Data Structure (1)
      • JAVA (0)
    • AWS (0)
    • FrontEnd (7)
      • React (3)
    • BackEnd (5)
      • Server (1)
      • Node.js (2)
      • Spring (2)
    • Database (3)
    • Linux (1)
    • R (0)
    • Data Analysis (2)
    • DevOps (0)
    • Certificate (0)

Tag

Java, 빅데이터분석, 백준, -, 코딩테스트, springboot, 자바, 빌드툴, buildtool, Spring, 스프링, 데이터분석, maven, 의존성주입, umc7기, 백준dfs, 개발동아리회고, umc회고, gradle, 메이븐,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바