java - Java 的 MEF (.NET) 模拟

标签 java dependency-injection mef

我已经习惯了 .NET 中 MEF 的简洁语法

[Export(typeof(ISomething))]
public class Something : ISomething {
}

Java 中的注解有什么类比吗? (和相应的框架)。 是否有任何依赖注入(inject)容器可以很好地兼容?

最佳答案

Java 中有多种可用的 IoC 容器。我想到的两个是Spring与其 IoC ContainerGoogle Guice .

我主要与 Spring IoC 合作并发现与之合作非常愉快。

Here是另一个关于 Spring IoC 的好教程。

关于java - Java 的 MEF (.NET) 模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534513/

相关文章:

java - Azure MobileService 返回 NullPointerException (Android)

java - 使用配置文件的 Spring 默认接线

java - 使用 Autowiring 的 Spring Boot 字段注入(inject)在 JUnit 测试中不起作用

parameters - MEF+MVVM : How to instantiate a class with non-importing or mixed parameters

c# - 为什么在存在 MEF 时使用 ServiceLocator?

java - Azure 网站 - 增加 Java/Tomcat 堆大小?

java - 删除 JavaFX 按钮填充?

java - Kerberos 缓存票证

asp.net-mvc-3 - 使用 Autofac 进行 MVC 3 通用存储库注入(inject)

c# - 配置单例并将其公开给 MEF/PRISM 应用程序中的所有模块