标签墙

JSR-299

规范化中的 JSR 299 与可能到来的 JSR 330

规范化中的 JSR 299 与可能到来的 JSR 330 转载请保留作者信息: 作者:88250 Blog:http:blog.csdn.netDL88250 MSN Gmail QQ:DL88250@gmail.com 目前,JSR 299(Contexts and Dependency Injection for Java EE) 处于社区评审状态 ,预计今年 9 月会出现在 Java EE 6 规范中。JSR 330(Dependency Injection for Java )是一个提交中的规范。还没有规范文件可以下载到。 299 的 Lead 是来自 JBoss ....
More...

JSR 299(Java EE 平台的上下文与依赖注入)最终建议草案

JSR 299 规范领导 Gavin King 昨天提交了 JSR-299 的最终建议草案给 JCP。JSR 299 专家组将在今年 8 月发布最终规范(Java EE 6 规范将在 9 月发布)。如果你非常关注这个规范,现在就更新一下规范文档吧,这里 下载。JSR 299 是 Java EE 6 中非常重要的部分,提供了如下功能: 类型安全的依赖注入 注入对象的上下文生存周期管理 事件提醒模型 绑定拦截器通过用户自定义的注解(Annotation) 类型安全的装饰器 为整合第三方框架提供了完整的 SPI 支持 与 JSF,Servlet JSP 进行了整合 对 JSF 提供....
More...

JSR 330(Java 的依赖注入)通过 JCP 接受

JCP EEES EC 已通过了 JSR 330(Java 的依赖性注入)。投票结果是:14 票赞成,1 票弃权 Red Hat 以及 1 票未投 Nortel。Sun、Ericsson、IBM、Red Hat 和 Oracle 都请求在 JSR330 和 JSR299 WebBeans 之间进行协调。查看 Vote Comments 获取不同位置。 我觉得迟做比不做好。每个人(JCP 以及 JSR 330 提交者)已致力于透明性,所以我们将能够跟踪该故事的进展。考虑 Joining the JCP 对此和您的平台中其他标准的影响。 转自:水族馆
More...

JavaEE 6 将包括 JSR330 和 JSR299

Java EE 6 将包括 JSR 330 和 JSR 299 。Roberto 解释了这些更改 : JSR-299 将被更新以使用 JSR-330 注释 JSR-330 已升级,以考虑自 JSR-299 的要求 这两个 JSR 都将成为 Java EE 6 平台的一部分。 感谢每一个人都这么努力的工作来进行这些更改;很明显,我们希望这能在 Java EE 6 的周期内早些时候实现,而且结果将会是一个改进的平台。我们估计,Java EE 6 的最终版本(和 GFv3)将在 11 月左右发布,但下周应有个确定的日期。 查看 Robert....
More...

Java EE 6 的依赖注入终于达成一致了

Java EE 6的依赖注入终于达成一致了 作者 Geoffrey Wiseman 译者 张龙 发布于 2009年8月23日 上午10时13分 今年初,Google Guice 和SpringSource宣布将合作提出一套标准的用于依赖注入的注解 ,即JSR-330 。但这些注解与JSR-299 却并不一致,随后引发了众多的争论,不过现在一切都已经尘埃落定:JSR-299采用了JSR-330的注解....
More...

Glassfish v3 中的 JSR 299 与 JSR 330

在上个月我们介绍了 JavaEE 6 将包括 JSR330 和 JSR299 。Roger Kitain 写了一篇博文 介绍如何在 Glassfish 中使用 JCDI JSR 299, ex-WebBeans。在文章中,他通过一个 JSF 2.0 的猜数字的例子介绍了如何使用 JSR 299 JSR 330 进行编码。你将看到符合 JSR 规范的一些注解: @Inject ,@Qualifier ,@SessionScoped , @ApplicationScoped 。 如何你想试试这个例子,我推荐你使用 NetBeans 6.8 M1 以及最新的 G....
More...

JSR 299 建议草案第二版已提交

昨天 Gavin King 提交了 JSR 299 (Contexts and Dependency Injection for the Java EE platform)的第二个建议草案 给 JCP。相比上一个建议草案,主要有如下四个大的修订: 在依赖注射注解(annotation)上全面采用 JSR 330 在部署类型上使用 @alternative 代替了原来的 @Production @Standard 移除了动态注册事件观察者的能力 对 EJB Session Beans 进行构造器注射 从使用者的角度上看,最大的改变就是可以对 Bean 构造器、初始化方法以及字段使用 @I....
More...

JSR-299 最终草案已提交

今天,Red Hat 提交了 JSR-299最终草案 给 JCP。JSR-299 规范简称 CDI(Contexts and Dependency Injection,上下文与依赖注射),与此同时,该规范的参考实现(Weld 1.0 )与 TCK(兼容性测试套件)也已经完成。查看该规范的 Javadoc 请点击这里 。 该规范定义了一系列互补的服务,以改进应用代码的结构。下面是该规范的一些特性: 有状态对象与其生存周期上下文的绑定,并且上下文是可以扩展的 一套非常顶尖的类型安全依赖注射机制,无论在开发或部署时开发者都可以自由选择需要注射的依赖,无需文本配置 支持 Java ....
More...

Java 依赖注入标准(JSR-330)简介

