用idea做springboot開發,設置thymeleaf時候,新手容易忽略誤區


最近小編因為工作原因需要完成工廠自動化改造,而思來想去覺得還是用Java開發,因為很久沒有敲過代碼,對java這塊已經拋掉很多年。作為工廠自動開發或者大型企業級開發,個人認為java和C#會比較合適,java對新手來說又有不少的坑。

於是開始學習java開發,決定從一個小白開始學習,使用的開發工具是idea,用的框架是spring boot,maven等,為了提高開發效率,會進行大量的調試工作,而如果每次都進行點擊調試工具會大大降低開發效率,因此不重新手動編譯就實現數據前台更新變得尤為重要,這樣就有必要設置一下是否進行緩存spring.thymeleaf.each=ture/false。

如果參數設置為ture的話,我們刷新網頁則不會進行更新,如果設置為false則會出現的效果為第一次刷新會更新你修改的數據,如果再次修改,再次刷新頁面數據並不會出現更新。如何解決這個方面問題呢?這對新手來說是一個巨坑,這里需要配置一個地方。

選擇File→Sittings→Build,Execution,Deployment→compile將Build project automatically選項進行選擇,選擇之后就會在重新構建數據,不會再出現上面所說的情況。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM