dynamic-inject:动态进样的示例应用

时间:2024-07-25 16:09:27
【文件属性】:

文件名称:dynamic-inject:动态进样的示例应用

文件大小:24KB

文件格式:ZIP

更新时间:2024-07-25 16:09:27

Java

动态注入 一个简单的应用程序,试图演示如何使用 Qualifier 通过 CDI 进行动态注入。 :-) 预选赛 这些家伙是为了让你指出你想为那个接口使用哪个实现,所以我可以有一个接口的多个实现,为特定行为提供多个结果。 注释文字 这家伙会帮忙施展魔法,想象一下自己:我将如何在运行时在代码中添加注释? 这就是 AnnotationLiteral 的用武之地,它将使我们能够将我们的 Qualifier 变成一个具体的类,然后在运行时使用这个人。 这个例子 很简单,它有一个 EJB 接口: com.github.danielsoro.dynamicinject.hello.Hello 这个接口有 Hello() 方法; 所以我对这个人有 5 个实现: com.github.danielsoro.dynamicinject.helloimpl.HelloDaniel com.github.


【文件预览】:
dynamic-inject-master
----.gitignore(65B)
----src()
--------main()
----.settings()
--------org.eclipse.wst.jsdt.ui.superType.container(49B)
--------org.eclipse.wst.common.project.facet.core.prefs.xml(309B)
--------org.eclipse.wst.common.project.facet.core.xml(383B)
--------org.eclipse.m2e.core.prefs(122B)
--------org.eclipse.core.resources.prefs(121B)
--------org.eclipse.wst.jsdt.ui.superType.name(6B)
--------org.eclipse.wst.common.component(585B)
--------.jsdtscope(496B)
--------org.eclipse.jdt.core.prefs(458B)
----pom.xml(4KB)
----README.md(3KB)
----target()
--------m2e-wtp()

网友评论