1. 程式人生 > >記一次SpringBoot 配置檔案未生效和war包執行失敗one or more listener(filter)。。。

記一次SpringBoot 配置檔案未生效和war包執行失敗one or more listener(filter)。。。

從SVN上扒下來的專案,上傳者正常啟動正常使用,配置檔案port修改為80

但自己本機拿下來以後未生效 還是隻能以8080訪問  還報了模版解析錯誤等等...

 按如上修改  手動對映一下就可以了

未載入properties是因為未指定resource

打war包成功,但執行報錯,說one or more listener的....

把@WebListener替換成@Component就可以了

在controller上加註解@Controller 和@RestController都可以在前端調通介面,

但是二者的區別在於,當用前者的時候在方法上必須添加註解@ResponseBody,如果不新增@ResponseBody,就會報上面錯誤,

因為當使用@Controller 註解時,spring預設方法返回的是view物件(頁面)。而加上@ResponseBody,則方法返回的就是具體物件了。

@RestController的作用就相當於@[email protected]的結合體

@MapperScan("com.wise.mapper")
@ComponentScan(basePackages = {"com.wise.service.*"})