Commit 9f4bf6fc authored by liaozan's avatar liaozan 🏀

Disable mybatis session cache

parent 65202db9
...@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.MybatisConfiguration; ...@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.MybatisConfiguration;
import com.schbrain.framework.autoconfigure.mybatis.core.MybatisXmlLanguageDriver; import com.schbrain.framework.autoconfigure.mybatis.core.MybatisXmlLanguageDriver;
import com.schbrain.framework.autoconfigure.mybatis.properties.MybatisProperties; import com.schbrain.framework.autoconfigure.mybatis.properties.MybatisProperties;
import com.schbrain.framework.autoconfigure.mybatis.type.InstantToLongTypeHandler; import com.schbrain.framework.autoconfigure.mybatis.type.InstantToLongTypeHandler;
import org.apache.ibatis.session.LocalCacheScope;
import org.apache.ibatis.type.EnumOrdinalTypeHandler; import org.apache.ibatis.type.EnumOrdinalTypeHandler;
import java.time.Instant; import java.time.Instant;
...@@ -24,6 +25,7 @@ public class MybatisConfigurationCustomizer implements ConfigurationCustomizer { ...@@ -24,6 +25,7 @@ public class MybatisConfigurationCustomizer implements ConfigurationCustomizer {
@Override @Override
public void customize(MybatisConfiguration configuration) { public void customize(MybatisConfiguration configuration) {
configuration.setCacheEnabled(false); configuration.setCacheEnabled(false);
configuration.setLocalCacheScope(LocalCacheScope.STATEMENT);
configuration.setDefaultEnumTypeHandler(EnumOrdinalTypeHandler.class); configuration.setDefaultEnumTypeHandler(EnumOrdinalTypeHandler.class);
configuration.setUseActualParamName(true); configuration.setUseActualParamName(true);
configuration.setMapUnderscoreToCamelCase(true); configuration.setMapUnderscoreToCamelCase(true);
...@@ -34,4 +36,4 @@ public class MybatisConfigurationCustomizer implements ConfigurationCustomizer { ...@@ -34,4 +36,4 @@ public class MybatisConfigurationCustomizer implements ConfigurationCustomizer {
} }
} }
} }
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment