使用没有Servlet容器的CDI

时间:2013-08-01 09:10:59

标签: java dependency-injection cdi java-7

我想使用Java Swing编写一个简单的Java桌面应用程序。通常我使用 Spring Framework 来执行依赖注入并构建整个类结构。但是,我已经看到 CDI 正变得越来越受欢迎,并希望尝试一下。

我想使用CDI对我的项目进行依赖注入,但我不知道如果没有Servlet容器(因为它使用Spring)是否可行。每个教程似乎都与servlet容器或应用程序服务器有关。

2 个答案:

答案 0 :(得分:9)

您不需要容器: 可以在这里找到一个非常简短的教程:http://randling.wordpress.com/2011/08/15/cdi-in-java-se/

答案 1 :(得分:0)

您正在寻找的是:https://openwebbeans.apache.org/owbsetup_se.html

CDI 2.0要求一个独立的容器,这太棒了!