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

通过构造函数参数0表示的未满足依赖关系;嵌套的异常是org。springframework。豆。工厂NoSuchBeanDefinitionException

卢黎昕
2023-03-14

尝试使用异常消息导航到“客户”时出现异常

共有1个答案

艾飞宇
2023-03-14

这实际上取决于CrudEntityPresenter应该是什么。

如果它是一个普通bean,那么您的代码中应该有一个类似于以下定义的定义:

@Bean
public CrudEntityPresenter crudEntityPresenter() {
   CrudEntityPresenter crudEntityPresenter = new CrudEntityPresenter();
   //here goes the code that initializes the bean
   return crudEntityPresenter;
}

如果它应该是组件/服务,您应该使用相应的注释对其进行注释:

@Component
public class CrudEntityPresenter {
}

@Service
public class CrudEntityPresenter {
}

也许它背后的想法是使用一个JpaRepository。我非常怀疑,但是如果是这样的话,CrudEntityPresenter应该是一个扩展JpaRepository的接口:

public interface CrudEntityPresenter extends JpaRepository<MyEntity, String> {
}

在上述示例中,我们为实体MyEntity提供了一个JpaRepository,其中id是一个String

 类似资料: