这可能吗?如果是这样,如何(注释首选)?
这是推荐的,如果不是为什么不推荐?
这样做有什么好处吗?
答案 0 :(得分:1)
这是一个非常广泛的问题。它主要取决于你的项目复杂性。如果您有一个小实体,您可以将您的实体用作mvc控制器中的数据层,但如果您的项目可能开发得更多,那么为实体提供不同的模型是一种好方法。或者'数据'图层和'查看'因为在它们之间你可以拥有一个可以将更多实体组合到一个webModel的服务,在这种情况下它可能会好得多。 当你有不同的模型时,还有一个抽象的地方和实体和MVC之间的一些DesignPatterns。
正如我所说,这取决于你的项目规模。