Browse Source

修复错误属性.

nieqiurong 1 year ago
parent
commit
1902e10851

+ 1 - 1
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/MybatisXMLLanguageDriver.java

@@ -61,7 +61,7 @@ public class MybatisXMLLanguageDriver extends XMLLanguageDriver {
                 try {
                     script = SqlUtils.replaceSqlPlaceholder(script, find, config.getEscapeSymbol());
                 } catch (MybatisPlusException e) {
-                    throw new IncompleteElementException();
+                    throw new IncompleteElementException(e);
                 }
             }
         }

+ 3 - 2
spring-boot-starter/mybatis-plus-spring-boot-autoconfigure/src/main/java/com/baomidou/mybatisplus/autoconfigure/MybatisPlusProperties.java

@@ -15,6 +15,7 @@
  */
 package com.baomidou.mybatisplus.autoconfigure;
 
+import com.baomidou.mybatisplus.core.MybatisConfiguration;
 import com.baomidou.mybatisplus.core.config.GlobalConfig;
 import com.baomidou.mybatisplus.core.toolkit.Constants;
 import com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils;
@@ -348,7 +349,7 @@ public class MybatisPlusProperties {
 
         private Boolean useGeneratedShortKey;
 
-        public void applyTo(Configuration target) {
+        public void applyTo(MybatisConfiguration target) {
             PropertyMapper mapper = PropertyMapper.get().alwaysApplyingWhenNonNull();
             mapper.from(getSafeRowBoundsEnabled()).to(target::setSafeRowBoundsEnabled);
             mapper.from(getSafeResultHandlerEnabled()).to(target::setSafeResultHandlerEnabled);
@@ -383,7 +384,7 @@ public class MybatisPlusProperties {
             mapper.from(getDefaultEnumTypeHandler()).to(target::setDefaultEnumTypeHandler);
             mapper.from(getDefaultScriptingLanguageDriver()).to(target::setDefaultScriptingLanguage);
             mapper.from(getDatabaseId()).to(target::setDatabaseId);
-            mapper.from(getUseGeneratedShortKey()).to(target::setUseGeneratedKeys);
+            mapper.from(getUseGeneratedShortKey()).to(target::setUseGeneratedShortKey);
         }
     }