@Configuration @EnableConfigurationProperties(value=FrameworkMybatisProperties.class) public class MybatisPlusConfig extends Object
Mybatis plus config
| 构造器和说明 |
|---|
MybatisPlusConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor |
optimisticLockerInterceptor()
乐观锁插件
|
com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor |
paginationInterceptor()
分页插件
|
com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor |
performanceInterceptor()
SQL执行效率插件
|
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(value="framework.mybatis.pagination.enabled",
havingValue="true",
matchIfMissing=true)
public com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor paginationInterceptor()
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(value="framework.mybatis.optimistic-locker.enabled",
havingValue="true")
public com.baomidou.mybatisplus.extension.plugins.OptimisticLockerInterceptor optimisticLockerInterceptor()
@Bean
@ConditionalOnMissingBean
@ConditionalOnProperty(value="framework.mybatis.performance.enabled",
havingValue="true")
public com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor performanceInterceptor()
Copyright © 2019. All rights reserved.