springboot 引入子模块配置文件 父可以覆盖子的配置 怎么做
时间: 2023-03-25 18:00:49 浏览: 495
可以通过在父模块的配置文件中使用"spring.config.name"和"spring.config.location"属性来覆盖子模块的配置文件。
具体步骤如下:
1. 在父模块的配置文件中添加以下属性:
spring.config.name=application
spring.config.location=classpath:/,classpath:/config/,file:./,file:./config/
2. 在子模块的配置文件中定义需要覆盖的属性,例如:
server.port=808
3. 运行应用程序时,父模块的配置文件将覆盖子模块的配置文件,从而实现父模块可以覆盖子模块的配置的效果。
相关问题
springboot 引入子模块配置文件 父可以覆盖子的配置
是的,Spring Boot允许在父模块中覆盖子模块的配置文件。这意味着,如果在子模块中定义了一个配置文件,而在父模块中也定义了相同的配置文件,那么父模块中的配置文件将覆盖子模块中的配置文件。这样可以方便地管理和维护配置文件,同时也可以确保配置文件的一致性。
css 父元素背景色如何覆盖子元素背景色
可以使用CSS的opacity属性来实现父元素背景色覆盖子元素背景色。将父元素的opacity属性设置为小于1的值,同时将子元素的opacity属性设置为1,这样父元素的背景色就会覆盖掉子元素的背景色。
例如:
```css
.parent {
background-color: #fff; /* 父元素背景色 */
opacity: 0.5; /* 透明度小于1,使父元素的背景色覆盖子元素 */
}
.child {
background-color: #f00; /* 子元素背景色 */
opacity: 1; /* 不透明度为1 */
}
```
效果如下:
![父元素背景色覆盖子元素背景色](https://i.loli.net/2021/09/13/kBZ5Qd7fRmX9l2c.png)