springboot 两种方式 获取配置文件中的数据
1,@Value("${}")
配置文件
从配置properties文件中读取init.password 的值。
获取:
添加注解
@Component
注入been
这样,项目启动时,这些url就会被写入
2,@ConfigurationProperties
@Data @Configuration @EnableConfigurationProperties @ConfigurationProperties(prefix = "hlkj") public class ResourcePoolUrlProperties { private ResourceNewPowerUrl newPowerSys; @Data public static class ResourceNewPowerUrl { private String username; private String password; private String distributedRealtimeUrl; private String distribsunStationUrl; private String centerRealtimeUrl; private String distributedPredictUrl; private String stationUser; private String loginUrl; private String stationUrl; private String lineUrl; } }
通过been注入
@Resource
ResourcePoolUrlProperties properties;
ResourcePoolUrlProperties.ResourceNewPowerUrl newPowerSys = properties.getNewPowerSys();
String url = newPowerSys.getDistribsunStationUrl();
分类:
spring
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探