Skip to content

feat - 백엔드 core 서버 의존성 및 엔티티 생성#2

Merged
i3months merged 10 commits into
mainfrom
feature/add-springboot-setting
Mar 27, 2026
Merged

feat - 백엔드 core 서버 의존성 및 엔티티 생성#2
i3months merged 10 commits into
mainfrom
feature/add-springboot-setting

Conversation

@pswaao88

Copy link
Copy Markdown
Contributor

변경 사항

  • 의존성 추가

    • 웹/API
    • JPA/DB
    • Lombok
    • QueryDSL
    • 테스트
  • SQL 스키마 기준 JPA 엔티티 초안 생성

    • User
    • RefreshToken
    • UserConsent
    • GithubRepository
    • Resume
    • AnalyzedDocument
    • InterviewSession
    • SessionContext
    • InterviewMessage
    • MessageVoiceAnalysis
    • SessionFeedback
    • ActivityLog
    • AiRequestLog
  • 공통 베이스 엔티티 추가

    • BaseTimeEntity
    • BaseTimeAndUpdateEntity
    • BaseSoftDeleteEntity
  • compileJava 기준 QueryDSL Q 클래스 생성 확인

pswaao88 added 10 commits March 26, 2026 17:21
spring boot 4.0.4, web, jpa, lombok, queryDSL, lombok 추가
5.1.0으로 변경
user: 유저 정보
userConsent: 유저 약관 정보
sessionContext: 세션 과 분석 문서 연결
sessionFeedback: 세션에 대한 피드백
interviewMessage: 면접 질문, 답변
interviewSession: 면접 세션
messageVoiceAnalysis: 답변별 음성 분석 결과
resume: 이력서메타 데이터
activityLog: 사용자 행동 로그
airequestLog: AI 서버 요청/응답 로그
githubRepository: 깃허브 레포지토리
analyzedDocument: ai 분석 결과 메타 데이터 + S3
refreshToken: jwt refreh token 저징
BaseSoftDeleteEntity: deelete 여부
BaseTimeAndUpdateEntity: 업데이트 시간
BaseTimeEntity: 생성시간

위 엔티티를 상속받아 자동으로 필드 생성
@csh1668

csh1668 commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

LGTM!

@i3months

Copy link
Copy Markdown
Member

폴더 구조는 깔끔해보입니다.
엔티티 만들면서 리포지토리도 함께 만들어도 됐을듯요

@i3months i3months merged commit 6020527 into main Mar 27, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants