用于Java的MEF(.NET)模拟
我非常习惯于.NET中MEF的这种简洁语法用于Java的MEF(.NET)模拟,java,dependency-injection,mef,Java,Dependency Injection,Mef,我非常习惯于.NET中MEF的这种简洁语法 [Export(typeof(ISomething))] public class Something : ISomething { } Java中的注释有类似之处吗?(&相应的框架)。 要与任何依赖项注入容器良好兼容?Java中有几个IoC容器可用。我想到的两个是和 我大部分时间都和他一起工作,觉得和他一起工作很愉快 是另一个关于春季国际奥委会的好教程。从我能找到的到现在的,我可以使用它的注释。在这里,它们指定接口的默认实现者,而不是执行实现的导出
[Export(typeof(ISomething))]
public class Something : ISomething {
}
Java中的注释有类似之处吗?(&相应的框架)。
要与任何依赖项注入容器良好兼容?Java中有几个IoC容器可用。我想到的两个是和 我大部分时间都和他一起工作,觉得和他一起工作很愉快
是另一个关于春季国际奥委会的好教程。从我能找到的到现在的,我可以使用它的注释。在这里,它们指定接口的默认实现者,而不是执行实现的导出(如MEF)。例如
从文档中也可以看到构造函数参数注入等。谢谢。我最终可以自己找到这个。但是投票支持你的帮助!
@ImplementedBy(Something.class)
public interface ISomething {
...
}
public class Something implements ISomething {
...
}