论坛首页 入门技术论坛

谁能简要解释一下门面模式和Service层的区别呢?

浏览 2655 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-01-24  
这个问题困扰我半天了,门面模式就是把所有的方法全部集中在一起,我觉得不好.

有的老师说Service接口就是门面类,我觉得更晕.
   发表时间:2007-01-24  
楼主去jdon看设计模式的讲解
facade我一直理解为用来封装底层实现,统一出一些通用的操作,减少代码量
比如把JDBC封装一下,用起来更省事

service没写过,不予置评
0 请登录后投票
   发表时间:2007-01-24  
Service是服务类,按照逻辑划分的

Facade是根据特定需要,把多个Service封装在一起,提供一个粗粒度的Service类,例如当你需要把Spring提供的Service暴露给客户端的JavaScript调用的时候,你就需要写一个或者几个Facade来封装Spring的Service。
0 请登录后投票
   发表时间:2007-01-24  
JavaEye管理员 写道
例如当你需要把Spring提供的Service暴露给客户端的JavaScript调用的时候,你就需要写一个或者几个Facade来封装Spring的Service。


那么具体实现上,就可以是用servlet/jsp把service封装起来,这样就可以用get等方式来调用了,对吧?

PS:老大居然用管理员的号回了,荣幸啊
0 请登录后投票
   发表时间:2007-01-24  
楼上的,PS什么意思?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics