下面是《实现领域驱动》的作者给出的一段话: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
264阅读
一场大戏落幕,首届DDD中国峰会如大会主题色一般的红。或许在12月9日这一天,全中国的DDD粉丝大约有一半都汇聚在了国家会议中心。听起来是幸,其实是不幸,因为DDD在中国的人群基数实在是太少了。 因为要负责大会的其中一个Track,期间又要接受采访,另外还有朋友到访,所以除了前面的两个keynote
原创
2021-07-22 11:30:45
380阅读
回到目录概念中的DDDDDD: 领域驱动设计,它是对面向对象的的分析和
原创
2022-08-25 16:45:59
147阅读
SpringBoot-DDD领域驱动设计的概念大家都知道软件开发不是一蹴而就的事情,我们不可能在不了解产品(或行业领域)的前提下进行软件开发,在开发前通常需要进行大量的业务知识梳理,然后才能到软件设计的层面,最后才是开发。而在业务知识梳理的过程中,必然会形成某个领域知识,根据领域知识来一步步驱动软件设计,就是领域驱动设计(DDD,Domain-Driven Design)的基本概念 。为什么需要
[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
224阅读
在DDD实现过程中,经常会碰到实体和服务已经仓库交互过程,这个交互过程的实现是一个难点,也是容易造成失血贫血模型的主要途径.因为实体的业务方法 需要和服务或Repository打交道,如果把这个业务方法放入服务,容易造成实体贫血,如果把服务注入到实体,也非常丑陋。这里提出一个中间处理模式:Domai
原创
2021-08-04 17:34:58
279阅读
燃气抄表计费场景每月末,燃气公司制定抄表计划并批量生成抄表任务,抄表任务通过工单的形式下发到抄表人员到客户现场抄表,抄表完成之后给客户应收账单,客户可以现场缴费或者延后通过在线自助缴费。下面以此案例描述建模步骤。1 描述业务场景用5W2H进行分析:用户(WHO)在什么环境(WHERE)下遇到什么时机(WHEN)因为什么(WHY)产生什么目标(WHAT),继而通过什么方法(HOW)去达成目标。大部分
转载
2023-07-19 10:46:33
116阅读
领域驱动模型(DDD) 文章目录领域驱动模型(DDD)1. 简介2. 一些基本概念实体(entity)值对象(value object)聚合及聚合根(aggregate、aggregate root)工厂(factories)仓储(repositories)服务(services)domain事件DTO 1. 简介领域驱动模型/领域驱动设计(简称 ddd)概念开源于2004年著名建模专家eric
转载
2023-10-08 23:59:34
109阅读
大家好,我是易安!今天我们聊下DDD分层架构微服务架构模型有好多种,例如整洁架构、CQRS和六边形架构等等。每种架构模式虽然提出的时代和背景不同,但其核心理念都是为了设计出“高内聚低耦合”的架构,轻松实现架构演进。而DDD分层架构的出现,使架构边界变得越来越清晰,它在微服务架构模型中,占有非常重要的位置。首先我们讲下前面这几种架构模型,再来探讨下DDD分层架构。整洁架构 整洁架构又名“洋葱架构”。
转载
2023-08-08 09:34:26
129阅读
一、DDD是什么DDD是Eric Evans 于2004年提出的一种软件设计方法,Domain Drive Design,简称DDD,在软件设计领域被广泛应用。DDD的核心思路是强调“领域”在软件设计的作用,领域是有边界的、有重点的、可划分的,它是对一定范围内业务事实的抽象,与技术实现无关。划定领域有如下好处:1、领域限定了问题空间,定义了通用语言,使得业务讨论更好聚焦,不会跑偏。2、领域模型将技
转载
2023-08-07 23:43:44
104阅读
DDD的设计思想它本身不绑定到任何一种具体的架构风格,可以应用在多种不同的架构风格中。本文探讨在经典的分层架构中如何应用DDD,以及在DDD的语境下,分层结构每一层的具体职责。分层架构是企业应用开发中采用率非常高的一种架构风格。它将软件系统的不同职责划分到不同的逻辑层中,并严格定义这些逻辑层的调用顺序。在《领域驱动设计——软件核心复杂性的应对之道》一书中,DDD范式的创始人Evans提出下图所示的
转载
2023-11-11 07:43:11
161阅读
dsdsd1dfdfdfsdfsfddfdfdfs
转载
精选
2011-06-07 15:29:21
273阅读
WPF基础知识快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识:1) C#基础语法知识(或者其他.NET支持的语言):这个是当然的了,虽然WPF是XAML配置的,但是总还是要写代码的,相信各位读者应该也都有这个基础了。2) HTML语言:虽然WPF是窗体程序但是由于使用的XAML语言,如果以前接触过HTML、XHTML
原创
2014-09-26 12:39:13
371阅读
@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
149阅读
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
127阅读
2评论