![JAR search and dependency download from the Maven repository](/logo.png)
org.zodiac.mybatisplus.extension.SpringBootMybatisPlusConfig Maven / Gradle / Ivy
package org.zodiac.mybatisplus.extension;
import org.zodiac.mybatis.extension.MyBatisCommonConfig;
import com.baomidou.mybatisplus.core.MybatisConfiguration;
import com.baomidou.mybatisplus.core.config.GlobalConfig;
import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
/**
* springboot mybatis plus 配置接口。
*
*/
public interface SpringBootMybatisPlusConfig extends MyBatisCommonConfig {
/**
* 插件自主配置Mybatis-Plus的MybatisSqlSessionFactoryBean MybatisSqlSessionFactoryBean 具体配置说明参考 Mybatis-plus 官网
*
* @param sqlSessionFactoryBean
* MybatisSqlSessionFactoryBean
*/
default void oneselfConfig(MybatisSqlSessionFactoryBean sqlSessionFactoryBean) {}
/**
* 重写设置配置 只有 enableOneselfConfig 返回 false, 实现该方法才生效
*
* @param configuration
* 当前 MybatisConfiguration
* @param globalConfig
* 当前全局配置GlobalConfig
*/
default void reSetMainConfig(MybatisConfiguration configuration, GlobalConfig globalConfig) {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy