diff --git a/src/main/java/com/ycwl/basic/integration/CLAUDE.md b/src/main/java/com/ycwl/basic/integration/CLAUDE.md index d13092b2..82bd24aa 100644 --- a/src/main/java/com/ycwl/basic/integration/CLAUDE.md +++ b/src/main/java/com/ycwl/basic/integration/CLAUDE.md @@ -34,8 +34,7 @@ service/ ├── client/ # Feign clients for HTTP calls ├── config/ # Service-specific configuration ├── dto/ # Data transfer objects -├── service/ # Service layer with business logic -└── example/ # Usage examples +└── service/ # Service layer with business logic ``` ## Integration Fallback Mechanism @@ -792,13 +791,6 @@ mvn test -Dtest=DefaultConfigIntegrationServiceTest # Run all device integration tests (including default configs) mvn test -Dtest="com.ycwl.basic.integration.device.*Test" - -# Enable example runner in application-dev.yml -integration: - device: - example: - default-config: - enabled: true ``` ### Common Configuration Keys @@ -820,8 +812,7 @@ com.ycwl.basic.integration.{service-name}/ ├── client/ ├── config/ ├── dto/ -├── service/ -└── example/ +└── service/ ``` ### 2. Add Configuration Properties @@ -1171,7 +1162,7 @@ fallbackService.clearAllFallbackCache("zt-render-worker"); ## ZT-Message Integration (Kafka Producer) ### Overview -The zt-message microservice accepts messages via Kafka on topic `zt-message`. This integration provides a simple producer service to publish notification messages as per docs/kafka-java-producer.md. +The zt-message microservice accepts messages via Kafka on topic `zt-message`. This integration provides a simple producer service to publish notification messages. - Topic: `zt-message` - Key: Use `channelId` for partitioning stability @@ -1180,7 +1171,6 @@ The zt-message microservice accepts messages via Kafka on topic `zt-message`. Th ### Components - `com.ycwl.basic.integration.message.dto.ZtMessage`: DTO for message body - `com.ycwl.basic.integration.message.service.ZtMessageProducerService`: Producer service using Spring Kafka -- Example: `com.ycwl.basic.integration.message.example.ZtMessageProducerExample` ### Configuration ```yaml