#业务规则

DDD经验分享:花了三年时间才精炼出一个干净优雅的领域模型 - cakper

20-02-27 6 6049 20 banq

上周,我提出了一个干净优雅的特定领域模型。这将使我们能够大大简化代码库,同时使业务规则更加灵活。花费了3年的时间才能达到这个a-ha时刻!. 详细

使用DDD规格Specification模式构建数据驱动规则引擎 - jonblankenship

20-03-25 2783 3 banq

当面临确定对象是否满足一组特定条件的任务时,规格/规范模式(Specification pattern)可能是开发人员工具箱中必不可少的工具。当与组合模式结合使用时,组合规范成为一种强大的工具,可以... 详细

业务策略、业务规则、业务流程和业务主数据之间关系 - modernanalyst

20-11-04 1247 1 banq

数据质量对于组织系统的正确运行至关重要。在大多数国家/地区,有法律义务确保系统(尤其是金融系统)中数据的质量保持较高水平。 例如,澳大利亚审慎监管局的[APRA]审慎实践指南CPG235“管理数据风... 详细

Java中最流行的几种业务规则引擎简介

21-04-23 2664 banq

在本文中,我们将检查Java中一些最受欢迎的规则引擎。规则引擎使将业务逻辑与源代码分离变得容易。我们可能会将规则引擎视为复杂的if/then语句,在Java中,大多数流行的规则引擎都实现JSR94。... 详细

DDD聚合:一致性边界 -James Hickey

20-05-01 1641 2 banq

在原始的 域驱动设计书中 ,埃里克·埃文斯(Eric Evans)对聚合解决了哪些问题进行了评论: 需要保持适用于紧密相关的对象组的不变性,而不仅仅是离散的对象。 什么是不变式? 不变是业... 详细

面对善变的需求,业务专家的特点是善于发现业务规则 - RomainTrm

20-05-31 1162 1 banq

业务规则和需求趋于随时间而变化:这似乎是不可避免的,因为即使业务专家也无法完全解决所有业务约束。他们的专业知识是掌握面对(新)情况时的反应。因此,随着情况的发展,您将发现新的规则。 一旦您同意这一点... 详细

Camunda BPM:基于DMN决策表的任务分配规则引擎 - Camunda团队博客

20-07-18 2703 banq

在涉及人员工作流程的业务流程中,任务分配逻辑可能变得非常复杂。例如,处理保险索赔或批准流程的其他变体可能需要许多或复杂的任务分配规则。 决策模型和符号 (DMN)决策表是管理这些规则的很好的工具之一... 详细

Evrete 规则引擎简介 | baeldung

21-10-21 572 banq

本文提供了 Evrete(一种新的开源 Java 规则引擎)的首次实践概述。 从历史上看, Evrete 被开发为 drools " class='body_href' >Drools 规则引... 详细

BPMN-L是用于流程格局实现BPMN建模的扩展 -ScienceDirect

20-08-02 546 banq

当前流程格局图(Process landscape diagrams)是通过定义组织业务流程之间的范围和关系来表示流程体系结构的总体部分。他们通过利用视觉符号的好处来促进意识和与流程相关的交流。但是... 详细

使用Python快速开发API和Web的工具:ApiLogicServer

21-05-12 382 banq

ApiLogicServer是开源的,可在 readme " class='body_href' >GitHub上获得 ,在2个月多的时间内下载量超过18000 。演示 视频在这里 ... 详细

Bean验证反模式 - reflectoring.io

19-09-21 419 banq

Bean验证是在Java生态系统中实施验证逻辑的事实上的标准,它是一个很好的工具。 但是,在最近的项目中,我对Bean验证进行了更深入的思考,并确定了一些我认为是反模式的实践。 反模式免责声明... 详细

uwegeercken/jare:Java业务规则引擎(Jare)

19-08-29 949 banq

JaRE是用Java编写的,可以在任何基于Java的工具或语言中使用,嵌入在其他应用程序或Web应用程序中。规则引擎允许在代码外的中心位置实现业务规则 - 无论是Web应用程序\独立应用程序\ETL... 详细

使用tinyvalidator实现服务器端验证 -Yuri Mednikov

20-07-10 562 banq

向您演示一个小的 tinyvalidator库 ,tinyvalidator库是执行验证流程的小型简单解决方案,该库可以在处理程序级别用于验证输入。 定义数据模型 验证从所需数据及其参数的定... 详细

如何在Java后端对输入进行简单验证? - tejanshrana

21-05-12 228 banq

用户在输入一些员工详细信息,例如名字,姓氏,年龄和部门,然后提交表格。然后将此表单发送到后端/服务器端,以将其存储在数据库中。所有字段都是必填字段,因此如果用户没有填写某些详细信息,将不允许他们提交... 详细

共有 221 2 下一页