diff --git a/mybatis-enhance-actable/.classpath b/mybatis-enhance-actable/.classpath
index 4753f69fbc0a7a41a162085954eaa9967ccd5077..6d4d1ba20f81dc3a424bb5a2b8ec4f8385259230 100644
--- a/mybatis-enhance-actable/.classpath
+++ b/mybatis-enhance-actable/.classpath
@@ -6,7 +6,7 @@
-
+
@@ -14,7 +14,6 @@
-
diff --git a/mybatis-enhance-actable/.settings/org.eclipse.jdt.core.prefs b/mybatis-enhance-actable/.settings/org.eclipse.jdt.core.prefs
index 45a6e0e0d5a1eaa3749e63e9d8aabfb3169f19ee..69c31cd493ce042398e9fe93d22b72beb46afa88 100644
--- a/mybatis-enhance-actable/.settings/org.eclipse.jdt.core.prefs
+++ b/mybatis-enhance-actable/.settings/org.eclipse.jdt.core.prefs
@@ -1,8 +1,8 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
-org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.source=1.5
+org.eclipse.jdt.core.compiler.source=1.6
diff --git a/mybatis-enhance-actable/pom.xml b/mybatis-enhance-actable/pom.xml
index 906e96556fe34a205395c7a1f0ba349e271d0794..eb4f67af9977e6f5f713796baa81bc31896a95de 100644
--- a/mybatis-enhance-actable/pom.xml
+++ b/mybatis-enhance-actable/pom.xml
@@ -40,7 +40,7 @@
- 4.1.4.RELEASE
+ 4.3.7.RELEASE
@@ -67,12 +67,26 @@
provided
-
+
+
+
+ org.mybatis
+ mybatis
+ 3.4.3
+ provided
+
+
+
+ org.apache.commons
+ commons-lang3
+ 3.4
+ provided
+
diff --git a/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/command/SaveOrUpdateDataCommand.java b/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/command/SaveOrUpdateDataCommand.java
new file mode 100644
index 0000000000000000000000000000000000000000..01394ecc31debf9f0aa672febdbf86da478bada9
--- /dev/null
+++ b/mybatis-enhance-actable/src/main/java/com/gitee/sunchenbin/mybatis/actable/command/SaveOrUpdateDataCommand.java
@@ -0,0 +1,37 @@
+package com.gitee.sunchenbin.mybatis.actable.command;
+
+import java.util.Map;
+
+public class SaveOrUpdateDataCommand {
+
+ private Integer id;
+
+ private Map