欢迎来到 Hibernate 社区通讯,其中我们分享博客文章、论坛和 StackOverflow 的问题,这些问题对我们的用户特别相关。
在这篇文章中,Philip Riecks 解释了如何通过延迟加载实体属性来提高性能。
在使用 JPA 和 Hibernate 时,可能会忽略一些基本概念,这些概念在处理性能问题时实际上非常重要。 这篇文章 解释了 EntityManager 的 find 和 getReference 方法之间的区别。
EntityManager
find
getReference
如果您计划使用 Spring Data,以下两个教程将帮助您开始
Anand Kumar 的 Spring Data JPA 教程
Ikhiloya Imokhai 开发使用 Spring Boot、Spring Data JPA 和 Oracle 数据库的 RESTful Web 服务
使用 JPA 和 Hibernate 的一个优点是支持数据库和应用级并发控制。在这两篇文章中,Eugen Paraschiv 解释了如何使用
乐观锁
悲观锁
关于同一主题,也值得阅读这篇文章,它解释了不可重复读数据异常。
现在,Hibernate Search 5.10.2 已经发布。
在使用 Hibernate Search 时,当复合 ID 指向另一个实体时 TwoWayFieldBridge
JPA 的 CriteriaQuery 是否使用 JPQL?
单向与双向 ManyToOne
Hibernate 性能基准测试
Hibernate 5 API 中缺少 CacheKey 类
Hibernate 5 - 以编程方式将 HBM 映射添加到配置 - 没有找到命名查询
Session.createFilter 在 Hibernate ORM 5.3 中已弃用。有什么替代方案吗?
HQL 删除不会触发 Elasticsearch 删除
Hibernate 与 MySQL 抛出“WrongArgumentException:错误的数据库 URL,在解析连接字符串附近失败:useJDBCCompliantTimezoneShift,useLegacyDatetimeCode,serverTimezone”
如何让 Hibernate 代理实现特定的标记接口
在 JPA 中何时使用 EntityManager.find() 与 EntityManager.getReference()?
在 JPA 或 Hibernate 查询中使用构造结果对性能有何影响?
如何根据底层数据库更改 Hibernate GenerationType 标识符?
在保存实体后,Hibernate 为注解了 @Formula 的实体属性返回 null?
Hibernate 中 Session 和 Connection 的区别是什么?