mirror of
https://gitee.com/best_handsome/mybatis-plus-join
synced 2025-07-11 00:02:22 +08:00
添加配置方式
This commit is contained in:
parent
d0774a06f1
commit
a822c4f78e
@ -39,7 +39,7 @@ import org.springframework.core.annotation.Order;
|
|||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Objects;
|
import java.util.Optional;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* springboot 自动配置类
|
* springboot 自动配置类
|
||||||
@ -61,12 +61,7 @@ public class MybatisPlusJoinAutoConfiguration {
|
|||||||
|
|
||||||
public MybatisPlusJoinAutoConfiguration(MybatisPlusJoinProperties properties,
|
public MybatisPlusJoinAutoConfiguration(MybatisPlusJoinProperties properties,
|
||||||
ObjectProvider<MybatisPlusJoinPropertiesConsumer> propertiesConsumers) {
|
ObjectProvider<MybatisPlusJoinPropertiesConsumer> propertiesConsumers) {
|
||||||
MybatisPlusJoinPropertiesConsumer propertiesConsumer = propertiesConsumers.getIfAvailable();
|
this.properties = Optional.ofNullable(propertiesConsumers.getIfAvailable()).map(c -> c.config(properties)).orElse(properties);
|
||||||
if (Objects.nonNull(propertiesConsumer)) {
|
|
||||||
this.properties = propertiesConsumer.config(properties);
|
|
||||||
} else {
|
|
||||||
this.properties = properties;
|
|
||||||
}
|
|
||||||
ConfigProperties.banner = this.properties.getBanner();
|
ConfigProperties.banner = this.properties.getBanner();
|
||||||
ConfigProperties.subTableLogic = this.properties.getSubTableLogic();
|
ConfigProperties.subTableLogic = this.properties.getSubTableLogic();
|
||||||
ConfigProperties.msCache = this.properties.isMsCache();
|
ConfigProperties.msCache = this.properties.isMsCache();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user