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 java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Objects;
|
||||
import java.util.Optional;
|
||||
|
||||
/**
|
||||
* springboot 自动配置类
|
||||
@ -61,12 +61,7 @@ public class MybatisPlusJoinAutoConfiguration {
|
||||
|
||||
public MybatisPlusJoinAutoConfiguration(MybatisPlusJoinProperties properties,
|
||||
ObjectProvider<MybatisPlusJoinPropertiesConsumer> propertiesConsumers) {
|
||||
MybatisPlusJoinPropertiesConsumer propertiesConsumer = propertiesConsumers.getIfAvailable();
|
||||
if (Objects.nonNull(propertiesConsumer)) {
|
||||
this.properties = propertiesConsumer.config(properties);
|
||||
} else {
|
||||
this.properties = properties;
|
||||
}
|
||||
this.properties = Optional.ofNullable(propertiesConsumers.getIfAvailable()).map(c -> c.config(properties)).orElse(properties);
|
||||
ConfigProperties.banner = this.properties.getBanner();
|
||||
ConfigProperties.subTableLogic = this.properties.getSubTableLogic();
|
||||
ConfigProperties.msCache = this.properties.isMsCache();
|
||||
|
Loading…
x
Reference in New Issue
Block a user