《Spring Recipes》第四章筆記3:Refreshing Beans from Sc...

《Spring Recipes》第四章筆記3:Refreshing Beans from Scripts


問題

腳本常常刷新,須要Spring容器自動探測變化和刷新。

解決方案


使用<lang>元素的refresh-check-delay屬性,Spring容器能夠探測腳本的變化,並進行刷新。

例:
<lang:jruby id="interestCalculator"
script-source="classpath:com/apress/springrecipes/interest/
SimpleInterestCalculator.rb"
script-interfaces="com.apress.springrecipes.interest.InterestCalculator"
refresh-check-delay="5000">
...
</lang:jruby>

注意:一、refresh-check-delay的默認值是負數,因此不會自動探測。
          二、refresh-check-delay的單位是毫秒。
相關文章
相關標籤/搜索