ID: key_26_22_05_25_사전_P1 Created date: 5월 25 2026 월요일

연관 문서


개요

befw-lib-core가 제공하는 공통 기능을 파악하여, CIRA 서버 개발 시 중복 구현을 방지하고 라이브러리 기능을 최대한 활용한다.


Claude Code 작업 수행서

목표

befw-lib-core 라이브러리의 제공 기능 전체를 분석하고, CIRA 프로젝트 적용 가능 항목을 문서화한다.


작업 지시

befw-lib-core 라이브러리의 전체 기능을 분석해줘.

[분석 대상]
- 라이브러리 패키지 경로: (실제 경로 기재)
- 또는 Maven/Gradle 의존성 좌표: (실제 좌표 기재)

[수행 작업]
1. 소스 또는 JAR 구조 탐색
   - 패키지별 클래스 목록 추출
   - 주요 인터페이스 및 추상 클래스 파악

2. 기능 카테고리별 정리
   - 인증/보안 관련 유틸
   - HTTP 요청/응답 처리
   - 공통 예외 처리 및 에러 응답 포맷
   - 로깅 / 감사(Audit) 유틸
   - DB 공통 엔티티 (BaseEntity 등)
   - 기타 유틸리티

3. 각 기능별 확인 항목
   - 클래스/메서드명
   - 역할 및 사용 목적
   - 사용 예시 (가능한 경우)
   - CIRA 적용 여부 (적용 가능 / 커스텀 필요 / 미사용)

[출력 형식]
- 파일: DATABASE.md 또는 CLAUDE.md 내 "befw-lib-core 제공 기능" 섹션
- 형식: 카테고리별 테이블 (기능명 | 클래스 | 역할 | CIRA 적용 여부)

완료 기준

항목기준
기능 목록 문서화카테고리별 테이블 작성 완료
CIRA 적용 여부 결정전체 클래스에 적용/미적용 판단 기재
문서 위치befw-app-server/CLAUDE.md 또는 별도 BEFW_LIB.md

선행 조건

  • befw-lib-core 소스 또는 JAR 접근 가능 상태

후행 작업