2

在 3 层应用程序中,从更好的设计/架构的角度来看,我可以/应该在表示层中实例化一个业务类(驻留在业务层中)吗?我的意思是,这是一种不好的做法吗?如果是这样,那么有什么方法可以从表示层引用任何业务对象?例如,如果我无法在表示层中创建“员工”对象(代码隐藏),我将如何在会话状态中保存它)?

4

1 回答 1

1

如果您不在表示层中实例化业务对象,您将如何调用它?所以你必须这样做。当然,如果您希望业务层的代码在其他地方运行,您可以考虑服务。但是,那时您只能从业务/服务层实例化代理。所以就继续吧。

于 2010-09-25T05:09:38.113 回答