#hibernate教程排行榜

多年教训:根据DDD设计原则改变JPA/Hibernate的使用方式 - lorenzo

21-06-17 405 2 banq

我最近一直在更新一些培训材料,思考JPA更好的教学方法和讨论方式。我一直在思考的一件事是我们通常是如何使用JPA?这里结合我所经历的(和观察到的)痛苦,应该如何改变传统使用方式? JPA通常被视为一... 详细

MapStruct快速入门 | Baeldung

20-07-06 1840 banq

在本文中,我们将探讨 MapStruct 的使用, 简而言之 就是Java Bean映射器。 该API包含可在两个Java Bean之间自动映射的功能。使用MapStruct,我们只需要创建接口,该... 详细

使用Spring实现访问主从数据库的读写和只读事务/事物的分离路由 -Vlad Mihalcea

20-06-17 1303 banq

由于 单主数据库复制 体系结构不仅提供了容错能力和更高的可用性,而且使我们能够通过添加更多从节点来扩展读取操作,由此形成对主数据库进行写入操作,而对复制主数据库的从数据库进行只读操作。 Spr... 详细

Hibernate 20周年纪念 - Vlad Mihalcea

21-05-25 316 1 banq

这是著名Hibernate推广者Vlad Mihalcea文章,他一直致力于编写大量ORM教程,帮助人们协调处理关系数据库与 面向对象 两种范式之间的矛盾,试图在简易性和灵活性方面取得平衡: ... 详细

ORM是不适合DDD的!鲍勃大叔表示同意

19-06-15 1086 1 banq

鲍勃大叔推荐的 Mark Seemann 一文:昨天我拜访了一个客户讨论软件 架构 ,包括 DDD 和ORM。今天我偶然发现了我在2014年写的东西。它仍然反映了我今天的想法。 关... 详细

Hibernate引入响应性Reactive支持

20-12-12 1260 banq

响应式编程使我们能够利用非阻塞IO来减少程序中的资源使用。长期以来,非阻塞IO并不是与关系数据库进行交互的程序的选择,因为JDBC和ODBC等数据访问API都是基于基本同步的阻塞模式设计的。 最近,... 详细

JPA/Hibernate技巧:获取子类定义的关联的最佳方法 - thorben

20-05-30 875 banq

EntityGraphs和JOIN FETCH子句提供了一种简单有效的方法来获取实体并初始化其关联。但是,如果尝试将其与 使用继承 的域模型一起使用,则会很快遇到问题: 您不能在多态查询中使用此方法... 详细

Quarkus和Hibernate入门 - thorben

21-07-18 240 banq

Quarkus 项目使您能够开发基于 Java 和大量完善的基于 Java 的框架的 Kubernetes 原生应用程序。Hibernate 当然是这些框架之一。 但该项目不仅使您能够以极快的启动时... 详细

Oracle数据库与JPA和Hibernate 结合使用时的九个高性能技巧 - vladmihalcea

21-06-24 270 banq

在本文中,我将向您展示 9 个技巧,它们将帮助您在使用 JPA 和 Hibernate 时加快 Oracle 数据库应用程序的速度。 为了充分利用正在使用的关系数据库,您需要确保数据访问层与底层数据... 详细

如何通过ForkJoinPool和HikariCP将大型JSON文件批量处理到MySQL?

19-02-24 2049 banq

这是一个Spring Boot应用程序展示案例,它读取一个相对较大的JSON文件(200000多行),并使用ForkJoinPoolAPI和HikariCP 通过批处理将其内容插入MySQL 。 ... 详细

在JPA中请优先使用sequence策略生成实体标识符的值 - Vlad Mihalcea

20-05-21 938 banq

使用数据库sequence是最有效的Hibernate标识符/主键生成策略,因为能利用 自动JDBC批处理机制 。 注释实体使用@Id和@GeneratedValue,@Id是强制性的,@Id必须被... 详细

如何在Spring Boot中使用Spring Data JPA? - DZone Java

19-03-07 626 1 banq

您可能已经知道,Spring Data JPA是更大的Spring Data系列的一部分。在本文中,我们将使用Spring Data JPA和Spring Boot与MariaDB数据库进行通信。 ... 详细

如何在Hibernate/JPA中配置具有两个连接池的两个数据源

19-02-26 1265 banq

这是展示一个SpringBoot应用程序,它使用两个数据源(两个MySQL数据库,一个命名players_db,一个命名coaches_db)和两个连接池(每个数据库使用自己的HikariCP连接池... 详细

如何激活Hibernate慢查询日志? -Vlad Mihalcea

20-02-26 761 banq

自 Hibernate ORM 5.4.5 起,慢查询日志功能已可用,并在给定JPQL,Criteria API或本机SQL查询的执行时间超过您先前配置的某个阈值时通知您。 为了激活Hibernat... 详细

共有 2201 2 3 4 ... 15 下一页