DDD学习大纲 领域建模的必要性 领域建模:需求-设计的沟通、转换桥梁DDD的战略设计领域建模语言--描述业务需求边界上下文Bounded-Context--微服务设计场景驱动-6W模型上下文交互Context-MapDDD的架构设计分层架构模式clean architecture六边形架构DDD的战...
原创 2021-07-15 10:19:13
251阅读
1点赞
2006年,国内互联网才刚刚萌芽,大家甚至还不习惯网购,大多数在校生都在宿舍里刷魔兽世界副本。但企业软件开发却得到了蓬勃发展,各大公司和事业单位都纷纷进行信息化转型。然而大家很快发现,企业应用业务逻辑的复杂度要远远高于技术本身,且企业IT人员很难描述清楚他们真正的业务,广大程序员也普遍缺乏挖掘真正需求的能力。整个开发过程更多的是瀑布式,开发人员一次性收集需求,可能半年后才会和业务人员再次沟通。大多
原创 2021-04-26 15:31:25
182阅读
目录学好了DDD,你能做什么?领域驱动设计:微服务设计为什么要选择DDD?领域、子域、核心域、通用域和支撑域
转载 2021-06-28 10:40:26
339阅读
目录 学好了DDD,你能做什么? 领域驱动设计:微服务设计为什么要选择DDD? 领域、子域、核心域、通用域和支撑域:傻傻分不清? 限界上下文:定义领域边界的利器 实体和值对象:从领域模型的基础单元看系统设计 聚合和聚合根:怎样设计聚合? 领域事件:解耦微服务的关键 DDD分层架构:有效降低层与层之间
原创 2021-10-22 15:25:49
485阅读
原创 2021-08-02 10:19:57
458阅读
DCI的核心思想:  对象扮演某个角色进入场景,然后在场景中进行交互,场景的参与者就是对象所扮演的角色; 一个对象可以扮演多个角色,一个角色也可以被多个对象扮演; 对象的属性和行为分为:A:核心属性和行为,这些属性或行为是不依赖于任何场景的;——这部分相当于是基础,固定不变,与变化隔离。B: 场景属性和行为,对象通过扮演某个角色进入某个特定场景时拥有的属
原创 2011-11-09 12:02:00
1084阅读
本文书接上回《DDD是软件工程的第一性原理?》,关注公众号(老肖想当外语大佬)获取信息:最新文章更新;DDD框架源码(.NET、Java双平台);加群畅聊,建模分析、技术实现交流;视频和直播在B站。假DDD的特征在开始之前,考虑到目前关于DDD的资料非常多且杂,我们需要具备分辨的能力,确保不被误导。看过本系列文章的朋友,对我们是如何看待DDD的会有一定的感受,这里我们列举一下我们认为的假DDD的特
下面是《实现领域驱动》的作者给出的一段话:You can implement DDD if you have:A passion for creating excellent software every day, and the tenacity to achieve that goalThe e...
原创 2021-07-21 14:53:32
290阅读
ddd Read More
it
转载 2017-02-04 08:54:00
85阅读
dfsda
原创 2008-11-28 11:05:15
542阅读
  [tomcat@test-app ~]$ uname -a  Linux test-app 2.6.18-92.el5xen #1 SMP Tue Apr 29 13:45:57 EDT 2008 i686 i686&nbs
原创 2011-03-18 14:56:53
227阅读
框架
转载 精选 2012-03-22 18:03:46
369阅读
DDD实现过程中,经常会碰到实体和服务已经仓库交互过程,这个交互过程的实现是一个难点,也是容易造成失血贫血模型的主要途径.因为实体的业务方法 需要和服务或Repository打交道,如果把这个业务方法放入服务,容易造成实体贫血,如果把服务注入到实体,也非常丑陋。这里提出一个中间处理模式:Domai
IT
原创 2021-08-04 17:34:58
279阅读
按钮----------
原创 2022-11-10 14:09:12
48阅读
一场大戏落幕,首届DDD中国峰会如大会主题色一般的红。或许在12月9日这一天,全中国的DDD粉丝大约有一半都汇聚在了国家会议中心。听起来是幸,其实是不幸,因为DDD在中国的人群基数实在是太少了。 因为要负责大会的其中一个Track,期间又要接受采访,另外还有朋友到访,所以除了前面的两个keynote
DDD
原创 2021-07-22 11:30:45
622阅读
回到目录概念中的DDDDDD: 领域驱动设计,它是对面向对象的的分析和
原创 2022-08-25 16:45:59
166阅读
SpringBoot-DDD领域驱动设计的概念大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务知识梳理,然后才能到软件设计的层面,最后才是开发。而在业务知识梳理的过程中,必然会形成某个领域知识,根据领域知识来一步步驱动软件设计,就是领域驱动设计(DDD,Domain-Driven Design)的基本概念 。为什么需要
dfdfddfd
原创 2012-02-22 14:13:40
444阅读
@echo off set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment set basepath=%~dp0 echo 当前路径 %basepath% set javahome=%basepath%jdk1.8.0_131 echo javahome %javahom
转载 2019-08-29 16:53:00
162阅读
2评论
# An unexpected error has been detected by HotSpot Virtual Machine: # # EXCEPTION_STACK_OVERFLOW (0xc00000fd) at pc=0x10001011, pid=296, tid=2940 # # ...
转载 2021-10-25 14:45:00
139阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5