본문 바로가기 메뉴 바로가기

mingseok

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

mingseok

검색하기 폼
  • 분류 전체보기 (2)
    • 상황 질문 (1)
    • 자바 (0)
    • 스프링 (0)
    • 디비 (0)
    • 기타 (0)
  • 방명록

전체 글 (2)
전체 방문자
Today
Yesterday
전체보기
  • 분류 전체보기 (2)
    • 상황 질문 (1)
    • 자바 (0)
    • 스프링 (0)
    • 디비 (0)
    • 기타 (0)
GitHub LinkedIn Email: alstjr706@gmail.com
멱등성

카테고리 없음 2026. 5. 12. 14:15
[상황 질문] - 회원가입 기능 설계

상황 질문"사용자가 회원가입을 할 수 있는 서비스를 만들려고 합니다. 회원가입 시 이메일과 비밀번호를 입력받고, 이메일 중복은 허용하지 않습니다. Spring Boot로 구현한다면 어떤 클래스들이 필요하고 각 클래스가 어떤 역할을 담당하게 설계하시겠어요?" 1. 필요한 클래스 구조회원가입 기능을 구현할 때 필요한 클래스는 다음과 같습니다.클래스 역할SignUpControllerHTTP 요청/응답 처리SignUpRequest클라이언트 입력 데이터를 담는 DTOMemberService비즈니스 규칙 처리MemberRepositoryDB 접근각 레이어가 하나의 책임만 갖도록 분리하는 것이 핵심입니다. 2. 이메일 중복 확인 로직은 어디에?Service 레이어에 둬야 합니다.중요한 건 이유입니다.잘못된 이유: "..

상황 질문 2026. 5. 6. 17:30
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/09   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바