极快的开源表达式引擎——Fel0.4.1版本发布

greenpineyu 13年前
     <strong>Fast EL(Fast Expression Language)</strong> 是开放的、高效的、轻量级的表达式语言。拥有解释执行和编译执行双引擎。Fel效率在编译执行时,做了很多优化,适合海量数据计算。Fel扩展性强,用户可以定制Fel执行时的众多环节,以满足需求。Fel学习门槛非常低,基本上可以做来拿来即用,即使是二次开发,也非常简单。Fel基于Java1.5开发,适用于Java1.5及以上版本。    <br />    <br />    <strong>使用示例:</strong>    <br />    <pre class="brush:java; toolbar: true; auto-links: false;">FelEngine fel = new FelEngineImpl();  FelContext ctx = fel.getContext();   ctx.set("单价", 5000);   ctx.set("数量", 12);   ctx.set("运费", 7500);   Object result = fel.eval("单价*数量+运费");   System.out.println(result);</pre>    <br /> 更多内容请参考    <br />    <br /> 项目地址:    <a href="/misc/goto?guid=4958190306800877701" target="_blank">http://code.google.com/p/fast-el/</a>    <br />    <br /> 如果有比Fel更快的EL,请告诉我,不胜感激。    <br />