
JPA
Xxacker的Latitude
聪者,耳到,眼到,口到,心到也
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JPA基础知识(三):相关接口/类
JPA相关接口/类 一、Persistence 作用:通过createEntityManagerFactory的静态方法,获取EntityManagerFactory(实体管理器工厂)实例。 带有一个参数:以JPA配置文件presistence.xml中持久化单元名为参数。使用presistence.xml文件中设置的属性。 带有两个参数:第一个参数同上,第二个参数是一个Map类型用于设置...原创 2018-12-08 15:37:09 · 353 阅读 · 0 评论 -
JPA基础知识(四):映射关联关系
JPA映射关联关系 映射单项多对一的关联关系(常用) 映射单项一对多的关联关系 映射双向多对一的关联关系 映射双向一对一的关联关系 映射双向多对多的关联关系 一、单项多对一的关联关系 客户实体: Customer【一】 中没有 Order【多】 订单实体: Order【多】 中有 Customer【一】 “多” 中含有外键 测试映射关系: 【增】 建议: 保存“多对一时”,...原创 2018-12-08 17:22:42 · 349 阅读 · 0 评论 -
JPA之JPQL(一)
JPA之JPQL JPQL语言的语句可以是select语句、update语句或delete语句 他们都是通过Query接口封装执行的 Query接口封装了执行数据库查询的相关方法。调用createQuery、createNamedQuery、createNativeQuery方法可以获得查询对象,进而可调用Query接口的相关方法来执行查询操作。 Query接口的主要方法: int execute...原创 2018-12-08 19:02:43 · 598 阅读 · 0 评论 -
JPA之JPQL(二)
JPA之JPQL(二) 查询缓存 ORDER BY 和GROUP BY 关联查询原创 2018-12-09 09:45:53 · 219 阅读 · 0 评论 -
JPA基础知识(一):简介、基本注解
JPA基础知识 一、简介 JPA全称Java Persistence API,用于对象持久化的 API。JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 sun公司定义了JDBC接口,程序员可以通过接口来访问数据库,统一了java应用程序访问数据库的标准。 JPA统一了java应用程序使用各个ORM框架的方式。 二、JPA和Hibernat...原创 2018-12-06 23:22:25 · 547 阅读 · 0 评论 -
JPA基础知识(二):使用JPA持久化对象的步骤
使用JPA持久化对象的步骤 1. 创建JPA工程 2. 导jar包 3. 创建persistence.xml 3.1 指定与xx数据库的交互 3.2 指定JPA使用哪个持久化框架,以及配置框架的基本属性 3.3 在文件中配置持久化单元 4. 创建实体类 使用annotation来描述实体类跟数据库表的关系 映射需要加到 get方法 上 手动映射主键(生成主键的方式) 手动映...原创 2018-12-09 11:44:44 · 684 阅读 · 0 评论