개발 slecs

쿠폰 허용 결제수단 표시

목차

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

첫 댓글 달아줘.