#api
-
선물 내역 조회 기능을 컨트롤러·쿼리·뷰 전 레이어에 구현
선물 내역 조회 추가 및 연관 스타일 파일 작성 2026-02-05. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API
읽기 → -
이커머스 결제 연동 서비스 전체 레이어 신규 구현
이커머스 결제 연동 플랫폼 Pay 서비스 전체 구현 (Controller + Mapper + JSP + DDL) 2026-02-05. 비즈니스 로직 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구
읽기 → -
카카오 웹훅 컨트롤러 신설과 SNS 연동 해제 로직 개선
카카오 Webhook 컨트롤러 추가 및 SNS 연동 해제 로직 개선 2026-02-04. 컨트롤러, SQL 쿼리, DDL 스키마 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부
읽기 → -
결제 연동 코드 리팩토링으로 중복 제거
결제대행사페이 notiUrl 제거 및 API V1.5 명세 반영 2026-02-03. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 컨트롤러, 유틸리티, 서비스 레이어 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이
읽기 → -
결제대행사 충전 팝업 URL 생성 로직 리팩토링으로 유지보수성 개선
결제대행사페이 충전 팝업 URL 생성 로직 개선 및 관련 처리 리팩토링 2026-02-03에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추
읽기 → -
기술 부채 청산으로 코드 가독성과 유지보수성 개선
아이콘 변경 및 충전 알림 URL 추가 2026-02-02. 내부 구조 정리 작업. 기능은 안 바뀌지만 앞으로의 유지보수를 위한 투자임. 정리 대상 코드 리뷰나 기능 추가 작업을 하다 보면 '이 부분 나중에 꼭 정리해야지'라고 생각하는 곳들이 쌓임. 이번에 그 기술 부채를 정리했음. - 컨트롤러: 역할이 불명확한 부분 분리 - 서비스 레이어: 중
읽기 → -
정산 지급 로직과 출금 API 연동 구현 완료
정산 지급 로직 개선 및 출금 API 연동 추가 2026-02-02. 컨트롤러, 유틸리티, SQL 쿼리, DDL 스키마 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작
읽기 → -
마이페이지 API 문서화로 엔드포인트 누락·불일치 수정
API 레거시 URL 리다이렉트 및 마이페이지 문서 추가 2026-02-02. API 문서 작업. 코드가 아무리 잘 짜여 있어도 문서가 없으면 다른 사람이, 또는 미래의 내가 쓰기 어려움. 문서화 범위 - **API 엔드포인트**: 경로, HTTP 메서드, 요청/응답 스펙 - **파라미터 명세**: 필수/선택 여부, 타입, 유효성 규칙 - **오류
읽기 → -
출금 관리 화면에 컨트롤러·서비스·뷰 로직 연동 완성
출금 관리 UI 및 스타일 추가 2026-02-01. 컨트롤러, 서비스 레이어 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서 호출
읽기 → -
AI 서비스 레이어와 컨트롤러 로직을 실제 동작 수준으로 구현
AI 서비스 구현 및 config 세팅 2026-02-01. 서비스 레이어, 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 서비스 레이어부터 시작 3. **API 연결** —
읽기 → -
결제 연동 설정 관리 페이지 신규 구현
결제 연동 설정 관리 페이지 추가 2026-01-31. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** —
읽기 → -
문의하기 기능과 누락 JSP 파일을 서비스·뷰 전 레이어에 구현
JSP 누락 파일 자동 보충 및 문의하기 기능 추가 2026-01-30. 서비스 레이어, 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 서비스 레이어
읽기 → -
관리자·사용자 리다이렉트 URL에 대상 시스템 ID 추가
관리자 및 사용자 redirect URL에 targetSysId 추가 2026-01-30. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결
읽기 → -
충전·정산 컨트롤러와 쿼리 레이어 로직 구현 완료
충전 및 정산 로직 확장 2026-01-30. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서 호출 가능하게
읽기 → -
포인트 정산 로직을 컨트롤러와 쿼리 레이어까지 실제 구현
포인트 관리 및 정산 로직 확장 2026-01-30. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서 호출
읽기 → -
공지사항·게시판 데이터 처리와 메뉴 접기 상태 로직 구현
공지사항/게시판 데이터 처리 및 메뉴 접기 상태 로직 개선 2026-01-30. 컨트롤러, 뷰 템플릿, 프론트엔드 스크립트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시
읽기 → -
카테고리 관리 코드 중복 제거와 책임 분리로 유지보수성 개선
사용자용 카테고리 관리 Controller 및 JSP 제거 2026-01-29. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 컨트롤러, SQL 쿼리, 뷰 템플릿, 스타일시트 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나,
읽기 → -
이커머스 결제 플랫폼에 이벤트 API와 화면 레이어 신규 연동
이커머스 결제 연동 플랫폼 하단 탭바 및 상단 배너 JSP 제거, 이벤트 API 컨트롤러 추가 2026-01-29. 컨트롤러, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** —
읽기 → -
컨트롤러·쿼리·뷰 전 레이어에 실제 동작 로직 구현
Font Awesome CSS 라이브러리 추가 2026-01-28. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API
읽기 → -
추천 상품 기능을 컨트롤러·쿼리·뷰 전 레이어에 구현
추천 상품 기능 추가 2026-01-28. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서 호출
읽기 →