![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jpa
文章平均质量分 79
@夫子慧
敏于观察,勤于思考,善于总结,勇于创新。
展开
-
jpa的Jpql语言和方法
1.JPQL语言,即 Java Persistence Query Language 的简称。JPQL 是一种和 SQL 非常类似的中间性和对象化查询语言,它最终会被编译成针对不同底层数据库的 SQL 查询,从而屏蔽不同数据库的差异。JPQL语言的语句可以是 select 语句、update 语句或delete语句,它们都通过 Query 接口封装执行2.Query接口封装了执行数据库查询的相原创 2017-07-28 09:43:31 · 497 阅读 · 0 评论 -
初识Jpa
一:JPA是什么?(1).Java Persistence API:用于对象持久化的 API(2).Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层二:Hibernate和Jpa的关系1.JPA 是 hibernate 的一个抽象(就像JDBC和JDBC驱动的关系):2.JPA 是规范:JPA 本质上就是一种 ORM 规范,不是OR原创 2017-07-27 17:49:30 · 238 阅读 · 0 评论 -
JPA的创建和增,删,改
第一步:创建 persistence.xml, 在这个文件中配置持久化单元需要指定跟哪个数据库进行交互;需要指定 JPA 使用哪个持久化的框架以及配置该框架的基本属性 org.hibernate.jpa.HibernatePersistenceProvider原创 2017-07-27 18:18:36 · 271 阅读 · 0 评论 -
jpa的Api
1.JPA相关接口/类:Persistence:1.Persistence 类是用于获取 EntityManagerFactory 实例。该类包含一个名为 createEntityManagerFactory 的 静态方法 。2.createEntityManagerFactory 方法有如下两个重载版本。带有一个参数的方法以 JPA 配置文件 persistence.xml 中的持原创 2017-07-27 20:31:34 · 311 阅读 · 0 评论 -
Jpa的多对一
防守打法的原创 2017-07-27 21:29:37 · 880 阅读 · 0 评论 -
jpa的单项一对多,双向一对多
jpa的底层依然是Hibernate框架,所以他很多配置和hibernate很像第一步:首先创建两个model分别为order和customer创建order的modelpackage org.peter.model;import javax.persistence.*;/** * Created by Lenovo on 2017/7/27. */@Entity(nam原创 2017-07-28 09:24:12 · 2283 阅读 · 0 评论