chore: update
Java CI with Maven / build-and-test (pull_request) Successful in 14m20s

This commit is contained in:
TakahashiNg
2026-04-21 10:04:15 +00:00
parent 1771ced267
commit 2ceee2b100
6 changed files with 20 additions and 2 deletions
@@ -3,7 +3,7 @@
quarkus.datasource.db-kind=postgresql
quarkus.datasource.username=postgres
quarkus.datasource.password=password
quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/eatery
quarkus.datasource.jdbc.url=jdbc:postgresql://host.docker.internal:5432/postgres
## Tự động tạo bảng từ Entity (chỉ dùng cho môi trường dev)
quarkus.hibernate-orm.database.generation=update
@@ -32,4 +32,4 @@ quarkus.kafka.bootstrap-server=${KAFKA_SERVICE_SERVICE_HOST:host.docker.internal
## Create restaurant topic
mp.messaging.incoming.manager-in.connector=smallrye-kafka
mp.messaging.incoming.manager-in.topic=create-restaurant
mp.messaging.incoming.manager-in.value.deserializer=io.quarkus.kafka.client.serialization.ObjectMapperDeserializer
mp.messaging.incoming.manager-in.value.deserializer=com.drinkool.config.ManagerCreateDeserializer
+4
View File
@@ -26,6 +26,10 @@
<artifactId>jackson-annotations</artifactId>
<version>2.15.2</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-kafka-client</artifactId>
</dependency>
<dependency>
<groupId>jakarta.persistence</groupId>
<artifactId>jakarta.persistence-api</artifactId>
@@ -0,0 +1,14 @@
package com.drinkool.config;
import com.drinkool.dtos.event.ManagerCreate;
import io.quarkus.kafka.client.serialization.ObjectMapperDeserializer;
// Bạn kế thừa và chỉ định rõ Type ở đây
public class ManagerCreateDeserializer
extends ObjectMapperDeserializer<ManagerCreate>
{
public ManagerCreateDeserializer() {
super(ManagerCreate.class);
}
}