content-service 핵심 비즈니스 로직 및 영속성 계층 구현 완료
- Domain 모델 구현 (ImageStyle, Platform, GeneratedImage, Content, Job) - JPA Entity 및 Repository 구현 (3개 엔티티, 3개 리포지토리) - UseCase 인터페이스 정의 (Inbound 6개, Outbound 8개) - Service 구현 (JobManagement, GetEventContent, GetImageList, GetImageDetail) - DTO 구현 (ContentCommand, ContentInfo, ImageInfo, JobInfo) - Application 설정 (ContentApplication, application.yml) - 컴파일 오류 수정 및 검증 완료 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
spring:
|
||||
application:
|
||||
name: content-service
|
||||
|
||||
datasource:
|
||||
url: jdbc:postgresql://4.217.131.139:5432/contentdb
|
||||
username: eventuser
|
||||
password: Hi5Jessica!
|
||||
driver-class-name: org.postgresql.Driver
|
||||
|
||||
jpa:
|
||||
database-platform: org.hibernate.dialect.PostgreSQLDialect
|
||||
hibernate:
|
||||
ddl-auto: update
|
||||
show-sql: true
|
||||
properties:
|
||||
hibernate:
|
||||
format_sql: true
|
||||
use_sql_comments: true
|
||||
|
||||
data:
|
||||
redis:
|
||||
host: 4.217.131.139
|
||||
port: 6379
|
||||
|
||||
kafka:
|
||||
bootstrap-servers: 20.249.125.115:9092
|
||||
consumer:
|
||||
group-id: content-service-consumers
|
||||
auto-offset-reset: earliest
|
||||
key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
|
||||
value-deserializer: org.apache.kafka.common.serialization.StringDeserializer
|
||||
|
||||
server:
|
||||
port: 8084
|
||||
|
||||
jwt:
|
||||
secret: kt-event-marketing-jwt-secret-key-for-authentication-and-authorization-2025
|
||||
access-token-validity: 3600000
|
||||
refresh-token-validity: 604800000
|
||||
|
||||
azure:
|
||||
storage:
|
||||
connection-string: ${AZURE_STORAGE_CONNECTION_STRING:}
|
||||
container-name: event-images
|
||||
|
||||
logging:
|
||||
level:
|
||||
com.kt.event: DEBUG
|
||||
org.hibernate.SQL: DEBUG
|
||||
Reference in New Issue
Block a user