【原創】使用JRebel來增強Tomcat的熱部署功能

之前沒用JRebel的時候,MyEclipse裏修改了一個函數後,在debug模式下保存,Build Automatically開啓,修改可以立即生效,但如果新增函數或者函數改名就得重啓服務了,還有就是MyBatis裏修改和新增sql也都是需要重啓服務的,這樣確實有點不太方便,尤其是重啓服務時間很長的時候。還好tjpcms啓動一下基本2,3秒鐘吧,加了JRebel後4,5秒鐘。服務啓動速度上確實沒話說,但開發時如果因爲開個函數名字或者MyBatis里加個參數什麼的都要重啓確實很不方便。

後來上網搜資料時發現了JRebel這個神器,不知道到底是怎麼實現的,反正就是覺得很神奇,強大。用了這個插件後,java文件裏改函數名、新增函數可以直接生效了,xml文件裏修改sql語句也可以直接生效了,確實方便多了。我目前用的版本是6.2.1,啓動時提示最近30天阻止789次重啓,最近305天阻止24041次重啓,確實節省了不少時間,時間就是生命時間就是財富。

有興趣的可以試試,我這裏只是提供有這麼一款工具,具體使用教程自己搜索,網上很多的。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章