我想使用Java Swing编写一个简单的Java桌面应用程序。通常我使用 Spring Framework 来执行依赖注入并构建整个类结构。但是,我已经看到 CDI 正变得越来越受欢迎,并希望尝试一下。
我想使用CDI对我的项目进行依赖注入,但我不知道如果没有Servlet容器(因为它使用Spring)是否可行。每个教程似乎都与servlet容器或应用程序服务器有关。
答案 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要求一个独立的容器,这太棒了!