JPA
Xxacker的Latitude
聪者,耳到,眼到,口到,心到也
展开
-
JPA基础知识(三):相关接口/类
JPA相关接口/类一、Persistence作用:通过createEntityManagerFactory的静态方法,获取EntityManagerFactory(实体管理器工厂)实例。带有一个参数:以JPA配置文件presistence.xml中持久化单元名为参数。使用presistence.xml文件中设置的属性。带有两个参数:第一个参数同上,第二个参数是一个Map类型用于设置...原创 2018-12-08 15:37:09 · 323 阅读 · 0 评论 -
JPA基础知识(四):映射关联关系
JPA映射关联关系映射单项多对一的关联关系(常用)映射单项一对多的关联关系映射双向多对一的关联关系映射双向一对一的关联关系映射双向多对多的关联关系一、单项多对一的关联关系客户实体:Customer【一】 中没有 Order【多】订单实体:Order【多】 中有 Customer【一】“多” 中含有外键测试映射关系:【增】建议:保存“多对一时”,...原创 2018-12-08 17:22:42 · 322 阅读 · 0 评论 -
JPA之JPQL(一)
JPA之JPQLJPQL语言的语句可以是select语句、update语句或delete语句他们都是通过Query接口封装执行的Query接口封装了执行数据库查询的相关方法。调用createQuery、createNamedQuery、createNativeQuery方法可以获得查询对象,进而可调用Query接口的相关方法来执行查询操作。Query接口的主要方法:int execute...原创 2018-12-08 19:02:43 · 566 阅读 · 0 评论 -
JPA之JPQL(二)
JPA之JPQL(二)查询缓存ORDER BY 和GROUP BY关联查询原创 2018-12-09 09:45:53 · 201 阅读 · 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 · 510 阅读 · 0 评论 -
JPA基础知识(二):使用JPA持久化对象的步骤
使用JPA持久化对象的步骤1. 创建JPA工程2. 导jar包3. 创建persistence.xml3.1 指定与xx数据库的交互3.2 指定JPA使用哪个持久化框架,以及配置框架的基本属性3.3 在文件中配置持久化单元4. 创建实体类使用annotation来描述实体类跟数据库表的关系映射需要加到 get方法 上手动映射主键(生成主键的方式)手动映...原创 2018-12-09 11:44:44 · 647 阅读 · 0 评论