![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jpa
文章平均质量分 89
sanmudoudizhu
这个作者很懒,什么都没留下…
展开
-
JPA学习笔记1——JPA基础
1.JPA简介: Java持久化规范,是从EJB2.x以前的实体Bean(Entity bean)分离出来的,EJB3以后不再有实体bean,而是将实体bean放到JPA中实现。JPA是sun提出的一个对象持久化规范,各JavaEE应用服务器自主选择具体实现,JPA的设计者是Hibernate框架的作者,因此Hibernate作为Jboss服务器中JPA的默认实现,Oracle的Weblogi...原创 2016-07-21 13:35:01 · 83 阅读 · 0 评论 -
JPQL
select name ,age from user; //原生SQL语句 select u.name,u.age from User u; //JPQL语句 select u from User u; //JPQL语句 SQL语句是在数据库空间中对字段,列,行进行操作 JPQL语句是在EJB实体空间中面向对象,属性进行操作 JPQL必须由JPA的JPQL解析器解析为SQL才能执...原创 2016-07-22 10:06:02 · 84 阅读 · 0 评论 -
JPA学习笔记2——JPA高级
1.JPA的实体生命周期: JPA的实体有以下4中生命周期状态: (1).New:瞬时对象,尚未有id,还未和Persistence Context建立关联的对象。 (2).Managed:持久化受管对象,有id值,已经和Persistence Context建立了关联的对象。 (3).Datached:游离态离线对象,有id值,但没有和Persistence Context建立关联的...原创 2016-07-22 10:08:15 · 78 阅读 · 0 评论 -
第一章:Spring Data JPA入门
Spring Data是什么 Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务。 Spring Data 包含多个子项目: Commons - 提供共享的基础框架,适合各个子项目使用,支持跨数据库持久化 JPA - 简化创建 JPA 数据访问层和跨存储的持久层功能 Hadoop...原创 2016-07-25 11:31:31 · 79 阅读 · 0 评论 -
Hibernate,JPA 对象关系映射之关联关系映射策略
本章将指导完成学习实体间的关系。一般的关系数据库中的表之间的更有效。这里的实体类都被视为关系表(JPA的概念),因此是实体类之间的关系如下: @ManyToOne 关系 @OneToMany 关系 @OneToOne 关系 @ManyToMany 关系 @ManyToOne 关系 多对一实体之间存在的关系,其中一个实体(列或组列)的引用与另一个实体(列或组列)包含唯一值。在关系数...原创 2016-07-25 17:56:49 · 154 阅读 · 0 评论