2
可以说我有一个Spring MVC,Hibernate Web应用程序就像这样分层。Spring MVC是否考虑了门面设计模式?
Controller class -> Service class -> DAO -> Hibernate -> Actual Database
Ex:
getCustomers() -> CustomerService.listCustomers() -> DAO.customers() -> Hibernate/SQL
因此,网络层/控制器获取请求的数据。它不知道实现。在内部,它调用多个类/方法来获取数据。
我们的建筑师认为,这不是'立面图案'。他对吗?
'在Spring MVC中,您不能使用子系统来服务HTTP请求。 Controller类不是可有可无的。完美点! – 2013-04-30 19:54:21