springboot配置文件,默认配置文件application.propertie或者application.yml,可同时存在。

  基础使用

    application.propertie增加配置:local.ip=192.168.1.1

    application.yml增加配置【使用缩进】:

jdbc:
  name: lhx

  默认位置:classpath、classpath:/config、file:/、file:config下

  注意:application.properties==application-default.properties

1.1、读取方式

方式一、Environment方式读取

context.getEnvironment().getProperty("local.ip","默认值")

@SpringBootApplication
public class App {
    @Bean
    public Runnable createRunnable() {
        return () -> {
            System.out.println("spring boot is running");
        };
    }

    public static void main(String[] args) {
        ConfigurableApplicationContext context = SpringApplication.run(App.class, args);
        context.getBean(Runnable.class).run();
        System.out.println(context.getEnvironment().getProperty("local.ip"));        
        context.close();
    }
}
View Code

相关文章:

  • 2022-01-18
  • 2021-09-27
  • 2022-12-23
  • 2021-07-17
  • 2021-10-01
  • 2022-12-23
  • 2021-05-31
  • 2021-07-03
猜你喜欢
  • 2022-12-23
  • 2021-10-07
  • 2022-12-23
  • 2021-12-29
  • 2021-09-20
  • 2021-06-04
  • 2021-09-23
相关资源
相似解决方案