Spring - 从属性文件中检索值

2024-01-02

我的 applicationContext.xml 中有以下配置:

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
       <list>
         <value>classpath:app.properties</value>
      </list>
    </property>
</bean>

现在,在我的 java 类中,如何从文件 app.properties 中读取值?


在 Spring 3.0 中,您可以使用 @Value 注释。

@Component
class MyComponent {

  @Value("${valueKey}")
  private String valueFromPropertyFile;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Spring - 从属性文件中检索值 的相关文章

随机推荐

  • 如何从合并中排除文件?

    我刚刚开始了解 git 目前正在考虑合并 假设我有一个主分支 并创建一个名为子分支的分支 我在子分支上工作并更改了一些文件 现在我想将这个子分支合并到主分支中 git merge child 然而 子分支中有一些文件 也在主分支中 我不想合
  • swig、python 和 wchar_t 问题

    我是 Python C 绑定 swig 的新手 并且已经尝试解决这个问题有一段时间了 我有一个外部 C 库 Example c 我想从 Python 调用它 我阅读了 Swig 教程并能够立即生成包装器 现在的问题是 当我调用 API 时
  • 如何在最新版本的phonegap 2.9.1中找到cordova.jar?

    我下载了最新版本的phonegap 2 9 1 zip 文件 但它不包含 cordova jar 当我在 google 上搜索时 我得到了答案 例如将文件夹导航到 lib android framework 目录和 fire 命令 andr
  • 使用 iPhone X 的自动调整大小蒙版迁移项目

    我们有一些遗留项目仍在使用自动调整大小遮罩 在 iOS 11 和 iPhone X 之前一切都工作正常 随着安全区域布局指南的引入 支持 iPhone X 的最佳解决方案是什么 我们可以将所有带有自动调整大小蒙版的界面转换为使用自动布局 考
  • Jinja 在 HTML 中渲染文本并保留换行符

    我有一个像这样的简单表格 class RecordForm Form notes TextAreaField Notes 我将数据记录为三段 如下所示 para1 para2 para3 在模板中 我想以只读方式查看该记录的内容 不可编辑的
  • 强制 Tampermonkey 延迟运行/执行脚本

    如何强制 Tampermonkey 在 AJAX 加载每个文档后运行 执行脚本 我希望访问脚本中的这些元素并更改它们 但是 尽管我设定了 run at to document end在设置页面中 它在文档未完全加载时执行 而且 它发生在这个
  • 如何解决 Android Studio 中的意外顶级异常

    我有两个项目共享相同的aidl 文件 在第一个项目中 构建在 Eclipse 和 Android Studio 中运行完成 在第二个项目中 构建在 Eclipse 中运行完成 但在 Android Studio 中我看到 Error Tra
  • 如何在水晶报表中编辑现有查询

    我只能在 数据库 gt 显示 SQL 查询 中看到 SQL 查询 如何在水晶报表中编辑它 您正在寻找Edit Command在数据库专家中 请参见下面的屏幕截图
  • 从 Visual Basic 6 中的所有对象上移除焦点

    是否有一种方法可以让用户单击表单本身 并在此过程中从当前拥有它的任何对象 文本框 组合框等 中删除焦点 基本上 焦点可以同时从所有事物上移开吗 将焦点设置到表单本身不起作用 我想过做旧的 将占位符按钮隐藏在另一个对象后面 的技巧 但我真的不
  • Rails:单击下拉选项时提交(通过 AJAX)

    当选择下拉框的选项时 自动提交 AJAX 表单的最简单 最优雅的方法是什么 我正在创建一个管理页面 管理员可以在其中修改用户权限 其中 权限 存储为整数 并且我希望 权限 字段成为一个下拉框 当管理员单击他希望用户拥有的选项 这是我目前正在
  • 不引人注目的日期时间? MVC4 中的验证

    我将 MVC3 解决方案升级到 MVC4 迁移后 验证器被破坏 如果我选择德语作为语言 我的输入日期是 2013年3月20日 我在 MVC4 中收到验证错误 但在 MVC3 中却没有 如果我将格式从 20 03 2013 替换为 20 03
  • 从深度缓冲区和任意视图投影矩阵重建世界坐标

    我正在尝试根据延迟渲染器中的深度值重建 3D 世界坐标 但我遇到了麻烦 我在网上找到的大多数示例都假设标准透视变换 但我不想做出这种假设 在我的几何传递顶点着色器中 我使用以下方法计算 gl Position gl Position wvp
  • 关于application.properties文件和环境变量

    当我将路径配置如下时 Java 成功识别了 application properties 文件中的路径 pathToInputFile kcs data incoming ready pathToInputFileProcess kcs d
  • 创造 *。 Mht 文件(网络存档)

    使用以下函数表示从本地 html 文件生成 Web 存档 function TLessonConstructor2 CreateMHT const FileName string boolean var oMSG IMessage oCon
  • 如何获得比其父级更大的视图?

    我有一个带有显示 隐藏菜单按钮的顶部栏 我想在相同的布局中定义顶部栏 按钮和菜单 我尝试了顶部栏高度的布局 但菜单被剪裁并且不可见 是否有可能拥有比其父级更大的视图 否则 执行此操作的标准方法是什么 对于你的问题 是的 这是可能的 简单的例
  • Linux 管道(转换 -> pdf2ps -> lp)

    好的 我可以打印 PDF 了 pdf2ps file pdf lp s 但现在我想用convert要合并多个 PDF 文件 我可以这样做 convert file1 pdf file2 pdf merged pdf 其中合并文件1 pdf
  • 复选框在引导选项卡窗格中不起作用(选中/取消选中)

    简单的复选框在选项卡窗格中不起作用 http jsfiddle net 68RXP 22 http jsfiddle net 68RXP 22 有谁知道为什么它不起作用 谢谢 万一我是唯一一个认为这是同一个问题的人Twitter Boots
  • 响应断点不适用于光滑的滑块

    我已经实现了光滑的滑块 无需调整浏览器大小即可正常工作 但是当我将浏览器大小调整为 1024 时 响应断点设置不起作用 jQuery slider slick centerMode true slidesToShow 1 slidesToS
  • 使用 skimage 导入过滤器时出现问题

    我在 Python 2 7 中使用 Skimage 包已经有一段时间了 最近我将 Ubuntu 升级到 14 10 现在我无法从 Skimage 包导入滤镜 以前是滤镜 Python 2 7 9 default Apr 2 2015 15
  • Spring - 从属性文件中检索值

    我的 applicationContext xml 中有以下配置