java - Spring 独立注入属性
问题描述
我有一个独立的应用程序,我需要在其中注入属性。我在一个名为admincli.properties
.
在 Spring Boot 中,我可以简单地将所有属性放在 application.properties 中,从中自动选择所有属性,并在必要的地方注入@Value
注释。
然而,我曾经AnnotationConfigApplicationContext
运行我的 spring 应用程序而不是 spring boot。有什么方法可以轻松阅读我admincli.properties
的代码并在我的代码中注入相同的内容?
解决方案
看看getResourceAsStream
,应该有帮助。
推荐阅读
- c# - 根据路径使用 OAuth 和 ADFS 进行 ASP.Net 身份验证
- asp.net-mvc - 从 CMS.File 页面类型中检索二进制数据
- python-3.x - 通过另一种方法退出 lambda 表达式
- excel - Power Query - 规范化列
- java - 无法在 1.7 java for AIX 中找到 KeyTool 类
- python - 在带有 Jinja2 的 appengine 中使用图表
- python - 在 Django python 表单中,我如何给表单字段一个“第二个名字”?
- node.js - 获取 node.js 中特定密码的 IV 大小
- python - 如何在不使用 gmpy 的情况下获得 64 位整数?
- powerbi - 如何使用快速测量 MoM% 并在视觉上应用过滤器以排除当前月份