2017-05-08 67 views
0

我一直在使用Spring來關注Web開發的教程視頻。UnsatisfiedDependencyException:使用名稱'accountController'創建bean的錯誤

Here是完整的源代碼。

以下是發送GET請求

,當我得到的錯誤本地主機:8080 /基本-web應用程序/ REST /佔

https://drive.google.com/open?id=0B5FM3CiBT2VPYWM2MzRVUG9wSGM

+1

您應該編輯您的問題並粘貼生成錯誤和堆棧跟蹤的代碼(而不是鏈接)以獲得幫助。 – RubioRic

+0

看起來像你的服務類'AccountServiceImpl'不能被'Spring'管理/發現。試着在'mvc-dispatcher-servlet.xml'中修改你的'context:component-scan'。 –

回答

1

在文件mvc-dispatcher-servlet.xml你指定的掃描包爲:

<context:component-scan base-package="app.rest.mvc"/> 

但所有服務和存儲庫都放在包app.core中。由於這個Spring無法找到服務類,也沒有實例化服務bean。只要改變包裝已經是掃描下一個:

<context:component-scan base-package="app.rest.mvc, app.core"/> 

Spring會找到應用程序的所有組件。

相關問題