java - lombok 生成器使用 hibernate 列表创建问题

标签 java hibernate lombok

我有一个类可以说是 A。它有几个非空参数。我正在使用 lombok @NonNull 和 lombok @Builder。从文档看来,Builder 生成了对参数的非空检查。

故事的另一面是在使用 hibernate 列表从数据库中检索 A 时抛出异常,指出 A 缺少无参数构造函数。

我对此一无所知。我没有为 A 定义任何构造函数,除了 @builder 和 @NonNUll 检查几个参数。知道出了什么问题吗?

最佳答案

我找到了解决方案。尽管这似乎是一种解决方法。 添加@NoArgsConstructor @AllArgsConstructor 和@builder 似乎不错。 Hibernate 和 builder 都可以愉快地与此一起工作

关于java - lombok 生成器使用 hibernate 列表创建问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41869536/

相关文章:

java - 我想将数据从 mysql 加载到 jsp 但出现无法处理的错误

java - 如何在知道包的情况下使 Lisp 函数调用 java?

java - 如何使用hibernate连接四个表

java.sql.SQLException : invalid arguments in call

java - jackson 将数组元素反序列化为特定字段

java - 在 lombok 中为 @singular 列表设置 null 或为空

java - Eclipse RCP : Activating a view from an Editor without losing focus

java - 通过 HornetQ 使用 STOMP 同步消息

java - 为什么我们设置属性 Hibernate.Dialect?

java - map 结构/ Lombok : No property named "customfields" exists in source parameter(s) as on Dec 31 2019