Adrian's Dev Journal

  • 홈
  • 태그
  • 방명록

AuthenticationSuccessHandler 1

커플 재결합 관련 Code Refactoring

들어가기 앞서 현재 커플 기반 다이어리 서비스를 제작하고 있습니다. 커플 끊기와, 커플 재결합 기능을 맡아 개발을 진행했습니다. 그와 관련되어 코드를 리팩터링 하게 된 일화에 대해서 다뤄보려고 합니다. 처음에는 간단하게 API를 세개를 두고, 커플 끊기, 커플 재결합 로직을 구현했습니다. [DELETE] /v1/couples/{coupleId} => 커플 끊기 API [POST] /v1/couples/recouple/{coupleId} => 커플 재결합 신청 API [POST] /v1/couples/recouple-decide/{recoveryId} => 커플 재결합 결정 API 각 API에 대한 처리 로직은 다음과 같았습니다. 커플 끊기 Couple Entity에 @SQLDelete 어노테이션을 사용해..

개발일지 2023.11.22
이전
1
다음
더보기
프로필사진

백엔드 개발자가 배우고 기록하는 기술 블로그입니다.

  • 분류 전체보기 (65)
    • Java (24)
    • Spring (17)
    • 개발일지 (5)
    • Refactoring & CleanCode (3)
    • AWS (1)
    • CS 지식 (5)
    • 데브코스 (1)
    • DesignPatterns (2)
    • 회고 (6)
    • Gradle (1)

Tag

Spring REST Docs, API문서화, 리팩터링, Collection Framework, 회고, Java, jdbctemplate, MethodReference, 데브코스, Test code, asciidoc, submodule, AuthenticationSuccessHandler, Spring, 인프콘, refactoring, 디자인패턴, restdocs, 객체지향 원칙, 인프콘2023,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/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

방문자수Total

  • Today :
  • Yesterday :
GitHub

Copyright © Kakao Corp. All rights reserved.

티스토리툴바