文档目录 本节内容: 简介 AbpApiController 基类 本地化 其它 过滤 审计日志 授权 防伪造过滤 工作单元 结果包装和异常处理 结果缓存 验证 模块绑定器 本地化 其它 审计日志 授权 防伪造过滤 工作单元 结果包装和异常处理 结果缓存 验证 简介 通过Abp.Web.Api的nu ...
应用服务 文档目录 本节内容: IApplicationService 接口 ApplicationService 类 CrudAppService 和 AsyncCrudAppService 类 简单的CRUD应用服务示例 定制CRUD应用服务 获取列表 创建和更新 其它 工作单元 一个应用服务生 ...
分类:
其他好文 时间:
2016-10-28 07:47:10
阅读次数:
384
文档目录 本节内容: 简介 在ABP中管理连接和事务 约定的工作单元 UnitOfWork 特性 IUnitOfWorkManager 工作单元详情 禁用工作单元 非事务性工作单元 工作单元方法调用另一个方法 工作单元域 自动保存修改 IRepository.GetAll() 方法 UnitOfWo ...
分类:
其他好文 时间:
2016-10-26 07:24:29
阅读次数:
458
定义: 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。 事务的隔离性:由并发事务所作的修改必须与任何其它并发事务所作的修 ...
分类:
数据库 时间:
2016-10-07 13:51:56
阅读次数:
178
es的分布式思想跟现在流行的很多开发技术的分布式一个道理。一个es 搜索服务作为一个集群,集群中存在很多节点,一个节点就是一个搜索服务器。这么多节点中,会按照一定的机制推举出一个 master节点,该节点负责任务的分配,新增节点删除节点等等行为。 先讲分片。 引用: 分片(shard) 是 工作单元 ...
分类:
其他好文 时间:
2016-09-24 16:00:02
阅读次数:
225
TCL transaction 事务 -- DML 定义为把一连串的操作作为单个逻辑工作单元处理 ----- 例如:银行转账事务特性 ACID 原子性 atomicity 所有的数据修改 要么一起执行 要么不执行 一致性 congsistency 所有的数据修改同时... ...
分类:
编程语言 时间:
2016-09-21 15:55:48
阅读次数:
188
单元测试的定义:一个单元测试是一段自动化的代码,这段代码调用被测试的工作单元,之后对这个单元的单个最终结果的某些假设进行检验。单元测试几乎都是用单元测试框架编写的。单元测试容易编写,能快速运行。单元测试可靠、可读,并且可维护。只要产品代码不发生变化,单元测试的结果是稳定的。 成功进行TDD的三种核心 ...
分类:
其他好文 时间:
2016-09-18 15:12:54
阅读次数:
157
Mac OS X 10.6及iOS4.0之后导入了可以使全体线程更高效运行,并且使并行处理应用更易开发的架构,GCD(Grand Central Dispatch),同时引入的还有Run Loop,线程(包括Cocoa和POSIX)和Operation。GCD拥有非常轻量级的工作单元和并发方式,并且 ...
分类:
移动开发 时间:
2016-09-18 11:58:43
阅读次数:
182
事物: 事务管理是企业级应用程序开发中必不可少的技术, 用来确保数据的 完整性和 一致性. 事务就是一系列的动作, 它们被当做一个单独的工作单元. 这些动作要么全部完成, 要么全部不起作用 事务的四个关键属性: 原子性:事务是一个原子操作, 由一系列动作组成. 事务的原子性确保动作要么全部完成要么完 ...
分类:
编程语言 时间:
2016-09-14 23:13:33
阅读次数:
306
高性能MySQL事务: 概念:事务是一组原子性的sql查询,一个独立的工作单元。事务内的语句要么全部执行成功,要么全部执行失败。 银行转账是解释事务重要性的一个经典例子。比如:客户A要向客户B转账200元,需要三个步骤: 1,检查A账户是否够200元。 2,A账户减200元。 3,B账户增加200元 ...
分类:
数据库 时间:
2016-09-08 09:52:09
阅读次数:
204