资讯月刊下载
[企业架构] Spring 3.2 里程碑版发布
Spring社区今天发布了Spring 3.2的首个里程碑版本。 该版本的主要新特性包括: 初步支持异步@ Controller方法 初步支持基于JCACHE的缓存提供器 显著改善了non-singleton模式beans自动装配的性能 添加对@Scheduled和<task:scheduled>的initialDelay属性的支持。 可以在多个执行器之间进行选择 增强了使用no ...
[Web前端] Swiz Framework,Adobe Flex框架
Swiz Framework是一个Adobe Flex框架,目的是为了简化RIA的开发;它模仿了Java中的Spring框架,由Chris Scott开发,基于Apache License 2.0。Swiz 的核心是个简单的控制反转框架。借助于IoC框架,应用组件(例如视图)无需实例化其依赖(所用的对象),甚至都不用查找。在组件创建时框架会注入这些依赖(因此术语“依赖注入”也用来表示这种行为)并产生 ...
[编程语言] Java EE 6 Bean Validation提供了实体验证元数据模型 ...
Bean Validation(JSR 303)——Java EE 6的一个核心特性,它为实体验证定义了一个元数据模型和API。其默认的元数据源是注解,但开发者可以通过XML描述符对其进行扩展。Validation API并不依赖特定的应用层或是编程模型,这样同一套验证可由应用的所有层共享。它还提供了通过扩展Validation API来增加客户化验证约束的机制以及查询约束元数据仓库的手段。 在J ...
[编程语言] Caucho将在Resin 4.0中支持Java EE 6 Web Profile
近日Caucho宣布将在其下一个版本的轻量级应用服务器Resin 4.0中支持Java EE 6 Web Profile。与一些大厂商的产品相比,Resin的速度非常快,通过对Java EE 6 Web Profile的支持可以让Resin的模块化之路更进一步。 Java EE 6 Profiles是这样一种机制:规范所描述的技术并不包含完整的Java EE 6认证功能集。这么做的原因很实际:完整 ...
[编程语言] Java EE 6依赖注入提供了统一的EJB与JSF编程模型
依赖注入是最近发布的Java EE 6中的一个主要特性,包含了JSR 330与299,他们都归属于Java EE中的企业应用技术类别。JSR 330(Dependency Injection for Java)为依赖注入提供了一个标准、可扩展的API。JSR 299(Contexts and Dependency Injection for the Java EE Platform 1.0)则建立在 ...
[编程语言] FEST-Reflect 1.2:基于Fluent Interface,简化Java反 ...
近日, FEST-Reflect 1.2版本发布了! FEST-Reflect 是一个Java类库,提供一组基于Fluent Interface的API来简化Java Reflection 和JavaBeans Introspection,从而改进了代码的易读性与类型安全(Type-Safe)。示例代码: Person person = constructor().withParameterTy ...
[企业架构] Hibernate Validator 4正式版发布,验证框架
经过了几个月的不懈努力,Hibernate开发团队终于发布了Hibernate Validator 4的最终版本。 Validator是一个验证框架,不需要和Hibernate的其他组件绑定,你只需在项目中添加Hibernate-annotations.jar库即可。Hibernate Validator 4是Bean Validator(JSR-303)规范的标准实现,此版本包含了许多新特性: ...
[企业架构] JSR-299(Web Bean)规范的实现有了一个新名字
JSR-299即Java Web Beans规范,目前有了一个新的名字-Weld。其实之前为了给JSR-299规范的实现取个新的名字,发生了很多故事。最终决定了采用Weld这个名字。 JSR-299是由JBoss公司的著名的Java领域的专家Gavin King领导的,目标在于制定Java在Web开发方面的规范,Web Beans也是JavaEE6最重要的组成部分。 Gavin King在开发 ...
[企业架构] XMemcached发布1.2.0-RC1,支持binary协议
XMemcached是一个基于java nio的Memcached Client,正式发布1.2.0-RC1版本。此版本又是一个里程碑版本,开始支持memcached的二进制协议,并添加了几个更有价值的功能。此版本的主要改进如下:1、支持完整的memcached binary协议。XMemcached现在已经支持memcached的所有文本协议和二进制协议,成为一个比较完整的java clien ...
[非技术] IzPack 3.4.0发布,跨平台的安装器
不久前,IzPack 3.4.0发布了!IzPack是一个用来打包、分发和部署应用的开源、可定制、跨平台的解决方案。不仅仅是针对java应用的解决方案。IzPack由Julien Ponge在上大学的时候创建,起初也是一个爱好而已。但随后,开始有社区加入,而且围绕着该项目的很多活动也如火如荼的展开了。这次的发布同样也包括了很多漏洞的修复,还有一些新的功能: 支持通过Apache Bean Scr ...
[编程语言] JCP公布JSF 2.0,Servlet 3.0和JCA 1.6规范预览草稿 ...
JCP SE/EE 专家组公布JSF 2.0,Servlet 3.0和JCA 1.6规范公开预览草稿,详情点击: • Vote results for JSF 2.0 (Ed Burns & Roger Kitain, JSR 314, @TA ) • Vote results for Servlet 3.0 (Rajiv Mordani, JSR 315, @TA ) • Vot ...