请教大神们一个问题,用MVC结合三层做项目的时候,视图模型该如何选择?我看到有的人是直接将三层中的Model作为视图模型的,但是往往视图很复杂,可能是一个对象集合,我指的对象就是三层中的Model,也可能包含一些其他的内容!!!如何去设计视图模型呢?求大神不吝赐教!
三层中的model对应数据库表中的字段,视图模型中的model根据前台页面的需要来设计。
嗯嗯,好,谢谢-_~
我一般用DDD中领域模型,太复杂的页面就用分布视图打散,三层架构已经out了
嗯嗯,好,谢谢-_~
个人观点,三层中的Model是传递数据用的,没必要和MVC中的Model混为一谈,把它们作为两个组件,各管各的会更简洁。
嗯嗯,好,谢谢-_~
建议你了解下dto
嗯嗯,好,谢谢-_~