我有一个如下所示的注释:
@MessageDriven
@ActivationConfigProperty(propertyName = "maxSession", propertyValue = "1")
public class ProcessingEntitiesQueueListenerMDB implements MessageListener {
......
......
.....
}
是否可以从环境变量中传递 maxSession 的值?就像是:
@ActivationConfigProperty(propertyName = "maxSession", propertyValue = "${mdb.maxSessionVal")
参数 mdb.maxSessionVal 将使用 -Dmdb.maxSessionVal = 10 或类似的东西传入。
有可能还是它们在编译时固定?