1. 概述
在本教程中,我们将探讨如何将Java Records与JPA一起使用。我们将从探讨为什么记录不能用作实体开始。
然后,我们将看到如何将记录与JPA一起使用。我们还将看看如何在Spring Boot应用程序中使用Spring Data JPA与记录。
2. 记录与实体
记录是不可变的,用于存储数据。它们**包含字段、全参数构造函数、getter、toString、以及equals/hashCode方法。**由于它们是不可变的,它们没有setter。由于它们的语法简洁,它们通常在Java应用程序中用作数据传输对象(DTO)。
大约 7 分钟