openjpa,Apache OpenJPA 2.1.0 发布

OpenJPA 是 Apache 组织提供的开源项目,它实现了 EJB 3.0 中的 JPA 标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA 封装了和关系型数据库交互的操作,让开发者把注意力集中在编写业务逻辑上。OpenJPA 可以作为独立的持久层框架发挥作用,也可以轻松的与其它 Java EE 应用框架或者符合 EJB 3.0 标准的容器集成。 今天 OpenJPA 社... [阅读全文]

ejbhibernate:将遗留 Hibernate 应用程序迁移到 OpenJPA 和 EJB 3.0(上)

引言  Hibernate 是开放源代码持久性和查询框架提供传统 Java™ 对象 (POJO) 到关系数据库表和对象相关映射以及数据查询和检索功能Apache OpenJPA 项目将按照 EJB 3.0 Java Persistence API 规范标准定义为 POJO 实体提供类似开放源代码持久性和查询框架本文介绍 Enterprise JavaBeans™ (EJB)... [阅读全文]

ejbhibernate:将遗留 Hibernate 应用程序迁移到 OpenJPA 和 EJB 3.0(下)

c. 对多关系   对多关系定义到对象集合引用由于用例通常需要从父对象到子对象遍历而可能需要(也可能不需要)从子对象到父对象遍历所以对多关系是对象模型中最常见关系类型;这意味着单向对多关系可以满足大多数情况  也就是说如果用例需要从子对象到父对象遍历则可以在子类中方便地添加多对关系使的成为双向关系  声明对多关系实体是父对象(并且是非所有者)此实体表定义主键但是它没有外键(外键在子对象中)  此对... [阅读全文]

openjpa:Spring2.5+OpenJPA的配置

简单介绍下OpenJPA它是Apache对于Java Persistence API(即JPA)套实现个ORM思想下优秀框架的前致用Hibernate甚至还用过Apache早期对ORM实现框架OJB然后随着J2EE 5规范标准出台JPA也正式进入数据库映射框架大舞台EJB3、OpenJPA就是其倡导者感觉今后数据库持久化层将很可能被Hibernate3、Open... [阅读全文]
1 共1条 分1页