diff --git a/pom.xml b/pom.xml
index 30f794a..635957c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -34,7 +34,7 @@
2.2.5.RELEASE
1.12.0
7.6.1
- 1.3.1.Final
+ 1.4.1.Final
@@ -248,12 +248,7 @@
org.mapstruct
- mapstruct-jdk8
- ${mapstruct.version}
-
-
- org.mapstruct
- mapstruct-processor
+ mapstruct
${mapstruct.version}
diff --git a/radar-dal/pom.xml b/radar-dal/pom.xml
index 67f7682..9fd6c6f 100644
--- a/radar-dal/pom.xml
+++ b/radar-dal/pom.xml
@@ -30,11 +30,7 @@
org.mapstruct
- mapstruct-jdk8
-
-
- org.mapstruct
- mapstruct-processor
+ mapstruct
@@ -45,6 +41,19 @@
org.apache.maven.plugins
maven-compiler-plugin
+ 3.8.1
+
+ ${java.version}
+ ${java.version}
+
+
+ org.mapstruct
+ mapstruct-processor
+ ${mapstruct.version}
+
+
+
+
diff --git a/radar-dal/src/main/java/com/pgmmers/radar/mapstruct/AbstractionMapping.java b/radar-dal/src/main/java/com/pgmmers/radar/mapstruct/AbstractionMapping.java
index 7ab4f37..f9996f4 100644
--- a/radar-dal/src/main/java/com/pgmmers/radar/mapstruct/AbstractionMapping.java
+++ b/radar-dal/src/main/java/com/pgmmers/radar/mapstruct/AbstractionMapping.java
@@ -8,7 +8,7 @@ import org.mapstruct.Mapping;
@Mapper(componentModel = "spring")
public interface AbstractionMapping extends BaseMapping {
- @Mapping(target = "dataCollectionNames", source = "")
+ @Mapping(target = "dataCollectionNames", ignore = true)
@Mapping(target = "ruleDefinition", expression = "java(com.pgmmers.radar.util.JsonUtils.getJsonNode(var1.getRuleDefinition()))")
@Override
AbstractionVO sourceToTarget(AbstractionPO var1);