Web Beans (JSR-299) 规范现在可供公众审查。
Web Beans 定义了一组适用于 Java EE 环境的服务,使应用程序的开发变得更加容易。Web Beans 在现有的 Java 组件类型(包括 JavaBeans 和企业 JavaBeans)之上添加了增强的生命周期和交互模型。作为传统 Java EE 编程模型的补充,Web Beans 服务提供
- 状态组件的改进生命周期,与定义良好的上下文相关联,
- 类型安全的依赖注入方法,
- 通过事件通知设施进行交互,以及
- 将拦截器绑定到组件的更好方法,以及一种新的拦截器类型,称为装饰器,它更适合用于解决业务问题。
Web Beans 在 Web 应用程序的环境中特别有用,但适用于许多不同类型的应用程序,甚至可以在 Java SE 环境中使用,与 EJB 3.1 规范中定义的可嵌入 EJB Lite 容器一起使用。
Web Beans 公共草案以 PDF 或 HTML 格式提供,链接如下
- https://docs.jboss.com.cn/webbeans/spec/PDR/pdf/Web%20Beans%2020081029.pdf
- https://docs.jboss.com.cn/webbeans/spec/PDR/html/
或从
请将关于公共草案的反馈发送至
- jsr-299-comments@jcp.org
了解 Web Beans 的更简单方法是通过以下 PDF 或 HTML 格式的 Web Beans 简介指南
- https://docs.jboss.com.cn/webbeans/reference/1.0/en-US/pdf/guide.pdf
- https://docs.jboss.com.cn/webbeans/reference/1.0/en-US/html/
Web Beans 参考实现和兼容性测试套件正在开发中,链接如下
现在是参与的好时机!