mirror of
https://github.com/ktds-dg0501/kt-event-marketing.git
synced 2025-12-06 13:26:23 +00:00
## 변경사항 ### 보안 강화 - 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>
17 lines
608 B
Groovy
17 lines
608 B
Groovy
dependencies {
|
|
// Kafka for job publishing
|
|
implementation 'org.springframework.kafka:spring-kafka'
|
|
|
|
// Redis for AI/Image data caching
|
|
implementation 'org.springframework.boot:spring-boot-starter-data-redis'
|
|
|
|
// OpenFeign for Distribution Service call
|
|
implementation 'org.springframework.cloud:spring-cloud-starter-openfeign'
|
|
|
|
// Jackson for JSON
|
|
implementation 'com.fasterxml.jackson.core:jackson-databind'
|
|
|
|
// Hibernate 6 네이티브로 배열 타입 지원하므로 별도 라이브러리 불필요
|
|
// implementation 'com.vladmihalcea:hibernate-types-60:2.21.1'
|
|
}
|