#auth
-
배너·팝업 관리 로직을 컨트롤러부터 뷰까지 전 레이어에 구현
배너 관리 및 팝업 처리 로직 개선 2026-01-28. 컨트롤러, 인터셉터, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API
읽기 → -
이커머스 결제 플랫폼에 게시판·콘텐츠·로그인 화면 구현
이커머스 결제 연동 플랫폼 게시판/콘텐츠/로그인 JSP 및 스타일 추가 2026-01-27. 컨트롤러, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3.
읽기 → -
공개 첨부 컨트롤러 구현과 쿼리 레이어 개선 완료
PublicAttachController 구현 및 쿼리 주석 구조 개선 2026-01-23. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3.
읽기 → -
SQL맵퍼 중복 제거와 책임 분리로 유지보수성 향상
SQL맵퍼 주석 체계 개선 및 유지보수성 강화 2026-01-23. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 컨트롤러, SQL 쿼리 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이 실제 역할을 반영 못 하는 케
읽기 → -
테스트 코드 중복 제거와 책임 분리로 유지보수성 개선
사용되지 않는 사이트 전용 SCSS 파일 정리 2026-01-23. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 테스트 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이 실제 역할을 반영 못 하는 케이스들이 쌓였음.
읽기 → -
이커머스 결제 연동 REST API와 전용 CSS 구현 완료
상품 관련 REST API 및 이커머스 결제 연동 플랫폼 전용 CSS 파일 추가 2026-01-23. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터
읽기 → -
관리자 로그인 페이지 뷰와 스타일시트 리팩토링
관리자 로그인 페이지 SCSS 및 JSP 리팩토링 2026-01-23. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **API 연결**
읽기 → -
사업자 정보와 모바일 앱 설정 필드를 백엔드에 실제 구현
사업자 정보 및 모바일/앱 설정 필드 추가 2026-01-23. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부
읽기 → -
모바일 웹뷰용 화면과 백엔드 로직을 한 번에 구축
모바일 웹뷰 전용 SCSS, JSP 및 테이블 구조 추가 2026-01-21. 컨트롤러, 유틸리티 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결*
읽기 → -
팝업 UI와 인터셉터에 실제 동작 로직 연동
팝업 UI 동작 수정 및 인터셉터 디버깅 로그 추가 2026-01-20. 인터셉터, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 인터셉터부터 시작 3. **API 연결**
읽기 → -
관리자 로그인 영역 코드 정리로 수정 비용 절감
관리자 로그인 및 오류 관련 JSP 파일 제거 2026-01-20에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추출 3. **명확한 이름*
읽기 → -
관리자 로그인·오류 페이지 JSP 뷰 레이어 신규 구현
관리자 로그인 및 오류 페이지 JSP 파일 추가 2026-01-20. 스타일시트, 프론트엔드 스크립트, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 스타일시트부터 시작 3.
읽기 → -
데이터 테이블 컬럼 추가와 Playwright 테스트 도입
데이터 테이블 테이블 컬럼 추가 및 Playwright 테스트코드 작성 2026-01-20. 테스트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 테스트부터 시작 3. **API 연결*
읽기 → -
기업회원 관리와 메인 화면 콘텐츠 동적 로드 기능 구현
기업회원 관리 및 메인 화면 콘텐츠 동적 로드 기능 추가 2026-01-19. 컨트롤러, SQL 쿼리, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3.
읽기 → -
파트너 대시보드·회원 관리 화면 컨트롤러와 DB 매퍼 구현
파트너 대시보드 및 회원 관리 화면 추가 2026-01-19. 컨트롤러, DB 매퍼 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서
읽기 → -
관리 화면·SQL 맵 불필요 코드 제거
Commit Message refactor: 불필요한 관리 화면 및 SQL 맵 관련 코드 제거 2026-01-19. 컨트롤러, 인터셉터, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직
읽기 → -
타임아웃·경계값 입력 시 발생하던 null 처리 버그 수정
cookies.txt JSESSIONID 값 갱신 2026-01-18 버그 수정 작업. 특정 조건에서 오작동하는 부분을 잡았음. 문제 상황 비즈니스 로직 영역에서 특정 입력값이 들어왔을 때 예상과 다른 동작이 발생함. 정상 케이스에서는 재현이 안 돼서 처음엔 간헐적 이슈인 줄 알았는데, 조건을 좁혀가다 보니 명확한 재현 조건이 있었음. 원인 분
읽기 → -
로그인 실패 횟수 확인과 계약 메모 처리 로직 구현
로그인 실패 횟수 확인 로직 활성화 및 계약 메모 처리 개선 2026-01-18. 컨트롤러, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API
읽기 → -
쿠폰·공지·파트너 관리 화면에 컨트롤러와 쿼리 로직 구현
쿠폰, 공지사항, 파트너 관리 상세/등록 JSP 파일 추가 2026-01-17. 컨트롤러, SQL 쿼리 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API
읽기 → -
비즈니스 로직 레이어 신규 구현과 배포 전 환경 검증 루틴 정착
기본 CSS 초기화 스타일 추가 2026-01-17. 비즈니스 로직 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 비즈니스 로직부터 시작 3. **API 연결** — 외부에서 호출 가능
읽기 →