1. 程式人生 > >spring boot 掃描不到自定義的Controller。。。

spring boot 掃描不到自定義的Controller。。。


    springboot專案的特色,這裡就不多說了,框架搭建是非常簡單的;小編在搭建成功之後遇到了如下問題:

    掃描不到自定義的controller。。。


    文章介紹兩個可能的問題方案:

   

    一 啟動類和自定義的controller包要放在同一級目錄下,一下是官方建議的application.java檔案的位置:




    二 注意使用springboot掃描的註解配置方式


      使用springboot掃描的註解配置方式有兩種:

      1.配置三個註解

        @Controller 

        @EnableAutoConfiguration 

        @ComponentScan


      2 只是用一個註解

          @SpringBootApplication



    小結

    @SpringBootApplication註解等價於預設屬性使用@Controller   @EnableAutoConfiguration   和  @ComponentScan