SpringBoot項目的Bean裝配默認規則是根據Application類所在的包位置從上往下掃描!「Application類」是指SpringBoot項目入口類。這個類的位置很關鍵:若是Application類所在的包爲:com.boot.app,則只會掃描com.boot.app包及其全部子包,若是service或dao所在包不在com.boot.app及其子包下,則不會被掃描!即, 把Application類放到dao、service所在包的上級,com.boot.Application知道這一點很是關鍵spring