大体架构是:表现层、控制层、应用层、领域层、基础层。
表现层和应用层交互的协定用DTO。先说说用DTO的原因,我的领域对象少的有20个属性,大的有40多个属性。而表现更多的是用到5-10个属性,更重要是为了不暴露Domain到控制层。
问题:多了这么多DTO,转换只能定义出每一个DTO向Domain转换的功能。总觉得很不合理,但又没办法,可能我设计有问题,所以特开一问来咨询大家。
相关分类