支持插件缺省注入.
This commit is contained in:
parent
24d436e48f
commit
7487b076f8
@ -0,0 +1,28 @@
|
||||
package com.baomidou.mybatisplus.autoconfigure;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
|
||||
import com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author nieqiurong
|
||||
* @since 3.5.4
|
||||
*/
|
||||
@Configuration(proxyBeanMethods = false)
|
||||
@ConditionalOnBean(InnerInterceptor.class)
|
||||
@ConditionalOnMissingBean(MybatisPlusInterceptor.class)
|
||||
public class MybatisPlusInnerInterceptorAutoConfiguration {
|
||||
|
||||
@Bean
|
||||
public MybatisPlusInterceptor defaultMybatisPlusInterceptor(List<InnerInterceptor> innerInterceptorList) {
|
||||
MybatisPlusInterceptor plusInterceptor = new MybatisPlusInterceptor();
|
||||
plusInterceptor.setInterceptors(innerInterceptorList);
|
||||
return plusInterceptor;
|
||||
}
|
||||
|
||||
}
|
@ -2,6 +2,7 @@
|
||||
org.springframework.boot.env.EnvironmentPostProcessor=\
|
||||
com.baomidou.mybatisplus.autoconfigure.SafetyEncryptProcessor
|
||||
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
|
||||
com.baomidou.mybatisplus.autoconfigure.MybatisPlusInnerInterceptorAutoConfiguration,\
|
||||
com.baomidou.mybatisplus.autoconfigure.IdentifierGeneratorAutoConfiguration,\
|
||||
com.baomidou.mybatisplus.autoconfigure.MybatisPlusLanguageDriverAutoConfiguration,\
|
||||
com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration
|
||||
|
@ -1,3 +1,4 @@
|
||||
com.baomidou.mybatisplus.autoconfigure.MybatisPlusInnerInterceptorAutoConfiguration
|
||||
com.baomidou.mybatisplus.autoconfigure.IdentifierGeneratorAutoConfiguration
|
||||
com.baomidou.mybatisplus.autoconfigure.MybatisPlusLanguageDriverAutoConfiguration
|
||||
com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration
|
||||
|
Loading…
x
Reference in New Issue
Block a user