我使用spring-boot-starter-data-jpa
從mysql獲取數據。如果發生更改,則創建bean錯誤Spring數據jpa實體包
當我的項目結構是(Project.java文件是在應用程序包)一切正常,但是當我把Project.java實體文件來實體包我得到了波紋管例外:
org.springframework。 beans.factory.BeanCreationException:創建名爲'controller'的bean時出錯:autowired依賴關係注入失敗;嵌套異常是org.springframework.beans.factory.BeanCreationException:無法自動裝入字段:private com.gehive.microservice.data.repositories.ProjectRepository com.gehive.microservice.application.Controller.repo;嵌套異常是org.springframework.beans.factory.BeanCreationException:創建名爲'projectRepository'的bean時出錯:init方法的調用失敗;嵌套的例外是java.lang.IllegalArgumentException異常:不是一個託管類型:類com.gehive.microservice.data.entities.Project
無例外的工作:
如果結構這樣的我有例外: