当前位置: 首页 > 知识库问答 >
问题:

升级Spring data jpa和commons导致存储库接口上的“无法解析匹配构造函数”

徐隐水
2023-03-14

将Spring Data Jpa从1.6.5.release升级到1.7.4.release,并将Spring Data Commons从1.8.5.release升级到1.9.4.release,在启动时出现以下错误:

BeanCreationException:创建名为“My Repository”的bean时出错:无法解析匹配的构造函数(提示:为简单参数指定index/type/name参数以避免类型歧义)

由于myRepository是一个接口(扩展JpaRepository),因此不清楚如何为该类指定构造函数。如何解决此问题或进一步调查?

共有1个答案

都阳辉
2023-03-14

按照Jens Schauder的回答,我让spring-data-jpa提取spring-data-commons的版本,而不是对其进行硬编码。它解决了我的问题。

 类似资料:
  • 问题内容: 大家好,我正在尝试在选项卡中列出文本数据,这是我的方法 无法解析构造函数ArrayAdapter 的方法,这是我的主要活动。任何帮助将不胜感激,我仍然是一个noobie 。 问题答案: 更改 至 你可以在使用。

  • 问题内容: 有人可以帮我这段代码。当前它将在第4行进行投诉:webDriver =新的FirefoxDriver(ff_ep_profiles)说它无法解析构造函数。我需要加载扩展程序,因此我正在创建配置文件 问题答案: 在使用 Selenium v​​3.11.x , GeckoDriver v0.20.0 和 Firefox Quantum v59.0.2时 ,可以使用不同的选项来调用新的/现

  • 我最近让 STS 将自己从 3.1 更新到 3.5,现在我收到有关 MatchLocator 类的错误。我不确定匹配定位器是什么,但它似乎是 Eclipse 的核心服务。 当我打开STS时,我得到 “初始化Java工具”期间出现内部错误。org/eclipse/JDT/internal/core/search/matching/match locator 打开后,我会为每个applicationC

  • 问题内容: 我知道这个问题已经被问了一百万遍了,但是我已经尝试了所有可以找到的解决方案,但是仍然行不通。我试过为上下文调用“ this”,试过了getActivity,试过了getContext(),但似乎没有什么特别适合此片段。相同的代码确实在不同的片段中起作用,这就是为什么我真的很困惑。任何帮助表示赞赏。 我的LoginFragment,我的问题可以在setReservations()中找到:

  • 问题内容: 我知道不可能在接口中定义构造函数。但是我想知道为什么,因为我认为这可能非常有用。 因此,您可以确定为该接口的每种实现定义了类中的某些字段。 例如,考虑以下消息类: 如果为该类定义一个接口,以便我可以有更多实现消息接口的类,则只能定义send方法,而不能定义构造函数。那么,如何确保此类的每个实现都确实有一个接收者集?如果我使用类似的方法,则不能确定是否真的调用了该方法。在构造函数中,我可

  • 问题内容: 关于接口和类,这让我感到困扰。 我正在尝试通过名为IPAddressString的类对名为IPAddress的接口进行实施。Ipadress包含四个部分。 我正在编写一个名为mask的方法,该方法用给定的地址屏蔽当前地址。掩码操作是对地址的所有四个部分进行按位“与”操作。您可以通过我编写的名为getOc​​tet的方法来获得所有四个部分。(您可以在下面看到)。 好的,所以我需要掩盖我的