Pro JPA 2 Mastering the Java Persistence API free down

时间:2013-03-24 04:56:43
【文件属性】:

文件名称:Pro JPA 2 Mastering the Java Persistence API free down

文件大小:3.33MB

文件格式:RAR

更新时间:2013-03-24 04:56:43

java jpa2.0

JPA2.0 加入了大量必须的 ORM 映射增强特性,包括:支持通过使用 @ElementCollection 标注来增强 collections, maps 和 lists( 这里不是指实体之间的关联关系 ) 集合,支持 map 的单向 one-to-many 关联 (JPA1.0 只允许双向 one-to-many 关联 ) .   EntityManager 和 Query API 都得到改进。比如说,现在可以从结果集中直接取得第一条记录 (JPA1.0 只允许从一个 unique 结果集中反回单个记录 ) ,指定 query 结果集的最大值,访问各个供应商的底层实体对象 manager 或 query ,最后就是加入悲观锁 (JPA1.0 只支持乐观锁 ) .   JPQL 也提供类似于 SQL 的 CASE , NULLIF , COALESCE 等函数 .   JPA2.0 应广大开发者要求增加了 Criteria API .要是你对 Hibernate 或 TopLink 的 Criteria API 不熟悉的话,可以将它想像成一个以 Java 为中心的面向对象,线程安全并可以与 JPQL 划上等号的一组 API .这组 API 适合于编写复杂的动态查询语句,还可避免解析 JPQL 语句时,所抛出的运行期异常。


【文件预览】:
Apress - Pro JPA 2 Mastering the Java Persistence API (November 2009) (ATTiCA).pdf

网友评论