Commit 8cc27be1 authored by suhuiguang's avatar suhuiguang

fix(common): 雪花算法id

1.防止重复增加配置项
parent e62d0897
package com.yeejoin.amos.boot.biz.config;
import com.baomidou.mybatisplus.autoconfigure.ConfigurationCustomizer;
import com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties;
import com.baomidou.mybatisplus.core.config.GlobalConfig;
import com.yeejoin.amos.boot.biz.common.interceptors.PermissionInterceptor;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
......@@ -18,9 +19,14 @@ public class MyBatisPlusConfig {
* @return
*/
@Bean
public GlobalConfig globalConfig() {
GlobalConfig globalConfig = new GlobalConfig();
globalConfig.setMetaObjectHandler(new MetaHandler());
public GlobalConfig globalConfig(MybatisPlusProperties mybatisPlusProperties) {
GlobalConfig globalConfig = mybatisPlusProperties.getGlobalConfig();
if(globalConfig == null) {
globalConfig = new GlobalConfig();
}
if(globalConfig.getMetaObjectHandler() == null){
globalConfig.setMetaObjectHandler(new MetaHandler());
}
return globalConfig;
}
......
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