使用没有Servlet容器的CDI

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

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

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