摘要: ORM:Object/Relation Mapping,对象关系映射 JPA:Java Persistence API,是 ORM 规范,是 JCP 组织发布的 Java EE 标准之一 Hibernate:ORM框架,实现了 JPA 规范 阅读全文
posted @ 2020-07-30 19:05 学习java进行时 阅读(99) 评论(0) 推荐(0) 编辑
摘要: JPA 核心配置文件 类路径 META-INF/persistence.xml: <?xml version="1.0" encoding="UTF-8"?> <!-- persistence-unit(持久化单元) name:持久化单元名称 transaction-type(事务类型): JTA: 阅读全文
posted @ 2020-07-30 17:50 学习java进行时 阅读(167) 评论(0) 推荐(0) 编辑
摘要: JPQL JPQL:Java Persistence Query Language 用于完成复杂查询,EntityManager.find 方法只能完成根据 id 查询 和 SQL 语法基本一致,但 JPQL 不支持 select * 查出来的实体对象的均处于 Managed 状态,可以用于 rem 阅读全文
posted @ 2020-07-30 17:48 学习java进行时 阅读(187) 评论(0) 推荐(0) 编辑
摘要: merge 方法 插入 或 更新 merge 方法不会改变传入的实体的状态 merge 方法会返回一个 Managed 状态的实体,可以进行 remove,setter 等操作 merge 方法测试 merge 方法插入无 id 实体 前提:配置实体的主键生成策略为自动生成,否则会抛出异常 @Tes 阅读全文
posted @ 2020-07-30 16:57 学习java进行时 阅读(1626) 评论(0) 推荐(0) 编辑