記一次SpringBoot 配置檔案未生效和war包執行失敗one or more listener(filter)。。。
阿新 • • 發佈:2018-11-09
從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.*"})