@Configuration(proxyBeanMethods=false) @AutoConfigureBefore(value=MybatisPlusConfig.class) public class DynamicTableNameConfig extends Object
| 构造器和说明 |
|---|
DynamicTableNameConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor |
dataScopeQueryInterceptor(com.baomidou.mybatisplus.extension.plugins.handler.TableNameHandler tableNameHandler)
配置动态表名拦截器
|
com.baomidou.mybatisplus.extension.plugins.handler.TableNameHandler |
tableNameHandler() |
@Bean @ConditionalOnMissingBean(value=com.baomidou.mybatisplus.extension.plugins.handler.TableNameHandler.class) public com.baomidou.mybatisplus.extension.plugins.handler.TableNameHandler tableNameHandler()
@Bean
@ConditionalOnProperty(value="jpower.mybatis.dynamicTableName",
matchIfMissing=false)
@ConditionalOnBean(value=com.baomidou.mybatisplus.extension.plugins.handler.TableNameHandler.class)
@ConditionalOnMissingBean(value=com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor.class)
public com.baomidou.mybatisplus.extension.plugins.inner.DynamicTableNameInnerInterceptor dataScopeQueryInterceptor(com.baomidou.mybatisplus.extension.plugins.handler.TableNameHandler tableNameHandler)
Copyright © 2024. All rights reserved.