技术栈:Java+Groovy+Lua+Springboot+Mysql+Redis+Drools+Velocity+RabbitMQ+Spring Data Jpa
文章目录
前言
前面几篇我们已经讲解了基于Velocity模板引擎
+Drools规则引擎
实现以支付交易类型为维度的命中设计,使用模板引擎预定义规则模板,生成规则引擎所需要的drl格式的规则文件,那么是不是就可以愉快的使用了?如果不关注效率的话那确实按照网上一些入门程序可以使用了,但是做为企业级别项目,网上给的入门案例毕竟只是demo级别,本文将讲解池化技术
对网上给的demo级别的代码进行优化,做到企业级使用。
首先看下讲解使用的版本:
可以看到作者使用的还停留在5.X版本,比较古老了,5.x到7.x版本变更还是比较大的,如果对此技术感兴趣那么直接从7.x版本了解学习吧。
一、普通使用方式
/**
* @author Kkk
* @Describe: 5.x版本使用样例
*/