|
@@ -16,8 +16,10 @@
|
|
*/
|
|
*/
|
|
package org.springblade.core.mp.config;
|
|
package org.springblade.core.mp.config;
|
|
|
|
|
|
|
|
+import com.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer;
|
|
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
|
|
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
|
|
import com.baomidou.mybatisplus.core.injector.ISqlInjector;
|
|
import com.baomidou.mybatisplus.core.injector.ISqlInjector;
|
|
|
|
+import com.baomidou.mybatisplus.extension.MybatisMapWrapperFactory;
|
|
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
|
|
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
|
|
import com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler;
|
|
import com.baomidou.mybatisplus.extension.plugins.handler.TenantLineHandler;
|
|
import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor;
|
|
import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor;
|
|
@@ -27,7 +29,6 @@ import net.sf.jsqlparser.expression.Expression;
|
|
import net.sf.jsqlparser.expression.StringValue;
|
|
import net.sf.jsqlparser.expression.StringValue;
|
|
import org.mybatis.spring.annotation.MapperScan;
|
|
import org.mybatis.spring.annotation.MapperScan;
|
|
import org.springblade.core.launch.props.BladePropertySource;
|
|
import org.springblade.core.launch.props.BladePropertySource;
|
|
-import org.springblade.core.mp.BladeMetaObjectHandler;
|
|
|
|
import org.springblade.core.mp.injector.BladeSqlInjector;
|
|
import org.springblade.core.mp.injector.BladeSqlInjector;
|
|
import org.springblade.core.mp.intercept.QueryInterceptor;
|
|
import org.springblade.core.mp.intercept.QueryInterceptor;
|
|
import org.springblade.core.mp.plugins.BladePaginationInterceptor;
|
|
import org.springblade.core.mp.plugins.BladePaginationInterceptor;
|
|
@@ -147,5 +148,17 @@ public class MybatisPlusConfiguration implements WebMvcConfigurer {
|
|
return new BladeMetaObjectHandler();
|
|
return new BladeMetaObjectHandler();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * map返回查询结果时,自动转驼峰
|
|
|
|
+ * <p>
|
|
|
|
+ * updateUser 张利杰
|
|
|
|
+ * updateTime 2022-08-10
|
|
|
|
+ * </p>
|
|
|
|
+ */
|
|
|
|
+ @Bean
|
|
|
|
+ public ConfigurationCustomizer configurationCustomizer() {
|
|
|
|
+ return i -> i.setObjectWrapperFactory(new MybatisMapWrapperFactory());
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|