发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

关于领域建模的真实情况的讨论

    
2007-10-12 15:54
赞助商链接

最近,我见到一个项目的设计,底层用了DTO来对应数据库的表ENTITY对象,
中间有见了BO,business OBJECT,该对象建的是业务ENTITY,领域模型,但是模型里只有数据,和GETTER/SETTER METHOD,然后在在业务层搭建了service interface,然后搭建了VO,在我看来,这样搭建,没有在领域模型里添加他的行为,而把行为统统放在service interface 里,这样的话,搭建 业务模型,是很不必要的,你们怎么看

2007-10-13 20:31

这个项目有一个复杂的地方:

存在DTO/Entity/VO 三种类型对象,这样一个业务对象有多种变种,导致复杂,真正DDD是统一这三种。

>没有在领域模型里添加他的行为,而把行为统统放在service interface
这要看什么行为,关键是不能将业务行为写在Service中。

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com