DevTools的檢測時間和idea的編譯所需時間存在差別。在idea還沒完成編譯工做前,DevTools就開始進行重啓和加載,致使@RequestMapping沒有被所有正常處理。其餘方法沒試,就直接用了看起來最簡單的方法:犧牲一點時間,去加長devtools的輪詢時間,增大等待時間。spring
解決方案以下:app
spring.devtools.restart.poll-interval=3000ms
spring.devtools.restart.quiet-period=2999mside