【发布时间】:2015-05-05 08:15:02
【问题描述】:
我有一个 Web 应用程序,我想在其中注入属性值(如外部服务器主机名和密码 - 取决于环境)。我想在 Wildfly 配置中指定值。
我想我会在 urn:jboss:domain:naming 子系统中指定简单的 JNDI 绑定,并使用 @Resource 注释注入属性,例如:
@Resource(name = "java:app/rabbit.login")
private String login;
但在命名子系统中,我无法指定应用程序范围的 JNDI 绑定(出于安全原因,这是必要的)。
如何在 Wildfly 配置中指定属性(使用 JDNI、属性等),只能用于特定应用程序?
【问题讨论】:
标签: java jakarta-ee jboss wildfly