diff --git a/service-ai/pom.xml b/service-ai/pom.xml
index 7ddfff1..9763d44 100644
--- a/service-ai/pom.xml
+++ b/service-ai/pom.xml
@@ -29,12 +29,18 @@
11.1.0
5.1.0
5.8.27
+ 1.6.3
+
+ org.mapstruct
+ mapstruct
+
org.projectlombok
lombok
+ true
@@ -154,12 +160,22 @@
solon-ai-dialect-openai
${solon-ai.version}
+
+ org.mapstruct
+ mapstruct
+ ${mapstruct.version}
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.14.0
+
org.apache.maven.plugins
maven-source-plugin
@@ -168,7 +184,7 @@
org.apache.maven.plugins
maven-shade-plugin
- 3.3.0
+ 3.6.0
org.springframework.boot
diff --git a/service-ai/service-ai-web/pom.xml b/service-ai/service-ai-web/pom.xml
index fa7095c..9752d53 100644
--- a/service-ai/service-ai-web/pom.xml
+++ b/service-ai/service-ai-web/pom.xml
@@ -70,6 +70,32 @@
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+
+ org.mapstruct
+ mapstruct-processor
+ ${mapstruct.version}
+
+
+ org.projectlombok
+ lombok
+
+
+ org.projectlombok
+ lombok-mapstruct-binding
+ 0.2.0
+
+
+
+ -Amapstruct.defaultComponentModel=spring
+ -Amapstruct.defaultInjectionStrategy=constructor
+
+
+
org.springframework.boot
spring-boot-maven-plugin