
jpa
qq_15140841
结果比开始重要,过程比结果重要。
展开
-
java-jpa第一个项目
persistence.xml:JPA 规范要求在类路径的 META-INF 目录下放置persistence.xml,文件的名称是固定的;<?xml version="1.0" encoding="UTF-8"?><persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" xm...原创 2018-07-19 08:49:34 · 1093 阅读 · 0 评论 -
java-jpaApi详解
Persistence 类是用于获取 EntityManagerFactory 实例。该类包含一个名为 createEntityManagerFactory 的 静态方法 。createEntityManagerFactory 方法有如下两个重载版本。带有一个参数的方法以 JPA 配置文件 persistence.xml 中的持久化单元名为参数 带有两个参数的方法:前一个参数含义相同,...原创 2018-07-19 09:34:45 · 580 阅读 · 0 评论 -
java-jpa映射关联关系
1.双向一对多及多对一映射:双向一对多关系中,必须存在一个关系维护端,在 JPA 规范中,要求 many 的一方作为关系的维护端(owner side), one 的一方作为被维护端(inverse side)。 可以在 one 方指定 @OneToMany 注释并设置 mappedBy 属性,以指定它是这一关联中的被维护端,many 为维护端。 在 many 方指定 @ManyToOn...原创 2018-07-20 08:20:35 · 283 阅读 · 0 评论 -
jpa-jpql
使用二级缓存:<shared-cache-mode> 节点:若 JPA 实现支持二级缓存,该节点可以配置在当前的持久化单元中是否启用二级缓存,可配置如下值:ALL:所有的实体类都被缓存;NONE:所有的实体类都不被缓存.;ENABLE_SELECTIVE:标识 @Cacheable(true) 注解的实体类将被缓存;DISABLE_SELECTIVE:缓存除标识 @...原创 2018-07-23 08:39:07 · 206 阅读 · 0 评论