From ddf975b3e6c499c38c1378fc6ab40419d6e6a642 Mon Sep 17 00:00:00 2001 From: bivashy Date: Thu, 26 Feb 2026 18:09:27 +0500 Subject: [PATCH] Add mapstruct --- pom.xml | 19 +++++++++++++++++++ .../service/model/SearchResponseDTO.java | 9 +++++++++ 2 files changed, 28 insertions(+) create mode 100644 src/main/java/com/backend/unifier/title/service/model/SearchResponseDTO.java diff --git a/pom.xml b/pom.xml index bfbc0b7..4fb0126 100644 --- a/pom.xml +++ b/pom.xml @@ -18,6 +18,8 @@ 3.31.1 0.0.1-SNAPSHOT 0.0.1-SNAPSHOT + 1.1.0 + 1.6.3 true 3.5.4 @@ -65,6 +67,16 @@ anyame-shikimori-metadata-backend ${shikimori-service.version} + + io.quarkiverse.mapstruct + quarkus-mapstruct + ${quarkus-mapstruct.version} + + + org.mapstruct + mapstruct + ${mapstruct.version} + io.quarkus quarkus-junit @@ -90,6 +102,13 @@ ${compiler-plugin.version} true + + + org.mapstruct + mapstruct-processor + ${mapstruct.version} + + diff --git a/src/main/java/com/backend/unifier/title/service/model/SearchResponseDTO.java b/src/main/java/com/backend/unifier/title/service/model/SearchResponseDTO.java new file mode 100644 index 0000000..a56a0f6 --- /dev/null +++ b/src/main/java/com/backend/unifier/title/service/model/SearchResponseDTO.java @@ -0,0 +1,9 @@ +package com.backend.unifier.title.service.model; + +import java.util.List; + +public record SearchResponseDTO(List result) { + public record SearchEntryDTO(String title, int episodeCount) { + + } +}