- 已关闭。**此问题不符合Stack Overflow guidelines。当前不接受答案。
我们不允许问题寻求有关书籍、工具、软件库等的推荐。你可以编辑问题,以便可以使用事实和引用来回答问题。
昨天关门了。
Improve this question
我正在处理一个我们必须在数据库中存储公式的需求-它们是动态的,业务可能会多次更改它们。
例如,请参阅下表。条件列值可以多次更改。
我试过ScriptEngineManager,但是Java17没有任何脚本引擎,它总是返回null。
我不想在代码中编写if条件,因为业务可能会完全改变公式,而不是标记期望它使用百分比。
如果您知道任何库/解决方案,请提供指导。
谢谢你。
1条答案
按热度按时间bmvo0sr51#
如果您需要javascript支持,“Rhino”是一个选项。https://github.com/mozilla/rhino
否则,可以使用Groovy,例如https://www.baeldung.com/groovy-java-applications