我如何“解決”它: 最初的問題是我忘記更改啟動應用程序的主類中的包名稱:@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
提交
取消