spring boot thymeleaf 熱部署
在使用spring boot 開發的時候,使用了Thymeleaf 作為前端的模闆開發,發現在調試過程中,改動了Thymeleaf模闆後,需要重新啟動下項目,才可以立即生效
解決辦法:
ctrl+shift+f9
http://www.oschina.net/question/779083_2148086
spring boot推薦支援,因為spring boot是快速開發,而thymeleaf又是原型即頁面,是以從理念是接近的
單純從效率上看,沒有什麼優勢,而且用這種測試也不太準
thymeleaf 的首次渲染比Beetl差的是數量級,後續的持續渲染,3.0版本是有很大提升的,也和Beetl也差不多
優勢是 html 的顯示優勢 前後端可以很好的分離,要是有很多的頁面拆分(include 的部分)優勢也不是很明顯了
是的,基本上都會抽出一些公用模版,是以這種優勢并不明顯,像引入的js,css
如果配置了HttpMessageConverter,然後在@ResponseBody的接口的傳回值使用JSON.toJSONString()轉換過,輸出的結果就會有以下提示
解決辦法:接口直接傳回對象,Spring會調用已經配置的HttpMessageConverter将對象轉換成json字元串
另外一個解決地思路:http://blog.csdn.net/u010161082/article/details/46618947
HttpMessageConvert配置示例:
http://blog.csdn.net/my_god_sky/article/details/53385246
http://www.cnblogs.com/sunp823/p/5601397.html