@Configuration @ConditionalOnClass(value=org.apache.ibatis.binding.MapperProxyFactory.class) public class MybatisPlusConfig extends Object
| 构造器和说明 |
|---|
MybatisPlusConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator |
identifierGenerator()
自定义id生成器
|
KeyCenterUtil |
keyCenterUtil()
字段自定义加密
|
com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor |
optimisticLockerInterceptor()
乐观锁插件
|
com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor |
paginationInterceptor() |
com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor |
sqlExplainInterceptor()
执行分析插件
|
@Bean public com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor paginationInterceptor()
@Bean
@Profile(value={"dev","test"})
public com.baomidou.mybatisplus.extension.plugins.SqlExplainInterceptor sqlExplainInterceptor()
@Bean(value="keyCenterUtil") @ConditionalOnMissingBean(name="keyCenterUtil") public KeyCenterUtil keyCenterUtil()
@Bean
@ConditionalOnProperty(name="mybatis.custom.id.enabled",
havingValue="true",
matchIfMissing=false)
public com.baomidou.mybatisplus.core.incrementer.IdentifierGenerator identifierGenerator()
@Bean public com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor optimisticLockerInterceptor()
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.