学习ASP .NET MVC5官方教程总结(二)添加控制器
在这一章我们来简单讲解一下mvc的概念和控制器的建立和使用还有路由的使用。
MVC设计模式是现在一种非常主流的开发模式,他有易于测试和维护的优点。它将传统的web开发分成了三个部分:模型-视图-控制器。
基于 MVC 应用程序中包含:
Models: 表示应用程序的数据,并使用验证逻辑强制执行业务规则的数据的类。
Vie...
分类:
Web程序 时间:
2015-04-28 18:26:56
阅读次数:
219
业务对象是在一定的编号范围内分配编号的,编号既可以是内部分配也可以是外部分配。对于外部分配,用户输入编号,系统检查这个编号是否被占用。对于内部分配,系统会自动的把编号分配给业务对象。所以内部分配和外部分配有不同的Number range。对于编号的分配,要考虑法规要求和业务规则,比如要求编号必须是连...
分类:
其他好文 时间:
2015-04-28 17:48:14
阅读次数:
514
事务事务概述事务的四大特性(ACID)事务的四大特性是:l 原子性(Atomicity):事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。l 一致性(Consistency):事务执行后,数据库状态与其它业务规则保持一致。如转账业务,无论事务执行成功与否,参与...
分类:
数据库 时间:
2015-04-19 12:56:21
阅读次数:
232
在数据仓库领域有一个概念叫logical data model,中文一般翻译为“逻辑数据模型”。逻辑数据模型设计与概念数据模型设计、物理数据模型设计是数据库及数据仓库模型设计的三个主要步骤。逻辑数据模型反映的是系统分析设计人员对数据存储的观点,是对概念数据模型进一步的分解和细化。逻辑数据模型是根据业务规则确定的,关于业务对象、业务对象的数据项及业务对象之间关系的基本蓝图。逻辑数据模型的内容包括所有的...
分类:
其他好文 时间:
2015-04-08 18:08:48
阅读次数:
106
什么是规则引擎
规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。
规则引擎和工作流引擎有什么区别?...
分类:
其他好文 时间:
2015-03-22 09:19:54
阅读次数:
286
(理论)
【英文】Trigger
【定义】是一个能有系统自动执行对数据库修改的语句。
【用途】
1、主键和外键等约束不能保证的复杂的参照完整性和数据一致性
2、对数据库进行级联修改
3、实现比Check约束更为复杂的限制
4、比较数据修改前后的差别
5、强制表的修改要合乎业务规则
【语法结构】
注:
【触发器响应类型】:
1、后触发器(AfterTrigg...
分类:
其他好文 时间:
2015-03-14 17:06:20
阅读次数:
124
通常的业务规则我们使用If then的形式来描述,而现实生活中的企业业务决策要复杂得多,一般由多个规则组成,而且其复杂性很难直接通过经典的基于rete的规则引擎利用其推理能力执行多个if then语句来解决。需要对规则流的设计,模型的建立,规则的层次结构有一个整体的考虑设计,以真正达到企业运营决策逻...
分类:
其他好文 时间:
2015-03-12 14:32:03
阅读次数:
290
规则引擎规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。个人理解变化点过于集中在一点,为了适应变化,而给各种场景分别写了各自关于那点的代码逻辑,尽管主要的业...
分类:
Web程序 时间:
2015-03-11 23:17:05
阅读次数:
244
一个客户使用了若干年ODM,系统中部署了大量业务规则,当月末业务量集中时,规则服务器性能会面临较大压力,应用服务器JVM经常发生Full GC,甚至导致OutOfMemory,严重影响业务运行。我们以此为例来看看如何用结构化的方式来处理此类性能问题。Step 1 - 确认问题首先我们来看一下该客户的...
分类:
其他好文 时间:
2015-03-11 19:19:04
阅读次数:
157
现在上一点规模的系统,特别是金融行业的系统,业务规则复杂,一般是将系统分割成较小的子模块,每个人开发一个或几个模块,模块开发完成后做成一个jar包,供其它的模块调用,待所有模块开发完成后再集成在一起。对于充值系统而言则更为复杂,除了要将系统分解成子模块外,还要与众多外围系统交互,如收单服务商、充.....
分类:
其他好文 时间:
2015-03-09 22:17:20
阅读次数:
220