59 Commits

Author SHA1 Message Date
everywhere.z
c68086a63f bug #ICZ1M1 解决在2.15.0中,获取Annotation缺失了缓存导致的性能微小损失问题 2025-09-22 00:06:02 +08:00
everywhere.z
c899eb101b 适配新的中央仓库发布方式,更改maven的整体结构 2025-08-30 23:32:05 +08:00
everywhere.z
60739dd544 enhancement #ICUEG9 JDK支持度更加平滑 2025-08-24 00:33:09 +08:00
gqh
f5da5aaa5f bug #ICO23A 修复设置AbstractBeanFactory的cacheMetadata为false时LF无法正确获取rawClass的问题 2025-07-22 17:35:34 +08:00
gaibu
59c3777aa4 feat #IAUS2R sql插件支持指定数据源 2024-10-13 22:18:28 +08:00
everywhere.z
0698f100c5 feature #IAJD9H 期望liteflow 有自己的生命周期扩展 2024-10-11 00:22:36 +08:00
gaibu
055efdd68a enhancemnet #IAVH8O 把 scanner 当中的步骤抽象出来,形成一套小的体系,方便的扩展 2024-10-08 19:21:17 +08:00
everywhere.z
ba9710a83d 优化代码 2024-08-27 14:08:05 +08:00
everywhere.z
295bc0e2c6 feature #I9K14C 为process方法提供注入型参数特性 2024-05-11 16:42:15 +08:00
everywhere.z
6bfc66c4cc 加入Scanner的默认实现,为了支持下老的spring版本 2024-03-12 19:16:17 +08:00
feiL
e51c7c6052 fix(issues#I8X0NW): 多文件加载监听处理
com.yomahub.liteflow.spi.spring.SpringPathContentParser#getResources
97行判断逻辑抽出
2024-02-18 16:15:32 +08:00
everywhere.z
dd9d2014be 新的声明式改造支持低版本的spring 2024-01-22 16:12:47 +08:00
everywhere.z
40253dd06f 修复有些BeanDefinition定义中并没有root class,导致了NPE的问题 2024-01-15 14:56:28 +08:00
everywhere.z
165c9c7458 enhancement #I8IDE5 对声明式代理底层代码进行增强 2023-12-11 17:54:57 +08:00
everywhere.z
2915313e3c enhancement #I8IDE5 对声明式代理底层代码进行增强 2023-11-21 23:07:39 +08:00
rain
70954b4ae2 支持绝对路径的模糊匹配 2023-10-06 15:38:39 +08:00
everywhere.z
f9c8d8d1c4 bug #I7TYS3 当组件出现Exception的时候,afterProcess获取不到 2023-08-17 15:32:05 +08:00
everywhere.z
288899d3ad enhancement #I7KOPV 类级别声明组件优化建议 2023-07-21 00:29:12 +08:00
gaibu
fd0769dd9a enhancement #I7KZCZ 在使用数据库配置的时候,使用配置文件中已经配置的数据源 2023-07-17 08:43:56 +08:00
gaibu
861342f478 enhancement #I7KZCZ 在使用数据库配置的时候,使用配置文件中已经配置的数据源 2023-07-16 15:41:57 +08:00
everywhere.z
de34fd83e0 enhancement #I7K3T1 自带AOP拦截需要增强获取tag等信息 2023-07-11 16:16:16 +08:00
gaibu
74afa3aaac bugfix #I6XPN4 @RefreshScope 注解 引起 beanName 名称改变问题 2023-05-03 22:12:18 +08:00
noear
2e066e8cf9 【调整】FlowBus::addSpringScanNode 更名为 FlowBus::addManagedNode 2023-04-12 16:07:39 +08:00
everywhere.z
ec50e3a0af 加入格式化代码插件,并提交格式化后的代码 2023-03-20 11:50:40 +08:00
gaibu
e0b08a714f feat #I6BDLN 自定义文件解析器报错问题 2023-02-03 10:54:33 +08:00
gaibu
dea0d35303 feat #I6BDLN 绝对路径的目录位置及其所有子目录下规则配置文件的侦听 2023-01-28 20:09:28 +08:00
铂赛东
4adbe86fa6 !147 feat #I64L3Q 增加 @ScriptMethod 注解
Merge pull request !147 from 与或非/issues/I64L3Q
2022-12-12 05:07:28 +00:00
everywhere.z
b364c8221f bug #I5XUQS 配置不同格式规则加载时,若EL规则文件不存在,启动会报错 2022-12-12 01:12:16 +08:00
gaibu
b863908d78 feat #I64L3Q 增加 @ScriptMethod 注解 2022-12-10 18:11:04 +08:00
everywhere.z
ffa29a9330 feature #I64L3Q 期望拓展@ScriptBean注解,能注入指定类的指定方法 2022-12-09 00:04:52 +08:00
everywhere.z
4e7d188135 enhancement #I5RV3G 规则插件的报错无法抛出来 2022-10-24 11:49:10 +08:00
everywhere.z
ff60fb06b1 feature #I5RV4W 加强脚本和java之间的互动 2022-10-02 15:58:07 +08:00
everywhere.z
7c6c0bb024 允许在SpringAware层面上进行同一组件的多注册 2022-09-24 16:59:46 +08:00
铂赛东
a444127321 !107 @LiteflowMethod注解支持将方法声明成组件
Merge pull request !107 from Sorghum/feature-sorghum-I581A1
2022-09-15 04:51:31 +00:00
tangkc
509bbeeb6b 修改错误的注释,清除 2022-09-08 11:54:42 +08:00
tangkc
5ed4f3e446 修改错误的注释 2022-09-08 11:53:51 +08:00
Coufran
81d9524e35 利用Spring读取配置文件时增加【classpath*:】支持
利用Spring读取配置文件时增加【classpath*:】支持。

Spring的PathMatchingResourcePatternResolver支持【classpath:】和【classpath*:】两种开头的路径,但是SpringPathContentParser将【classpath*:】开头的路径拦截并修改了。

修改后,判断如果以【classpath*:】开头,也不修改,保持原样。

Signed-off-by: Coufran <coufran@qq.com>
2022-09-04 08:49:40 +00:00
sorghum
dbd3c5a4d7 #feature #I581A1 @LiteflowMethod注解支持将方法声明成组件 2022-09-01 08:44:12 +08:00
everywhere.z
a7697c48d1 给SpringAware类补上@Override 2022-08-26 19:02:11 +08:00
everywhere.z
b956a0ee3e pom的项目版本号都改成revision 2022-08-19 15:09:37 +08:00
zendwang
e371aa0f1c 统一版本号定义 2022-07-04 15:59:29 +08:00
everywhere.z
ba240d097d 更改pom版本以及修改pom的结构 2022-06-27 17:37:21 +08:00
everywhere.z
8336ab5cae feature #I5CW7I 【版本特性】构造全新的EL规则表达式 2022-06-24 19:15:50 +08:00
everywhere.z
40bba65e3c enhancement #I5DEGQ 增加Switch的节点类型,以替换cond节点的的定义 2022-06-23 01:31:06 +08:00
everywhere.z
7bfdfcb185 feature #I5CHYH 提供多上下文支持的特性
enhancement #I5CHYJ 去除FlowExecutor中直接返回上下文的执行方法
2022-06-16 12:50:50 +08:00
everywhere.z
db5899ac6e bug #I5CB1Y 声明式组件无法进入beforeProcess和afterProcess方法
bug #I5C7LM 声明式组件的方法名自定义会出问题
2022-06-15 00:23:46 +08:00
everywhere.z
7a7a9ef64d bug #I5C23U 子流程用getChainName取不到当前ChainName的问题
bug #I5BZW7 隐式流程的requestData获取不到的问题
2022-06-13 17:38:27 +08:00
everywhere.z
44161a0a26 更新版本至2.7.1 2022-06-07 11:12:48 +08:00
everywhere.z
9a63e34b43 bug #I5AVD2 新版本2.7.0中,全局切面中拿不到组件的别名了 2022-06-07 00:43:16 +08:00
bryan31
eb20a5c43c enhancement #I588BO 对Slot模型的重构,在用户使用中去除Slot模型的概念,引入上下文的概念 2022-05-28 01:31:04 +08:00