使用Java腳本引擎實現業務規則可配置化

提出問題 在有些項目中存在大量常常變化的規則邏輯,好比審覈、風控規則。 若是規則硬編碼在Java代碼中,每次修改規則都要從新修改代碼、測試、重啓發布,很麻煩。 解決思路 從JDK6開始,Java提供了ScriptEngine接口,支持執行解釋性語言,例如Javascript。使得可在Java代碼中執行Javascript代碼。 ScriptEngine提供了eval方法,可執行傳入的Javascr
相關文章
相關標籤/搜索