【问题标题】:How can we inject a DAO dynamically我们如何动态注入 DAO
【发布时间】:2013-05-20 14:31:48
【问题描述】:

是否可以动态注入DAO,我的意思是如果参数值为“a”则注入aDao,如果参数值为“b”则注入bDao。我知道我们可以注入两个 DAO 并根据传递的参数使用它。我只是想知道是否有可能在运行时影响注入哪个 DAO 或 bean。

拉维

【问题讨论】:

  • 我不明白这个问题。给我们看一些代码。
  • 在说spring的依赖注入?

标签: jakarta-ee jpa


【解决方案1】:

假设您正在谈论 CDI 依赖注入(因为您的问题被标记为 java-ee),Qualifiers 是您正在寻找的解决方案。

http://docs.jboss.org/weld/reference/latest/en-US/html/injection.html

【讨论】:

  • 如果是这种情况,请将JPA标签替换为CDI一个
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-20
  • 2016-02-19
  • 2018-11-04
  • 2014-10-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多