假设我有一个Spring MVC,Hibernate Web应用程序,就像这样分层。
Controller class -> Service class -> DAO -> Hibernate -> Actual Database
Ex:
getCustomers() -> CustomerService.listCustomers() -> DAO.customers() -> Hibernate/SQL
因此,Web层/ Controller获取所请求的数据。它不知道实现。在内部,它调用多个类/方法来获取数据。
我们的建筑师认为,这不是'门面模式'。他是对的吗?