我想将CDI bean用于JSF应用程序。我感兴趣的是有没有办法避免bean声明进入faces-config.xml文件。我想使用注释来声明类似于JSF bean的bean。有没有可能的解决方案?
答案 0 :(得分:3)
无需在任何地方声明CDI bean(注入点上的相应注释除外)。您所需要的只是beans.xml
- 它可能也是空的 - 无论是在战争的META-INF
还是WEB-INF
文件夹中。
对于Web应用程序,通常会将beans.xml
放在WEB-INF
文件夹中。
Here你可以找到技术背景的一个很好的解释。