@muyitimha 那就好
正确使用Patch——部分更新原文http://williamdurand.fr/2014/02/14/please-do-not-patch-like-an-idiot/更新- 2016-08-06——...
@muyitimha 那就好
正确使用Patch——部分更新原文http://williamdurand.fr/2014/02/14/please-do-not-patch-like-an-idiot/更新- 2016-08-06——...
@拼因 有用就行
AxonFramework测试CQRS最大的好处之一,尤其是事件溯源就事件和命令而言,单纯地表达测试是可能的。这两个功能组件,事件和命令对领域专家或业务所有者都有明确的含义。这不仅意味着测试表达就事件和命...
@取一个帅气的昵称吧卧槽 axon不但是CQRS还是事件驱动,所以还不是传统的ddd ,如果是简单的功能用这个做,的确是得不偿失
AxonFramework简介Axon是一个轻量级框架,能够帮助开发者通过在架构层面构建可扩展和可伸缩的应用。(注:以DDD面向领域驱动设计为基础的CQRS框架) Axon Framework背景、发展简...
原文http://williamdurand.fr/2014/02/14/please-do-not-patch-like-an-idiot/更新- 2016-08-06——...
原文地址https://tools.ietf.org/html/rfc6902 1.简介 JavaScript Object Notation (JSON) [RFC4627...
人们经常问如何将安全的url(secured URLs)和安全元数据(security metadata)属性之间的映射存储在数据库中,而不是在应用程序上下文中。 第一件事你...
如果Spring Security在classpath中,那么web应用默认对所有的HTTP端点使用'basic'认证。为了给web应用添加方法级别(method-level...
采用固定的形式构建准产品的Spring应用程序。Spring Boot支持约定优于配置,旨在让你尽快地启动并运行Spring应用程序。 SpringBoot很容易创建基于Sp...
如何存储这些令牌。如果你正在构建一个web应用程序,你有两种选择: HTML5 Web Storage (localStorage或sessionStorage) Cooki...
领域: 广义上讲,领域(Domain)即是一个组织所做的事件以及其中所包含的一切。每个组织都有它自己的业务范围和做事方式。这个业务范围以及在其中所进行的活动便是领域。 领域既...
什么是DDD DDD是英文Domain-Driven Design的简称,在2004年由Eric Evans提出的一套软件设计的概念和方法论。 DDD并不是关于技术的,而是关...
XStream序列化器 XStream是完全可配置和可扩展的。如果你只使用一个无格式XStreamSerializer,有一些速效方案随时取用。XStream允许你为包名称和...
参数解析器 你可以配置额外的ParameterResolvers,通过扩展ParameterResolverFactory类和创建一个名为/META-INF/service/...
Axon支持的SpringBoot自动配置是迄今为止开始配置Axon基础设施组件最简单的选择。只需添加axon-spring-boot-starter依赖性,Axon会自动配...
当聚合存活很长一段时间,它们的状态不断变化,它们会生成大量的事件。不得不加载所有这些事件去复原一个聚合的状态,可能会有很大的性能影响??煺帐录且桓鲇凶盘厥庥猛镜牧煊蚴录核?..
由于软件应用程序的不断变化的性质,很可能事件定义也随着时间而变化。由于事件存储被认为是只读和只追加(没有修改和删除)的数据源,所以应用程序必须能够读取所有事件,而不管它们何时...