Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java cdi-扩展或带有bean的简单jar_Java_Jakarta Ee_Cdi - Fatal编程技术网

Java cdi-扩展或带有bean的简单jar

Java cdi-扩展或带有bean的简单jar,java,jakarta-ee,cdi,Java,Jakarta Ee,Cdi,我在玩CDI,我想让我的脚沾满写扩展。 我正在考虑一个标准概念,允许用户从文件中注入配置属性,如下所示: @Inject @Config("applicationUrl") private String applicationUrl; 但我想知道作为扩展是否值得?我的意思是,即使我需要在几个不同的应用程序中使用它,我也可以将所有这些东西(ConfigReader、注释等)压缩到带有beans.xml的小jar中,并将其用作常规bean源。我说得对吗?附带了一个非常复杂的机制。你可能想看看这个,

我在玩CDI,我想让我的脚沾满写扩展。 我正在考虑一个标准概念,允许用户从文件中注入配置属性,如下所示:

@Inject @Config("applicationUrl")
private String applicationUrl;
但我想知道作为扩展是否值得?我的意思是,即使我需要在几个不同的应用程序中使用它,我也可以将所有这些东西(ConfigReader、注释等)压缩到带有beans.xml的小jar中,并将其用作常规bean源。我说得对吗?

附带了一个非常复杂的机制。你可能想看看这个,看看它是否能满足你的需要

如果您正在寻找机会来理解/编写/贡献CDI扩展,您可能会通过以下活动获得一些想法(不要通过糟糕的网页来判断项目:)