资讯月刊下载
[编程语言] JBoss 发布 Hibernate 4.2.4 版本
Jboss发布了最新版本的Hibernate 4.2.4 最终版本。 该版本修改了一些bug,提高了osgi以及JPA的一些特性。主要改进如下: Bug修复: [HHH-3078] - Problem with multiple classloaders and cglib proxy enhancement, e.g. in the usual tomcat configuration [ ...
[编程语言] EclipseLink 2.4发布,Java持久化API的参考实现
甲骨文公司近日发布了EclipseLink 2.4,作为Eclipse Juno系列产品的一部分。 EclipseLink除了提供了JPA 2.0参考实现外,其主要特性还包括: RESTful持久化:展示使用JSON或XML的REST应用的Java持久化单元 Tenant Isolation:管理同一个应用中的多用户实体 NoSQL:支持MongoDB和Oracle NoSQL JSON:针 ...
[企业架构] Spring Data REST 1.0候选版发布,Spring MVC的REST扩 ...
Spring Data REST是Spring Data项目的一部分,通过它可以轻松将基于JPA的库作为RESTful末端。 Spring Data REST项目的目标是通过使用简单的HTTP REST语义,为实现CRUD(Create Read Update Delete,增查改删)操作到你的JPA库管理的实体中提供一个坚实的基础。 其主要功能如下: 使用POST创建新的实体(支持自动生 ...
[编程语言] JBoss Arquillian 1.0 正式发布
JBoss Arquillian 发布了第一个稳定版本。 同时 Arquillian官网 http://www.arquillian.org 上线。 Arquillian最初设计是用来测试CDI,后来演变成一套全功能的 Java EE6 平台测试工具。 更多了解请访问: http://www.arquillian.org 学习教程: http://arquillian.org/guides
[开源软件] OpenJPA 2.1.1 发布,Java EE持久化数据管理框架
OpenJPA 2.1.1 发布了! OpenJPA 是 Apache 组织提供的开源项目,它实现了 EJB 3.0 中的 JPA 标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA 封装了和关系型数据库交互的操作,让开发者把注意力集中在编写业务逻辑上。OpenJPA 可以作为独立的持久层框架发挥作用,也可以轻松的与其它 Java EE 应用框架或者符合 EJB 3.0 标准 ...
[企业架构] DataNucleus AccessPlatform 2.2.0 发布
DataNucleus AccessPlatform 2.2.0 发布最新版本,它提供了 JPA 和 JDO 标准实现,同时支持多种 DataStore,包括当前最流行的 NOSQL 数据库。 DataNucleus AccessPlatform通过JDO和JPA APIs向RDBMS、ODBMs、ODF 、LDAP、JSON 、Google BigTable、 Amazon S3、HBase、 ...
[编程语言] OpenXava 4.0 正式版发布
OpenXava是一个让使用XML与Java来开发J2EE商业应用程序变得简单的框架.OpenXava不使用常见的MVC架构,它是一个JPA应用程序引擎,你能够通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期实体对象持久化到数据库中去。 使用OpenXava你只需要写model,POJOs,和Java 5 annotations,你不用写view,也不用写controller。 ...
[编程语言] IBM发布WebSphere的OSGi和JPA beta框架
IBM今天发布了OSGi和JPA的WebSphere Application Server功能包的beta版本,此功能包作为一个扩展,为WebSphere V7提供了轻量级的应用框架。支持OSGI的: Module sharing between applications Module versioning within and between applications Integrated bun ...
[企业架构] Envers 1.2.2 发布,提供简化版的持久化JPA类
Envers 是一个来自于JBoss的开源项目,目的是根据对实体的设置,提供记录执行数据变更历史的功能(数据变更版本)。Envers的配置非常简单,如果需要对某个实例进行历史数据版本记录,只需要在实例上配置@Versioned annotation即可。针对每个实体的版本的历史数据,Envers都会创建一个单独的数据表进行存储。此次发布的Envers 1.2.2 可以提供对Hibernate 3.3 ...
[编程语言] DataNucleus AccessPlatform 2.0 M4发布,Java持久化 ...
DataNucleus AccessPlatform 2.0 M4版本发布!DataNucleus AccessPlatform 是一个开源的Java持久化平台,源自开源项目JPOX(http://www.jpox.org),致力于JDO的实现。 DataNucleus AccessPlatform通过JDO和JPA APIs向RDBMS、ODBMs、ODF 、LDAP、JSON 、Goo ...
[编程语言] Ebean ORM 2.2.0发布,新增Query joins 和 batch laz ...
Ebean ORM 2.2.0版本发布了,此次新增了Query joins和batch lazy(延迟加载)。 Ebean是一种基于JAVA的ORM,和JPA有些相似之处。更新到2.2.0新版本之后,你可以指定一个连接作为query join,然后使用第二个SQL query创建出对象图。 Ebean的特性: 使用标准的JPA annotation,即:@Entity, @OneT ...
[企业架构] Hibernate 3.5 Beta1 支持JPA 2.0 发布
Hibernate 3.5 Beta1 支持JPA 2.0 版本在Sourceforge上发布,也可以从JBoss maven repository下载,Steve Ebersole 提到:除了一些'metamodel' APIs,几乎所有的APIs都已经实现。 详情查看:http://bwinterberg.blogspot.com/2009/08/hibernate-35-beta1-r ...
[编程语言] EasyWeb4J 0.2发布,支持多数据库和简化验证
不久前,EasyWeb4J 0.2版本发布了!EasyWeb4J 是为Java Web应用开发提供的一个end-to-end堆栈。它的设计灵感来自于Ruby on Rails。它为ORM和自动管理交易提供Hibernate和JPA的无缝集成。此版本的重点在于在同一个应用程序中支持多个数据库,并且还能在model中使用简单的validation。新特性: 对仓库管理工具进行了重新设计,以简化对多个数 ...