gpt4 book ai didi

java - jOOQ 与 java 15 : both interface org. jooq.Record 在 org.jooq 和类 java.lang.Record 在 java.lang 匹配

转载 作者:行者123 更新时间:2023-12-03 23:20:07 28 4
gpt4 key购买 nike

我刚刚尝试将我的项目升级到 Java 15,现在出现以下错误:

  both interface org.jooq.Record in org.jooq and class java.lang.Record in java.lang match
有没有人有解决这个问题的经验?

最佳答案

除了什么Aniket already said :
按需导入不再适用于 Record建议在您的按需导入语句中添加显式导入:

import org.jooq.*;
import org.jooq.Record;
或者完全停止使用按需导入。例如。在 Eclipse 中,您可以使用“组织导入”功能将所有按需导入语句扩展为显式导入,具体取决于您实际使用的类型。
使用类型推断
如果局部变量发生此问题,另一种防止此问题的方法是使用 var :
var record = ctx.fetchOne(TABLE, TABLE.ID.eq(1));
现在您不必导入类型。当然,这不适用于成员类型、方法参数和返回类型。
我们将努力更好地记录这一点: https://github.com/jOOQ/jOOQ/issues/10646

关于java - jOOQ 与 java 15 : both interface org. jooq.Record 在 org.jooq 和类 java.lang.Record 在 java.lang 匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63938525/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com