Skip to content
  • unknown's avatar
    02f050a3
    feat: CMS 백엔드 전체 구현 · 02f050a3
    unknown authored
    - 프로젝트 구조 설정 (Spring Boot 3 + Java 21 + Gradle)
    - 공통 모듈: ApiResponse, PageResponse, ErrorCode, GlobalExceptionHandler
    - 보안 설정: JWT 인증, Spring Security 설정
    - 도메인 구현:
      - Auth: 로그인, 토큰 갱신, 로그아웃
      - Admin: 관리자 CRUD + 역할 할당
      - Role: 역할 CRUD + 권한 관리
      - Permission: 권한 CRUD
      - Menu: 메뉴 CRUD + 트리 구조 + 권한 설정
      - Post: 게시글 CRUD
      - Page: 페이지 CRUD + 슬러그 조회
      - Banner: 배너 CRUD + 순서 변경
      - File: 파일 업로드/다운로드/삭제
      - AuditLog: 감사 로그 조회
      - System: 헬스체크, 시스템 정보
    - 환경별 설정 파일 (local, test, prd)
    - Swagger API 문서화
    02f050a3
    feat: CMS 백엔드 전체 구현
    unknown authored
    - 프로젝트 구조 설정 (Spring Boot 3 + Java 21 + Gradle)
    - 공통 모듈: ApiResponse, PageResponse, ErrorCode, GlobalExceptionHandler
    - 보안 설정: JWT 인증, Spring Security 설정
    - 도메인 구현:
      - Auth: 로그인, 토큰 갱신, 로그아웃
      - Admin: 관리자 CRUD + 역할 할당
      - Role: 역할 CRUD + 권한 관리
      - Permission: 권한 CRUD
      - Menu: 메뉴 CRUD + 트리 구조 + 권한 설정
      - Post: 게시글 CRUD
      - Page: 페이지 CRUD + 슬러그 조회
      - Banner: 배너 CRUD + 순서 변경
      - File: 파일 업로드/다운로드/삭제
      - AuditLog: 감사 로그 조회
      - System: 헬스체크, 시스템 정보
    - 환경별 설정 파일 (local, test, prd)
    - Swagger API 문서화
Loading