自動加載,熱加載java項目文件

本文開發工具爲Idea,eclipse類似

    在日常開發中,修改文件,必須重啓服務才能生效,這樣就大大影響了我們的開發效率。

 

 

1.對於java等文件修改,tomcat運行在調試模式即可(快捷鍵shift+f9) ,修改文件後按ctl+F9

  在瀏覽器ctl+F5就可以看更新後的文件。

   

 

2.對於mybatis,動態加載修改的mapper.xml 文件,方便我們調試sql語句 , 使用  https://github.com/robinhunan/cooljava,在target目錄下修改xml文件,會自動加載修改後的xml文件。如果是在coolJava項目的src中修改xml文件,需要在idea重新build->Build Artifacts....

 

 注意: 對於上線環境需要關閉自動加載功能 

  修改 applicationContext.xml 

  <bean class="com.util.MybatisXmlMapperAutoReloader" >
    <property name="enableAutoReload" value="true/>
  </bean>

  將true 修改爲false

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