一种基于责任链模式实现的热插拔组件链调用方法

    公开(公告)号:CN110990076A

    公开(公告)日:2020-04-10

    申请号:CN201911138427.7

    申请日:2019-11-20

    Inventor: 黄涛 范渊

    Abstract: 本发明涉及一种基于责任链模式实现的热插拔组件链调用方法,在持久层配置若干可插拔组件,启动Spring容器后扫描持久层的配置并加载至内存中,当获得上游业务处理请求时,对需要处理的数据的临界资源进行检查,跳过已经被锁定的临界资源,对可以使用的临界资源加锁,获取内存中对应的配置信息,调用组件链,调用成功,则对组件链中的组件进行逐次配置和调用,最终释放对临界资源加的锁,消息处理结束。本发明将业务链模块化,提高代码复用性和工程能力,以本地事务管理器和补偿式事务混合的方式保证数据的一致性,可以在工程不停止的前提下紧急改动,达到热插拔的目的;业务链以责任链为核心,调试和寻找问题变得简单,修复指定组件即可。

    一种框架流程处理方法、系统、可读存储介质及装置

    公开(公告)号:CN113656064A

    公开(公告)日:2021-11-16

    申请号:CN202110901407.1

    申请日:2021-08-06

    Abstract: 本发明提供一种框架流程处理方法、系统、可读存储介质及装置,所述方法包括:当获取到有异步任务投递时,检查核心处理线程池中整个工作流是否存在死循环;当所述核心处理线程池中整个工作流不存在死循环时,检查传入的所述异步任务中是否有监听器;当传入的所述异步任务中存在监听器时,将所述异步任务包装成一个线程,将所述线程投入所述核心处理线程池中处理。本发明将工作流处理配置融于代码逻辑里,更具灵活性,同时由于异步任务是针对同步任务而言的,因此该方法还能够处理同步任务。

    一种框架流程处理方法、系统、可读存储介质及装置

    公开(公告)号:CN113656064B

    公开(公告)日:2024-04-09

    申请号:CN202110901407.1

    申请日:2021-08-06

    Abstract: 本发明提供一种框架流程处理方法、系统、可读存储介质及装置,所述方法包括:当获取到有异步任务投递时,检查核心处理线程池中整个工作流是否存在死循环;当所述核心处理线程池中整个工作流不存在死循环时,检查传入的所述异步任务中是否有监听器;当传入的所述异步任务中存在监听器时,将所述异步任务包装成一个线程,将所述线程投入所述核心处理线程池中处理。本发明将工作流处理配置融于代码逻辑里,更具灵活性,同时由于异步任务是针对同步任务而言的,因此该方法还能够处理同步任务。

    一种HTTP响应处理方法、装置、电子设备及存储介质

    公开(公告)号:CN112199082A

    公开(公告)日:2021-01-08

    申请号:CN202011096959.1

    申请日:2020-10-14

    Inventor: 黄涛 范渊 吴卓群

    Abstract: 本发明公开了一种HTTP响应处理方法,包括:当AOP属性分组方法检测到带有返回值的HTTP响应时,查询HTTP响应对应的函数方法;检测函数方法是否配置有第一分组标记;其中,第一分组标记是用于为对应实体类中的属性进行分组的标记;若是,则利用代理模式及第一分组标记确定函数方法的分组信息;其中,分组信息包括函数方法对应的实体类中需要重新分组的字段名称和数据类型;根据分组信息对返回值进行重新分组得到新HTTP响应,并向HTTP请求发送端返回新HTTP响应。本方法可利用相同实体类向不同对象发送不同数据,以此解决数据泄露问题。本申请还公开了一种HTTP响应处理装置、电子设备及存储介质,具有上述有益效果。

    一种HTTP响应处理方法、装置、电子设备及存储介质

    公开(公告)号:CN112199082B

    公开(公告)日:2023-04-14

    申请号:CN202011096959.1

    申请日:2020-10-14

    Inventor: 黄涛 范渊 吴卓群

    Abstract: 本发明公开了一种HTTP响应处理方法,包括:当AOP属性分组方法检测到带有返回值的HTTP响应时,查询HTTP响应对应的函数方法;检测函数方法是否配置有第一分组标记;其中,第一分组标记是用于为对应实体类中的属性进行分组的标记;若是,则利用代理模式及第一分组标记确定函数方法的分组信息;其中,分组信息包括函数方法对应的实体类中需要重新分组的字段名称和数据类型;根据分组信息对返回值进行重新分组得到新HTTP响应,并向HTTP请求发送端返回新HTTP响应。本方法可利用相同实体类向不同对象发送不同数据,以此解决数据泄露问题。本申请还公开了一种HTTP响应处理装置、电子设备及存储介质,具有上述有益效果。

Patent Agency Ranking