摘要: 1. 业务逻辑层: 1) 对象模型和领域模型区别: 对象模型仅是一系列的对象,并不包含模型在设计和实现上的约束。在拥有了一系列相关的类型后也就自然得到了一个对象模型; 领域模型是一个用来实现一系列雪球的对象模型,是针对某个特定文帝领域而设计的,力图对领域中实体与关系中设计的流程和数据进行抽象。 2)BO和DTO的区别: BO是某个领域实体(即封装了数据和行为的类)的实现,或者是某类辅助类型,用来执行一些特别的计算,是一个可以参与到领域逻辑中的完整对象; DTO更像是一种值对象,即一系列数据的容器而没有相关的行为; DTO表示特定领域对象的一个子集,用于专门的上下文中(模型中领域实体类... 阅读全文