spring boot中如何引入外部application.properties呢?

乔欣 SpringBoot 发布时间:2023-01-01 11:14:14 阅读数:7546 1
下文笔者讲述SpringBoot中引入application.properties中的方法分享,如下所示
实现思路:
    使用SpringApplication中setDefaultProperties设置进application.properties
	即可将外部application放入SpringBoot中
例:
SpringBoot引入application.properties的示例
@SpringBootApplication
@EnableScheduling
public class Application {
    public static void main(String[] args) throws Exception {
        Properties prop = new Properties();
        String property = System.getProperty("user.dir");
        System.out.println(property);
        FileInputStream inputStream = new FileInputStream(new File(property) + "/application.properties");
        prop.load(inputStream);
        inputStream.close();
        SpringApplicationBuilder builder = new SpringApplicationBuilder(Application.class);
        SpringApplication app = builder.build();
        app.setDefaultProperties(prop);
        app.run(args);
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/SpringBoot/202301/5239.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者