JSP 뷰 기능 플래그 Boolean 조건 분기 오류 수정
목차
fix: featureMap Boolean 타입 비교 오류 수정 (== 1 제거) — 버그 픽스.
문제 원인
조건 분기 버그로 인한 버그. 여러 파일에 걸친 작업이었고 수정 범위는 JSP 뷰에 한정됨.
| 파일 | 역할 |
|---|---|
내부 파일 |
뷰 템플릿 |
내부 파일 |
뷰 템플릿 |
내부 파일 |
뷰 템플릿 |
내부 파일 |
뷰 템플릿 |
sub내부 파일 |
뷰 템플릿 |
수정 접근
버그를 재현하는 시나리오를 먼저 정리하고, 원인이 되는 코드를 찾아서 수정함. 수정 후 동일 시나리오로 재현이 안 되는 것을 확인.
주변 코드에 유사한 패턴이 있는지도 같이 체크했음. 같은 실수가 반복되지 않도록 방어 코드나 명확한 조건 분기를 추가한 경우도 있음.
영향 범위
이 버그는 특정 케이스에서만 발생했고, 정상 경로에는 영향 없음. 수정 후 정상 경로도 함께 테스트해서 회귀 없는 걸 확인했음.
끝
작업 날짜: 2026-03-12 | 레포지토리: slecs | 변경 파일 수: 5개. 전체 개발 흐름에서 이 커밋은 해당 기능 도메인의 완성도를 높이거나 안정성을 확보하는 방향으로 기여했음. 연관 기능과 함께 엔드투엔드로 검증했고 회귀는 없었음.
신규 기능이기 때문에 기존 코드에 사이드 이펙트가 없는지가 가장 중요했음. 변경 전 기존 API와 화면이 모두 정상 동작하는 걸 먼저 확인하고, 새 기능을 붙인 다음 다시 한번 전체 흐름을 돌려봤음.
SQL 쪽은 기존 쿼리와 네이밍 스타일을 맞췄고, 새 쿼리 ID가 기존 것과 충돌하지 않는지 체크했음. 컨트롤러 레벨에서는 권한 체크 로직이 빠지지 않도록 기존 패턴을 그대로 따랐음.
끝
댓글 0
첫 댓글 달아줘.