Fork me on GitHub

08 2020 档案

摘要:Urule运行规则文件,是如何进行的,通过一个请求doTest来探一下 com.bstek.urule.console.servlet.respackage.PackageServletHandler.doTest()方法执行测试规则,接受3个参数: data-测试数据;files- 规则文件名称及 阅读全文
posted @ 2020-08-31 18:51 龙城飞将军 阅读(2231) 评论(0) 推荐(1) 编辑
摘要:之前提到了,urule开源版的组件关系 依赖组件 先分析下core包的依赖树,通过执行mvn dependency:tree 得到: 可以看到,对外部组件的依赖其实不多,核心用到了一个叫做antlr的组件,antlr其实是一种预发解析器,用于表达式执行。 相比较之下,console的依赖就多了一些, 阅读全文
posted @ 2020-08-26 15:43 龙城飞将军 阅读(1151) 评论(0) 推荐(0) 编辑
摘要:Maven的pom.xml中添加了javadoc 插件,原来写的代码,由于代码的注释写了一些非标准标记,导致报错。 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.9.1:jar (atta 阅读全文
posted @ 2020-08-25 16:35 龙城飞将军 阅读(3103) 评论(0) 推荐(0) 编辑
摘要:Mybatis集成dbcp做数据库链接池,进行查询时,触发一个异常: java.lang.AbstractMethodError: Method org/apache/commons/dbcp/DelegatingResultSet.isClosed()Z is abstract at org.ap 阅读全文
posted @ 2020-08-24 11:33 龙城飞将军 阅读(1798) 评论(0) 推荐(1) 编辑
摘要:事情的起因 项目A中依赖了项目B提供的jar包,其中有一部分配置是从jar以xml形式引入的,xml中要求有类似数据库这样的profile的环境配置。会产生一个很奇怪的问题,通过最外层的application.properties文件定义的属性不能被正常解析。 目录结构: 项目A: - src/ma 阅读全文
posted @ 2020-08-21 00:00 龙城飞将军 阅读(1672) 评论(0) 推荐(0) 编辑
摘要:1. 创建决策表接口: http://localhost:8080/urule/frame/createFile post FrameServletHandler.createFile 方法 参数: path: /demo/测试/决策表1.dt.xml type: dt.xml 2. 保存决策文件 阅读全文
posted @ 2020-08-20 00:18 龙城飞将军 阅读(1682) 评论(0) 推荐(0) 编辑
摘要:Urule开源版简介 URule是一款纯Java规则引擎,它以RETE算法为基础,提供了向导式规则集、脚本式规则集、决策表、交叉决策表(PRO版提供)、决策树、评分卡及决策流共六种类型的规则定义方式,配合基于WEB的设计器,可快速实现规则的定义、维护与发布。 URule提供了两个版本:一个是基于Ap 阅读全文
posted @ 2020-08-18 01:33 龙城飞将军 阅读(4899) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示