Java 依赖注入标准(JSR-330)简介 转载请保留作者信息: 作者:88250 ,Vanessa 时间:2009 年 11 月 19 日 Java 依赖注入标准(JSR-330,Dependency Injection for Java)1.0 规范已于今年 10 月份发布 。该规范主要是面向依赖注入使用者,而对注入器实现、配置并未作详细要求。目前 Spring 、Guice 已经开始兼容该规范,JSR-299(Contexts and Dependency Injection for Java EE platform,参考实现 Weld )在依赖....
More...

Gavin King 谈 JSR-299 和 Weld 1.0 对 Java EE 与 JBoss 的影响

Gavin King谈JSR-299和Weld 1.0对Java EE与JBoss的影响 作者 Charles Humble 译者 张龙 发布于 2009年11月23日 下午11时24分 前不久Red Hat的JBoss部门发布了Weld1.0.0Java EE 6对JSR-299(Java EE的上下文与依赖注入 , 即Contexts and Dependency Injection for J....
More...

Drop 简介

ol { padding-left: 3em; font-weight: bold; } ol.writely-toc-subheading { padding-left: 1em; font-weight: normal; } * IE6 only * * html writely-toc ol { list-style-position: inside; } .writely-toc-none { list-style-type: none; } .writely-toc-decimal { list-style-type: decimal; } .write....
More...

Hibernate 之父:是时候升级到 Java EE 6 了!

Hibernate 之父 Gavin King[1]建议开发者升级到 Java EE 6 平台,并指出了一些不愿意升级的观点其实是没有根据的。 Java EE 6 发布后,我看到了很多反对升级到新平台的观点。这些反对观点大多是由 Tomcat Jetty 以及一些开源框架(例如 Hibernate 与 Spring)的使用者提出。 当然,选择非标准、开源技术有很多好处。另外,在 EE 6 中,你可以使用你感兴趣的开源框架,Servlet 3 与 CDI 可以无缝集成第三方框架。因此,没有理由不使用 EE 6。尽管如此,我还是看到有人说: 升级到 EE 应用服务器很困难 ....
More...

你应该知道的 8 个Java 的领军人物

下面将介绍8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。 8. Tomcat Ant创始人 James Duncan Davidson,Tomcat和Ant创始人。 Duncan于1970年7月29日生于美国德克萨斯州。主要专注在Mac OS X、Java和XML技术。他频繁地在全世界各种会议上演讲,话题范围从开源到高效Java开发。 Duncan 是Apache Tomcat和Apache Ant的原创作者,1997-2001年曾在Sun Microsystems工作,参与促成了Sun Microsys....
More...

NetBeans IDE 6.10 M1 可用

NetBeans IDE 6.10 M1 主要改进包括: NetBeans IDE 6.10 M1在Java方面改进 集成 JUnit 4.8.2 允许通过编辑器上下文菜单直接运行或者调试某个测试用例 可重新运行失败的测试 Javadoc 支持远程 HTTP URLs 集成 Apache An 1.8.1 NetBeans IDE 6.10 M1在Java EE方面改进 可查找托管 Bean JSFCDI 和它们的属性 增加属性和方法的重命名的重构方法 提升了 REST from Database 向导的代码生成器 NetBeans IDE 6.10 M1编辑器....
More...

NetBeans IDE 7.0 Beta 发布

NetBeans LogoNetBeans 团队宣布 NetBeans IDE 7.0 Beta 可用!

NetBeans IDE 7.0 Beta 引入了对 JDK 7 的支持。本次发布也包含了对 Oracle WebLogic 服务器、Oracle 数据库以及 GlassFish 3.1 支持的增强。

More...

NetBeans 时事通讯(刊号 # 136 - Feb 23, 2011)

More...

NetBeans 时事通讯(刊号 # 143 - Apr 19, 2011)

More...

NetBeans IDE 7.1 Beta Now Available for Download

The NetBeans team is pleased to announce the availability of NetBeans IDE 7.1 Beta.

NetBeans IDE 7.1 Beta introduces support for JavaFX 2.0 by enabling the full compile/debug/profile development cycle for JavaFX 2.0 applications. The release also provides significant Swing GUI Builder enhancements, CSS3 support, and tools for visual debugging of Swing and JavaFX user interfaces.

Additional highlights include Git support integrated into the IDE, new PHP debugging features, various Java EE and Maven improvements, and more.
Download NetBeans IDE 7.1 Beta
Browse NetBeans 7.1 Tutorials
Release Highlights

More...

Weld 1.1.5 正式发布,JSR-299 的参考实现

Weld LogoWeld 1.1.5 正式发布了,Weld 是 JSR-299 的参考实现。

JSR-299(Web Beans)是针对Java EE平 台中的Java上下文与依赖注入(Contexts and Dependency Injection,CDI),让Java EE应用程序开发起来更加简单,其在已有的Java组件类型(比如JavaBeans和企业JavaBeans)之上,搭建了增强的生命周期和交互模型一 层。JSR-299由红帽公司的Gavin King领导,其目标是综合来自诸如Seam、Guice和Spring等解决方案的最好的依赖注入功能,同时加入了许多有用创新。任何兼容Java EE 6应用的服务器都提供对于JSR-299的支持。

More...

NetBeans 时事通讯(刊号 # 228 - Feb 06, 2013)

NetBeans Logo现在的 netbeans.org 瞬息万变。为了帮助您快速的获得最新消息,一个由志愿者组成的团队会每周收集与 NetBeans 相关的时事通讯,包括文章,教程,重要事件等等。

刊号 # 228 - Feb 06, 2013

More...