@Configuration @AutoConfiguration @MapperScan(value="cc.zhaoac.faith.core.**.mapper.**") @EnableConfigurationProperties(value=MybatisPlusProperties.class) public class MybatisPlusConfiguration extends Object
| 构造器和说明 |
|---|
MybatisPlusConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
FaithInjector |
faithInjector()
自定义sql注入器
|
com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor |
mybatisPlusInterceptor(org.springframework.beans.factory.ObjectProvider<QueryInterceptor[]> queryInterceptors,
com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor tenantLineInnerInterceptor,
MybatisPlusProperties mybatisPlusProperties)
mybatis-plus 拦截器集合
|
SqlLogInterceptor |
sqlLogInterceptor()
sql 日志
|
com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor |
tenantLineInnerInterceptor()
租户拦截器
|
@Bean @ConditionalOnMissingBean(value=com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor.class) public com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor tenantLineInnerInterceptor()
@Bean @ConditionalOnMissingBean(value=com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.class) public com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor mybatisPlusInterceptor(org.springframework.beans.factory.ObjectProvider<QueryInterceptor[]> queryInterceptors, com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor tenantLineInnerInterceptor, MybatisPlusProperties mybatisPlusProperties)
@Bean
@ConditionalOnProperty(value="faith.mybatis-plus.sql-log",
matchIfMissing=true)
public SqlLogInterceptor sqlLogInterceptor()
@Bean public FaithInjector faithInjector()
Copyright © 2023. All rights reserved.