@Configuration public class CustomMybatisPlusConfig extends Object
| 构造器和说明 |
|---|
CustomMybatisPlusConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.baomidou.mybatisplus.core.injector.ISqlInjector |
customSqlInjector()
配置自定义SQL注入器 注入批量插入、忽略插入和替换插入等扩展方法 对于只在更新时进行填充的字段不做插入处理
|
FillMetaObjectHandle |
fillMetaObjectHandle()
配置自动填充处理器 用于自动填充实体类中的创建时间和更新时间字段
|
com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor |
mybatisPlusInterceptor()
配置MyBatis-Plus拦截器 默认提供分页插件,支持MySQL数据库 如需其他内置插件,需要自定义该Bean
|
@Bean @ConditionalOnMissingBean(value=com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.class) public com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor mybatisPlusInterceptor()
@Bean @ConditionalOnMissingBean(value=com.baomidou.mybatisplus.core.handlers.MetaObjectHandler.class) public FillMetaObjectHandle fillMetaObjectHandle()
@Bean @ConditionalOnMissingBean(value=com.baomidou.mybatisplus.core.injector.ISqlInjector.class) public com.baomidou.mybatisplus.core.injector.ISqlInjector customSqlInjector()
Copyright © 2025. All rights reserved.