2012 第5章 JPA.ppt

;提纲;持久化;Why JPA (1);Why JPA (2);JPA的优势;提纲;实体;实体类:加入标注的简单Java 类;提纲;实体关系映射;一对一映射 (1);一对一映射(2);一对多映射 (1);对应的实体类;多对多映射(1);多对多映射(2);提纲;实体管理器(EntityManager) EntityManager是应用程序访问实体的接口,是Java实体对象与数据库交互的中介。 负责管理一组对应的实体,包括这组实体的CRUD操作, 实体不同状态进行转换操作等。;实体管理器的功能;实体管理器功能——实体生命周期管理 (1);实体管理器功能——实体生命周期管理 (2);实体管理器功能——实体生命周期管理 (3);实体管理器功能——实体生命周期管理 (4);实体管理器功能——实体生命周期管理 (5);实体管理器功能——数据查找;实体管理器功能——更复杂的数据操作 (1);实体管理器功能——更复杂的数据操作 (2);实体管理器功能——更复杂的数据操作 (3);实体管理器??能——管理持久化上下文;获得实体管理器 ;提纲;持久化单元(Persistence Unit): 关于实体类和数据库的关联配置。包括: 数据源 (容器环境下) 数据库的物理连接信息: URL, driver, user/password (非容器环境下) 持久性提供者( Toplink, Hibernate

文档评论(0)

1亿VIP精品文档

相关文档