202104-27 Java使用ScriptEngine动态执行代码(附Java几种动态执行代码比较) 引言在Java项目中,或多或少我们有动态执行代码的需求,比如:系统中有一个规则验证需求,但规则经常改变代码热更新,热修复笔者也在目前参与的一个项目中遇到了动态执行代码的需求:项目需要一个自动审核模块,但是审核规则根据相关书面文件制定,如果写死在.java文件里,那么当新的书面文件下发时,就要系统停机更新系统,然后才能继续使用,其中存在着很多不稳定因素,也很麻烦。因此在设计上就有动态执行代码的需求。... 继续阅读 >