ddd的相关概念
ddd叫做领域驱动设计,是一种软件架构设计方法,他并不定义软件开发过程
ddd利用面向对象的特性,以业务为核心驱动,而不是传统的数据库驱动开发
什么是领域
领域是对功能需求的划分;大的领域下面还有许多小的子领域
对领域模型进行分析,推演实体(数据表),值对象(传递的参数),领域服务(实现的业务功能)
找出聚合边界,降低服务耦合度。
为聚合配备存储仓库(数据持久化)
实践ddd,并不断推倒和重构。
ddd的相关概念
ddd叫做领域驱动设计,是一种软件架构设计方法,他并不定义软件开发过程
ddd利用面向对象的特性,以业务为核心驱动,而不是传统的数据库驱动开发
什么是领域
领域是对功能需求的划分;大的领域下面还有许多小的子领域
对领域模型进行分析,推演实体(数据表),值对象(传递的参数),领域服务(实现的业务功能)
找出聚合边界,降低服务耦合度。
为聚合配备存储仓库(数据持久化)
实践ddd,并不断推倒和重构。