我没有太多的使用Spring Context的经验,我不知道这是否可能......我试图将一个变量设置为Spring XML文件来定义一个bean引用(不是属性)。Spring上下文:可以在XML中定义变量(而不是属性)并在运行时使用它来获取特定的引用bean?

现在我有一个specidific XML:

keyIntegrator-key1.xml

所有按键都在另一个XML文件(钥匙events.xml)定义。

我必须用Java载入运行豆“keyIntegrator”只有一个关键,那就是在Java程序中的输入参数(我用参数来决定的xml文件来加载)

我的问题是如果它可以定义XML文件中的变量,并使用这个变量获得引用bean:

事情是这样的:

keyIntegrator-generic.xml

在Java程序中,我需要传递参数去获得这个bean,这样的事情:

keySimulatorBean = (KeySimulator) context.getBean("keyIntegrator", "1");

有任何可能的方式,使这个?

非常感谢!

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