쿠폰 허용 결제수단 표시
목차
feat: 쿠폰 허용 결제수단 표시 및 토글 UI 개선 기능 구현.
구현 배경
여러 파일에 걸친 작업이었고 신규 기능을 붙이는 작업. 관련 레이어: MyBatis SQL 매퍼, JSP 뷰, SQL 스크립트.
| 파일 | 역할 |
|---|---|
*** |
MyBatis SQL 매퍼 / 설정 |
내부 파일 |
뷰 템플릿 |
내부 파일 |
뷰 템플릿 |
상품-내부 파일 |
뷰 템플릿 |
validation-report-2026-03-11.md |
문서 |
INSERT_MISSING_FEATURES.sql |
DDL / DML |
구현 방식
기존 패턴을 최대한 따르면서 신규 기능을 추가함. 컨트롤러에서 진입점을 만들고, SQL 매퍼에서 필요한 쿼리를 추가하고, 뷰(JSP)나 API 응답에서 결과를 보여주는 흐름으로 진행.
신규 기능이 기존 코드에 영향을 주지 않도록 새 엔드포인트/쿼리 ID를 분리해서 추가하는 방식을 택했음.
검증
기능 구현 후 브라우저나 API 툴로 직접 확인. DB 쪽은 실행 결과를 조회해서 기대값과 맞는지 검증했음. 엣지 케이스(빈 결과, 권한 없는 접근 등)도 간단히 체크.
끝
작업 날짜: 2026-03-12 | 레포지토리: slecs | 변경 파일 수: 6개. 전체 개발 흐름에서 이 커밋은 해당 기능 도메인의 완성도를 높이거나 안정성을 확보하는 방향으로 기여했음. 연관 기능과 함께 엔드투엔드로 검증했고 회귀는 없었음.
프론트(JSP)에서 서버(컨트롤러)까지 데이터 흐름이 끊기지 않게 연결하는 게 포인트였음. 파라미터 이름 불일치나 타입 문제로 데이터가 날아가는 케이스를 특히 조심함.
SQL에서 가져온 데이터가 화면에 제대로 바인딩되는지 브라우저에서 직접 확인했음.
끝
댓글 0
첫 댓글 달아줘.