일기 slecs

서버 기동 시 JSP·URL 매핑 사전 초기화 기능 추가

목차

feat: 서버 기동 시 JSP 및 URL 매핑 사전 초기화 기능 추가 기능 구현.

구현 배경

파일 수는 적지만 신규 기능을 붙이는 작업. 관련 레이어: Java 컨트롤러/유틸.

파일 역할
내부 파일 빌드 설정
내부 파일 비즈니스 로직 / 컨트롤러
*** 비즈니스 로직 / 컨트롤러
내부 파일 비즈니스 로직 / 컨트롤러

구현 방식

기존 패턴을 최대한 따르면서 신규 기능을 추가함. 컨트롤러에서 진입점을 만들고, SQL 매퍼에서 필요한 쿼리를 추가하고, 뷰(JSP)나 API 응답에서 결과를 보여주는 흐름으로 진행.

신규 기능이 기존 코드에 영향을 주지 않도록 새 엔드포인트/쿼리 ID를 분리해서 추가하는 방식을 택했음.

검증

기능 구현 후 브라우저나 API 툴로 직접 확인. DB 쪽은 실행 결과를 조회해서 기대값과 맞는지 검증했음. 엣지 케이스(빈 결과, 권한 없는 접근 등)도 간단히 체크.

작업 날짜: 2026-02-22 | 레포지토리: slecs | 변경 파일 수: 4개. 전체 개발 흐름에서 이 커밋은 해당 기능 도메인의 완성도를 높이거나 안정성을 확보하는 방향으로 기여했음. 연관 기능과 함께 엔드투엔드로 검증했고 회귀는 없었음.

신규 기능이기 때문에 기존 코드에 사이드 이펙트가 없는지가 가장 중요했음. 변경 전 기존 API와 화면이 모두 정상 동작하는 걸 먼저 확인하고, 새 기능을 붙인 다음 다시 한번 전체 흐름을 돌려봤음.

SQL 쪽은 기존 쿼리와 네이밍 스타일을 맞췄고, 새 쿼리 ID가 기존 것과 충돌하지 않는지 체크했음. 컨트롤러 레벨에서는 권한 체크 로직이 빠지지 않도록 기존 패턴을 그대로 따랐음.

댓글 0

첫 댓글 달아줘.