轻量级的脚本处理器 qlexpress。
这个开源的软件可以和spring进行结合使用。
业务上自定义的上下文,以及配置后台生成express。
然后在具体执行express的时候,直接调用容器中某个类的方法。
这样就可以实现 一套流程,根据不同的脚本走不同的业务逻辑
具体怎么实现,可以查看qlexpress里面的test,具体的实现 按照test实现就可以
一种很好的实现方式
在系统启动的时候,可以从容器中获取所有对应的类,然后根据某个方法的注解,获取对应的类和方法,进行统一的注入。然后在运行的时候,根据脚本进行执行