#sql
-
하위 정산 관리 JSP 삭제로 코드베이스 기술 부채 해소
불필요한 하위 정산 관리 JSP 제거 및 관련 코드 정리 유지보수 및 정리 작업을 했음. 배경 기능 개발에 집중하다 보면 불필요한 코드, 오래된 설정, 중복 파일이 쌓임. 이런 기술 부채는 당장은 문제가 없어 보여도 점점 코드베이스를 읽기 어렵게 만듦. 작업 내용 - 사용하지 않는 JSP/코드 제거 - 데드코드 방치 시 코드베이스 파악이 어려
읽기 → -
정산 승인·거절과 라이브 정산 토글 로직 개선
정산 승인/거절 및 라이브 정산 토글 동작 로직 개선 정산 승인/거절 및 라이브 정산 토글 동작 로직 개선 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 1개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public void
읽기 → -
하위 파트너 정산 관리 UI와 라이브 정산 기능 추가
하위 파트너 정산 관리 UI 및 라이브 정산 기능 추가 하위 파트너 정산 관리 UI 및 라이브 정산 기능 추가 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 3개, SQL 쿼리 2개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public voi
읽기 → -
결제대행사 회원 등급 동기화 로직 분리 개선
결제대행사 회원 등급 동기화 로직 분리 및 개선 결제대행사 회원 등급 동기화 로직 분리 및 개선 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Request r
읽기 → -
회원 관리 역할 기능 확장
회원 관리 역할 관리 기능 및 UI 개선 회원 관리 역할 관리 기능 및 UI 개선 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 2개, SQL 쿼리 1개, JSP 화면 3개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Reques
읽기 → -
API 권한 코드 세부 항목 추가로 관리 편의성 개선
API 권한 코드 및 세부 항목 추가 API 권한 코드 및 세부 항목 추가 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 SQL 쿼리 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Request request) { validate(
읽기 → -
관리자 메뉴 동적 로드와 엑셀 설정 확장 구현
관리자 메뉴 컨텍스트 동적 로드 로직 추가 및 ExcelConfig 설정 확장 관리자 메뉴 컨텍스트 동적 로드 로직 추가 및 ExcelConfig 설정 확장 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 2개, SQL 쿼리 1개를 작성했음. 코드 예시 java // 핵
읽기 → -
파트너 온보딩 위자드로 초기 수수료 설정 완료율 향상
파트너 온보딩 UI 및 수수료 설정 로직 개선 파트너 온보딩 UI 및 수수료 설정 로직 개선 기능을 구현했음. 배경 신규 사용자가 플랫폼의 기능과 설정 방법을 스스로 파악하기 어려우면 이탈로 이어짐. 단계별 가이드를 시스템 안에서 제공하면 첫 진입 장벽을 낮출 수 있음. 구현 방식 단계별 위자드 모달을 구현했음. 각 단계 완료 상태를 DB에
읽기 → -
AI 채팅에 학습 데이터 주입으로 응답 품질 개선
AI 채팅 로직 개선 및 파트너 온보딩/수수료 로직 업데이트 AI 채팅 로직 개선 및 파트너 온보딩/수수료 로직 업데이트 기능을 구현했음. 배경 반복적인 사용자 문의를 AI로 자동 응답하면 운영 부담이 줄어듦. 특히 자주 묻는 질문은 DB에 학습 데이터로 쌓아서 AI 응답 품질을 높일 수 있음. 구현 방식 대화형 Q&A 학습 페이지를 구현했음
읽기 → -
Iconoir 아이콘 유효성 목록 기능 추가
Iconoir v7.11.0 아이콘 유효성 목록 추가 Iconoir v7.11.0 아이콘 유효성 목록 추가 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Req
읽기 → -
정산 주기 기능 추가
정산 주기 관련 기능 추가 및 로직 개선 정산 주기 관련 기능 추가 및 로직 개선 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 4개, SQL 쿼리 2개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Request request)
읽기 → -
파트너포탈 관리 편의성·사용자 경험 개선
파트너포탈 기능/정책/출력 등 개선 및 신규 로직 추가 파트너포탈 기능/정책/출력 등 개선 및 신규 로직 추가 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 3개, SQL 쿼리 1개, JSP 화면 2개를 작성했음. 코드 예시 java // 핵심 로직 public voi
읽기 → -
파트너포탈 myinfo 테이블 스타일 통일과 빌드 오류 해결
파트너포탈 myinfo 테이블 스타일 통일 및 빌드 에러 수정 파트너포탈 myinfo 테이블 스타일 통일 및 빌드 에러 수정 버그를 수정했음. 원인 분석 컴파일 타임에 참조하는 클래스가 누락되어 빌드 에러가 발생했음. 재현 조건 gradle build 실행 시 컴파일 에러. 수정 내용 java // 스텁 추가로 빌드 통과 public c
읽기 → -
Grafana·Tempo로 분산 트레이싱 관찰 가능성 개선
분산 트레이싱 추가 (Micrometer Brave + Zipkin → Tempo) 2026-04-03에 관찰 가능성 스택에 기능을 추가하거나 설정을 개선했음. 운영 중 서버 상태를 실시간으로 확인하려면 메트릭 수집 구조가 안정적이어야 함. Spring Boot Actuator에서 /actuator/prometheus 엔드포인트로 메트릭을 노출하고,
읽기 → -
Tempo·Grafana로 분산 트레이싱 관찰 가능성 강화
Tempo 분산 트레이싱 추가 (트랜잭션 추적) 2026-04-03에 관찰 가능성 스택에 기능을 추가하거나 설정을 개선했음. 운영 중 서버 상태를 실시간으로 확인하려면 메트릭 수집 구조가 안정적이어야 함. Spring Boot Actuator에서 /actuator/prometheus 엔드포인트로 메트릭을 노출하고, Prometheus가 주기적으로 긁어
읽기 → -
계층별 수수료 일괄 등록
수수료 일괄 등록 기능 추가** 2026-04-03에 수수료 계산 또는 정산 관련 로직을 작업했음. 수수료 구조는 유통 계층별로 요율이 다르게 설정되는 차등 모델임. 하위 계층이 상위 계층보다 높은 요율을 부담하고, 그 차액이 상위 계층의 수익이 되는 구조임. 수수료 계층 예시 | 계층 | 요율 | 비고 | |---|---|---| | 최하위 |
읽기 → -
연락처 송금 외부 연동과 계층별 수수료 정산 개선
연락처송금 외부 연동 모드 (EXTERNAL) 지원 2026-04-03에 연락처 송금 관련 기능을 추가하거나 개선했음. 연락처 송금 흐름은 대략 이렇게 됨: 입금 알림 수신 (Android 앱) → 서버로 원본 메시지 전송 → 주문 매칭 (금액 + 발신자 + 시간) → 은행 핸들러 실행 (Playwright) → 로그인 → 수취인
읽기 → -
IP 차단 자동화와 보안 필터 임계값 강화로 운영 안정성 개선
IP Rate Limit 세분화 및 결제대행사 환불 재시도 기능 추가 2026-04-02에 서버 보안 필터 관련 작업을 진행했음. 운영 서버에 붙어있는 보안 필터는 크게 세 가지를 처리함: IP 기반 Rate Limit, 봇/공격 패턴 감지, 블랙리스트 자동 등록. 이번 작업에서 임계값 조정이나 예외 경로 추가를 했음. 처리 흐름 요청 수신
읽기 → -
재가입 제한 기간 설정으로 플랫폼 어뷰징 방지 기능 추가
재가입 제한 기간 설정 기능 추가 및 관련 로직 수정 2026-04-02에 회원 정책 관련 기능을 추가했음. 재가입 제한 기간은 탈퇴 후 일정 기간 동안 동일 계정으로 재가입을 막는 정책임. 플랫폼 어뷰징 방지 목적으로 설정함. 관리자가 기간을 설정할 수 있도록 시스템 설정으로 관리함. 처리 흐름 회원가입 요청 → 재가입 제한 기간 체크
읽기 → -
시스템별 비밀번호 정책 추가
시스템별 비밀번호 정책 추가 및 유효성 검증 로직 개선 2026-04-02에 비밀번호 정책 관련 기능을 추가했음. 비밀번호 정책은 최소 길이, 최대 길이, 필수 문자 종류(대소문자/숫자/특수문자) 조합을 설정할 수 있게 했음. 시스템별로 다른 정책을 적용할 수 있도록 DB에 설정값을 저장하는 구조임. 정책 구성 | 항목 | 설명 | |---|--
읽기 →