SLECS. blog
개발 자동화 사이드프로젝트 일기 태그 검색 RSS ← Portfolio
  • 자동화 2026-04-17

    관리자 대시보드 정산 집계를 배치 스냅샷으로 전환해 조회 성능 개선

    관리자 대시보드 재배치 + 월 순수익·공급사 운영 자금 카드 추가 관리자 대시보드 재배치 + 월 순수익·공급사 운영 자금 카드 추가 기능을 구현했음. 배경 일별 집계 데이터를 실시간 쿼리로 가져오면 쿼리 부하가 높아짐. 미리 집계해서 스냅샷으로 저장해두면 조회가 빠르고 DB 부하도 줄어듦. 구현 방식 @Scheduled로 매일 새벽 집계 배치

    읽기 →
  • 개발 2026-04-17

    IP 화이트리스트 관리 화면 사용성 개선

    IP 화이트리스트 탭/테이블 품질 개선 IP 화이트리스트 탭/테이블 품질 개선 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 1개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Request

    읽기 →
  • 자동화 2026-04-17

    대시보드 집계를 배치 스냅샷으로 분리해 조회 성능 개선

    회원 목록 탭 4개 확장 + 탭-카드 순서 재배치 회원 목록 탭 4개 확장 + 탭-카드 순서 재배치 기능을 구현했음. 배경 일별 집계 데이터를 실시간 쿼리로 가져오면 쿼리 부하가 높아짐. 미리 집계해서 스냅샷으로 저장해두면 조회가 빠르고 DB 부하도 줄어듦. 구현 방식 @Scheduled로 매일 새벽 집계 배치를 돌렸음. 결과를 스냅샷 테이블

    읽기 →
  • 개발 2026-04-17

    연락처송금 쿠폰 발행 오류 수정

    연락처송금 쿠폰 발행 시 partnerSn 소스 오류 수정 연락처송금 쿠폰 발행 시 partnerSn 소스 오류 수정 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이

    읽기 →
  • 개발 2026-04-17

    레거시 타입 제외로 정산 집계 불일치 수정

    COUPON_CHARGE 판정 강화 + [REDACTED] 레거시 호출 제거 COUPON_CHARGE 판정 강화 + [REDACTED] 레거시 호출 제거 버그를 수정했음. 원인 분석 구 데이터 타입(COMMISSION_DISTRIBUTION 등)이 집계 쿼리에 포함되면서 현재 기준과 다른 결과가 나왔음. 재현 조건 대시보드 집계 숫자가 실제

    읽기 →
  • 개발 2026-04-17

    충전권 지갑 충전 후 재구매 시 결제 수수료 중복 부과 버그 수정

    충전권→지갑 충전 후 재구매 시 CHARGE_FEE 재부과 방지 충전권→지갑 충전 후 재구매 시 CHARGE_FEE 재부과 방지 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전

    읽기 →
  • 개발 2026-04-17

    내부 로직 통합으로 코드 중복 제거

    비정상 페이지 진입 시 학습 기회 보장 + 반복 실패 차단 리팩토링 작업을 완료했음. 리팩토링 이유 코드 가독성과 유지보수성 향상을 위한 리팩토링이었음. 변경 전/후 java // 수정 전: 중복/복잡 로직 // 각 클래스에 동일 로직 반복 // 수정 후: 명확하고 단일 책임 public static Long resolveId(Object

    읽기 →
  • 개발 2026-04-16

    학습데이터 채팅 주입 버그 수정

    학습데이터가 채팅에 주입되지 못하던 버그 수정 + teach UI 선별/편집 학습데이터가 채팅에 주입되지 못하던 버그 수정 + teach UI 선별/편집 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용

    읽기 →
  • 개발 2026-04-16

    외부 채널 파트너 정산·운영자금·출금 분리 기능 도입

    partner_category WELFARE 도입 — 외부 채널 파트너 정산/운영 자금/출금 분리 partner_category WELFARE 도입 — 외부 채널 파트너 정산/운영 자금/출금 분리 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 4개, SQL 쿼리 2개를 작성

    읽기 →
  • 개발 2026-04-16

    환불·정산 출금 카드 클릭 데이터 분리 버그 수정

    환불/정산 출금 카드 클릭 데이터 분리 환불/정산 출금 카드 클릭 데이터 분리 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이스 미처리 public void proc

    읽기 →
  • 개발 2026-04-16

    플랫폼 잔액 페이지 버그 4건 수정

    플랫폼 잔액 페이지 디자인/데이터 이슈 4건 플랫폼 잔액 페이지 디자인/데이터 이슈 4건 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이스 미처리 public voi

    읽기 →
  • 개발 2026-04-16

    파트너 정산금 집계 음수 오류 수정

    플랫폼 가용 잔액 — 무제한 파트너 정산금 포함 + 음수 경고 플랫폼 가용 잔액 — 무제한 파트너 정산금 포함 + 음수 경고 버그를 수정했음. 원인 분석 집계 쿼리에서 특정 타입의 데이터가 음수로 계상되는 케이스가 있었음. 방향성이 있는 금액 데이터에서 부호 처리가 누락됐음. 재현 조건 이번 달 순이익 카드에 음수 값이 표시됨. 특정 조건에서

    읽기 →
  • 개발 2026-04-16

    PG충전 입금 로그

    PG충전 입금 로그 + 플랫폼 잔액 디자인 개선 + 플랫폼 가용 잔액 PG충전 입금 로그 + 플랫폼 잔액 디자인 개선 + 플랫폼 가용 잔액 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 2개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 publi

    읽기 →
  • 개발 2026-04-16

    플랫폼 잔액 변동 이력 탭과 자금현황 아이콘 개선

    플랫폼 잔액 변동 이력 탭 추가 + 자금현황 아이콘 수정 플랫폼 잔액 변동 이력 탭 추가 + 자금현황 아이콘 수정 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, SQL 쿼리 1개, JSP 화면 2개를 작성했음. 코드 예시 java // 핵심 로직 public v

    읽기 →
  • 일기 2026-04-16

    대시보드 카드 정리

    대시보드 카드 정리 + 정산 출금 로그 파트너 추적 대시보드 카드 정리 + 정산 출금 로그 파트너 추적 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 2개, SQL 쿼리 2개, JSP 화면 2개를 작성했음. 코드 예시 java // 핵심 로직 public void ex

    읽기 →
  • 개발 2026-04-15

    AI 학습 Q&A 변환 엣지케이스 누락 버그 수정

    AI 학습 Q&A 변환 - chatRaw() 순수 API 호출로 변경 AI 학습 Q&A 변환 - chatRaw() 순수 API 호출로 변경 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java /

    읽기 →
  • 개발 2026-04-15

    AI 채팅에 학습 데이터 주입으로 응답 품질 개선

    AI 학습 페이지 추가 (대화형 Q&A 학습) AI 학습 페이지 추가 (대화형 Q&A 학습) 기능을 구현했음. 배경 반복적인 사용자 문의를 AI로 자동 응답하면 운영 부담이 줄어듦. 특히 자주 묻는 질문은 DB에 학습 데이터로 쌓아서 AI 응답 품질을 높일 수 있음. 구현 방식 대화형 Q&A 학습 페이지를 구현했음. 원본 텍스트를 AI가 Q&

    읽기 →
  • 개발 2026-04-15

    파트너 포탈 충전·쿠폰 집계 이중카운트 버그 수정

    파트너 포탈 4개 페이지 데이터 일치 + 충전/쿠폰 이중카운트 해결 파트너 포탈 4개 페이지 데이터 일치 + 충전/쿠폰 이중카운트 해결 버그를 수정했음. 원인 분석 JOIN 조건이 1:N 관계에서 row를 증가시켜 동일 건이 두 번 합산됐음. 재현 조건 집계 결과가 실제보다 2배 이상 크게 나왔음. 수정 내용 sql -- 수정 전: 1:

    읽기 →
  • 개발 2026-04-15

    파트너 대시보드 아이콘 깨짐 현상 수정

    파트너 대시보드 iconoir 잘못된 아이콘 수정 파트너 대시보드 iconoir 잘못된 아이콘 수정 버그를 수정했음. 원인 분석 아이콘 라이브러리(Iconoir) 버전 업그레이드로 클래스명이 변경됐는데, 기존 JSP 파일에 반영하지 않았음. 재현 조건 여러 관리 화면에서 아이콘이 빈 네모로 표시됨. 수정 내용 html <!-- 수정 전:

    읽기 →
  • 개발 2026-04-15

    정산 상세 모달 가로 스크롤 버그 수정

    정산 상세 모달 가로 스크롤 제거 정산 상세 모달 가로 스크롤 제거 버그를 수정했음. 원인 분석 모달 내부 테이블이 컨테이너 너비를 초과할 때 모달 자체에 overflow 설정이 없었음. 재현 조건 정산 상세 모달에서 가로 스크롤이 발생해서 레이아웃이 밀림. 수정 내용 css /* 수정 전 */ .modal-body { /* overfl

    읽기 →
« ‹ 이전 1 … 80 81 82 83 84 … 129 다음 › »
총 2566편 · 82 / 129

카테고리

  • 개발1838
  • 자동화243
  • 사이드프로젝트121
  • 일기364

인기 글

  • 프론트엔드 보안 응답 헤더 일괄 적용으로 XSS·클릭재킹 방어 강화161
  • 신상 그룹 등록 프로세스 완전 자동화114
  • 리포트 조회를 캐릭터 내레이션으로 재구성101
  • 법정 필수 문서를 푸터에 배치하고 페이지 구조화99
  • 대기 중인 결제가 중복 처리되던 버그 수정93

태그

#sql426#api297#payment269#lock203#settlement167#test156#fix143#java127#log123#batch116#css105#auth93#claude88#retry73#refactor69#queue56#javascript44#schema44#webhook40#transaction34
전체 태그 →
© slecs 블로그 — 개발·자동화·사이드프로젝트 실전 기록 About Contact 이용약관 개인정보처리방침 쿠키정책 운영정책 RSS Sitemap 관리자