摘要: 转自:https://www.cnblogs.com/yangecnu/p/Introduction-CQRS.html 在常用的三层架构中,通常都是通过数据访问层来修改或者查询数据,一般修改和查询使用的是相同的实体。在一些业务逻辑简单的系统中可能没有什么问题,但是随着系统逻辑变得复杂,用户增多,这 阅读全文
posted @ 2019-06-11 14:54 Helios_Fz 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 0.前言 对于与数据库相关的Spring MVC项目,我们通常会把事务配置在 Service层,当数据库操作失败时让Service层抛出运行时异常,Spring事物管理器就会进行回滚。 如此一来,我们的Controller层就不得不进行try-catch Service层的异常,否则会返回一些不友好 阅读全文
posted @ 2019-06-11 11:33 Helios_Fz 阅读(3732) 评论(0) 推荐(0) 编辑
摘要: 在线数据迁移 前期准备 在线数据迁移,是指将正在提供线上服务的数据,从一个地方迁移到另一个地方,整个迁移过程中要求不停机,服务不受影响。 根据数据所处层次,可以分为 cache迁移 和 存储迁移 。 根据数据迁移前后的变化,又可以分为 平移 和 转移 。 平移 平移是指迁移前后数据组织形式不变。比如 阅读全文
posted @ 2019-06-11 10:39 Helios_Fz 阅读(988) 评论(0) 推荐(0) 编辑