프로젝트 구성 개선 및 Kafka 인프라 추가
## 변경사항 ### 보안 강화 - gradle.properties를 .gitignore에 추가 (로컬 환경 설정 제외) ### 공통 모듈 - ErrorCode에 Legacy 호환용 에러 코드 추가 (NOT_FOUND, INVALID_INPUT_VALUE) ### Event Service - hibernate-types 라이브러리 제거 (Hibernate 6 네이티브 지원으로 대체) ### Kafka 인프라 추가 - Kafka 메시지 DTO 3개 추가 * AIEventGenerationJobMessage: AI 이벤트 생성 작업 메시지 * EventCreatedMessage: 이벤트 생성 완료 메시지 * ImageGenerationJobMessage: 이미지 생성 작업 메시지 - Kafka Producer/Consumer 3개 추가 * EventKafkaProducer: 이벤트 메시지 발행 * AIJobKafkaConsumer: AI 작업 메시지 소비 * ImageJobKafkaConsumer: 이미지 작업 메시지 소비 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -18,6 +18,10 @@ public enum ErrorCode {
|
||||
COMMON_004("COMMON_004", "서버 내부 오류가 발생했습니다"),
|
||||
COMMON_005("COMMON_005", "지원하지 않는 작업입니다"),
|
||||
|
||||
// 일반 에러 상수 (Legacy 호환용)
|
||||
NOT_FOUND("NOT_FOUND", "요청한 리소스를 찾을 수 없습니다"),
|
||||
INVALID_INPUT_VALUE("INVALID_INPUT_VALUE", "유효하지 않은 입력값입니다"),
|
||||
|
||||
// 인증/인가 에러 (AUTH_XXX)
|
||||
AUTH_001("AUTH_001", "인증에 실패했습니다"),
|
||||
AUTH_002("AUTH_002", "유효하지 않은 토큰입니다"),
|
||||
|
||||
Reference in New Issue
Block a user