我如何“解决”它: 最初的问题是我忘记更改启动应用程序的主类中的包名称:@EnableJpaRepositories(basePackages = {"com.sda.VictorLiviu.ecommerce.jparepository"})之后,我只是将 itemMapper 实例化为 ItemService 中的普通类,如下所示:ItemMapper itemMapper = new ItemMapper();并将其 toEntity 方法用作:itemMapper.toEntity();. . . . . . . . . . . .我的 Spring Boot 应用程序说它没有明显有的 Bean 类。我将发布 Pom、服务和存储库。我想指出的是,我对 UserService 和 OrderService 有完全相同的类和存储库,它们没有给出任何错误,唯一的区别是 @Transactional,我删除了它并得到了同样的错误。欢迎提出任何建议!错误:Description:Field repository in com.sda.VictorLiviu.ecommerce.service.ItemService required a bean of type 'com.sda.VictorLiviu.ecommerce.JpaRepository.ItemRepository' that could not be found.The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autowired(required=true)Action:Consider defining a bean of type 'com.sda.VictorLiviu.ecommerce.JpaRepository.ItemRepository' in your configuration.
添加回答
举报
0/150
提交
取消