x-ExpressionParserTool 表达式解析器调试工具开源项目

我要开发同款
匿名用户2021年09月16日
48阅读
开发技术Java
所属分类程序开发、常用工具包
授权协议Mulan

作品详情

ExpressionParserTool是使用javafx开发的一款表达式解析器调试工具,目前支持 SpringEL 、Velocity 、FreeMarker 、StringTemplate 、Mvel 、Aviator 、commons-jexl 、BeanShell 、QLExpress 等表达式引擎,支持在线调试运行脚本,及定时调度执行脚本。

目前支持以下表达式引擎:SpringEL 是一个支持查询和操作运行时对象导航图功能的强大的表达式语言,不直接依赖于Spring,可独立使用Velocity 一个基于java的模板引擎(templateengine)。它允许任何人仅仅简单的使用模板语言(templatelanguage)来引用由java代码定义的对象FreeMarker 一种基于模板和要改变的数据,并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具StringTemplate 一种基于java的模板引擎库,可以用于生成源代码、web页面、电子邮件等多种样式的文本Mvel 是一个功能强大的基于Java应用程序的表达式语言Aviator 是一个高性能、轻量级的java语言实现的表达式求值引擎,主要用于各种表达式的动态求值commons-jexl 是一个表达式语言引擎,可以用来在应用或者框架中使用BeanShell 是一个小型的、免费的、可嵌入的Java源代码解释器,具有对象脚本语言特性,用Java编写QLExpress 由阿里的电商业务规则、表达式(布尔组合)、特殊数学公式计算(高精度)、语法分析、脚本二次定制等强需求而设计的一门动态脚本引擎解析工具xJavaFxTool交流QQ群:== 387473650(此群已满) 请加群②1104780992 ==

环境搭建说明:开发环境为jdk1.8,基于maven构建使用eclipase或IntellijIdea开发(推荐使用IntellijIdea )该项目为javaFx开发的实用小工具集xJavaFxTool 的插件,可在xJavaFxTool工具中下载使用。本项目使用了lombok ,在查看本项目时如果您没有下载lombok插件,请先安装,不然找不到get/set等方法依赖的xcore包 已上传至git托管的maven平台,git托管maven可参考教程(若无法下载请拉取项目自行编译)。教程地址:点击进入

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论