规则引擎简介 Java规则引擎是推理引擎的一种,它起源于基于规则的专家系统。 Java规则引擎将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。Java规则引擎接受数据输入,解释业务规则,并根据规则作出业务决策。从这个意义上来说,它是软件方法学在"关注点分离"上的一个重要的进展 ...
分类:
编程语言 时间:
2017-09-05 01:47:46
阅读次数:
353
很多介绍设计优缺点都是先从有点讲起,那是为了宣传,为了让别人用,我觉得对于开发者自己而言,缺点反正是最需要知道的。 个人认为:对于架构的选择,如果不能看见最直白的好处,那么就绝对不要使用,至于没有看到好处是因为真的没有好处,还是因为你的资历不够没法抓住,这都都不重要。 毕竟架构的使用因人而异,因业务 ...
分类:
其他好文 时间:
2017-08-25 13:54:26
阅读次数:
132
一.什么是工作流? 工作流(Workflow),就是将“业务过程的部分或整体在计算机应用环境下的自动化”,是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流主要解决的主要问题是:为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。 工作流管理系统(W ...
分类:
其他好文 时间:
2017-08-11 21:07:42
阅读次数:
166
存储过程 是用来执行管理任务或应用复杂的业务规则, 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。 是用来执行管理任务或应用复杂的业务规则, 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回 ...
分类:
数据库 时间:
2017-07-03 10:02:38
阅读次数:
200
mPOS是近年出现并得到迅速发展的一种新型受理产品,不少机构和生产企业进行了各种形式的试点。因为mPOS引入了手机、平板电脑等通用智能移动设备。并通过互联网进行信息传输。因此其安全特点与传统银行卡受理终端存在不同;同一时候,市场对mPOS含义认识不一,安全水平參差不齐。因而也对安全管理提出了更大的挑 ...
分类:
其他好文 时间:
2017-07-02 15:21:13
阅读次数:
256
一 策略模式 应用场景 1、 多个类只区别在表现行为不同,可以使用Strategy模式,在运行时动态选择具体要执行的行为。 2、 需要在不同情况下使用不同的策略(算法),或者策略还可能在未来用其它方式来实现。 3、 对客户隐藏具体策略(算法)的实现细节,彼此完全独立。 优点 1、 策略模式提供了管理 ...
分类:
其他好文 时间:
2017-07-02 11:35:55
阅读次数:
181
什么是三层架构? 三层体系结构是在客户端和数据库之间加入了一个“中间层”,这里所说的三层体系是指逻辑上的三层,即把这三个层放置到一台机器上。 三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。 通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层 ...
分类:
其他好文 时间:
2017-07-01 11:55:46
阅读次数:
219
之前学习了简单触发器的写法,但是对触发器的概念还不是很清楚,去搜索了一些资料,总结如下: 触发器经常用于加强数据的完整性约束和业务规则等。 触发器的分类主要分以下几种: DML( 数据操纵语言 Data Manipulation Language)触发器:是指触发器在数据库中发生DML事件时将启用。 ...
分类:
其他好文 时间:
2017-06-30 09:47:04
阅读次数:
138
看t2噬菌体的博客中对三层架构的概要设计 借鉴他的我也说一下我这次的mvc框架的简单设计。 三层架构分为三层,mvc也分三层:模板 ,控制器 ,视图 它们各个处理自己的任务 模型 模型表示企业数据和业务规则。在MVC的三个部件中,模型拥有最多的处理任务。 例如它可能用象EJBs和ColdFusion ...
分类:
Web程序 时间:
2017-06-24 14:44:11
阅读次数:
184
什么是分支 讲分支前, 我们看一下Workflow的一个工作流程.什么是Workflow呢? workflow 维基百科 工作流(Workflow),是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如何前后组织在一起的逻辑和规则,在计算机中以恰当的模型表达并对 ...
分类:
其他好文 时间:
2017-06-16 11:27:13
阅读次数:
184