project 12
[TIL] PATCH 요청에서 null과 미전달을 구분하는 방법
PATCH 요청의 필드 미전달과 명시적 null 전달 차이, JsonNullable 활용 선택적 필드 수정 방법
[TIL] Soft Delete 기반 크루원 재가입 처리
JPA Soft Delete 환경의 유니크 제약 조건 충돌 문제, 탈퇴 사용자 데이터 복구 로직 및 @SQLRestriction 주의사항
[TIL] Crew와 CrewMember 구현하며 정리한 엔티티 설계 기준
사용자 크루 생성 시 초대코드 자동 발급 구조 및 엔티티 설계 기준
[TIL] MSA 프로젝트를 시작하며 마주한 DB 분리와 협업 구조 고민
MSA 아키텍처 PostgreSQL 스키마 분리 및 논리적 DB 분리 장단점, 효율적인 데이터베이스 설계 방향
[TIL] 단순 CRUD가 아니라 구조를 고민하는 API 설계
데이터 생성 시점 및 책임 범위 고려 API 명세서 작성, MSA 도메인 서비스 분리 및 트랜잭션 범위 결정
[TIL] MSA에서 FK를 어디까지 허용해야 할까?
MSA 환경의 서비스 경계 설계, 데이터 소유권과 물리적 FK 제약 조건의 필요성, 논리적 연결을 통한 정합성 관리 및 서비스 분리 기준
[TIL] 설문과 API로 서비스 흐름 점검하기
사용자 흐름 기준 서비스 구조 점검, AI 결과 공개 범위 및 피드 구조의 API·ERD 설계 영향
[TIL] 사용자 흐름에 맞춰 ERD 다듬기
TodayPoor ERD 구조 수정, 사용자 흐름 맞춤 데이터 책임 분리 및 AI/OCR 결과 관리 방식
[TIL] 소비를 공유하는 서비스로 방향 잡기
TodayPoor 서비스 목적 및 핵심 경험 재정의, 소비 공유와 AI 피드백 중심 소셜 루프, MVP 범위 및 개인정보 보호 방향
[TIL] TodayPoor ERD 피드백 반영 기록
TodayPoor ERD 피드백 기반 테이블 역할 분리, 중복 데이터 제거, AI/OCR 결과 저장 구조 재정리 및 MVP 데이터 설계 기준
[TIL] 확장성과 MVP 사이에서 고민한 ERD 설계
ERD 설계 테이블 분리, 개인정보 처리, AI/OCR 데이터 저장 방식 고민, 확장성과 MVP 구현 설계 기준
[TIL] 소비 기록 서비스를 SNS형으로 발전시키기
소비 기록 서비스 금융 데이터 수집 제약, OCR 기반 업로드 및 SNS형 소비 공유 서비스 차별화 기획