WEB开发网
开发学院WEB开发Jsp Jpetstore阅读心得之分层结构 阅读

Jpetstore阅读心得之分层结构

 2008-01-05 08:32:34 来源:WEB开发网   
核心提示:虽然对SPRing不熟悉,又不懂iBatis,Jpetstore阅读心得之分层结构,而且对模式的概念还没有弄清楚,但也硬着头皮去读Spring包自带的Jpetstore经典J2EE例子,一,分层结构Jpetstore使用了门面模式、单例模式,可以肯定,Jpetstore是按照MVC模式设计的

虽然对SPRing不熟悉,又不懂iBatis,而且对模式的概念还没有弄清楚,但也硬着头皮去读Spring包自带的Jpetstore经典J2EE例子。

可以肯定,Jpetstore是按照MVC模式设计的。持久化层用iBatis(这个我不懂,我希望是用Hibernate),web层控制器的servlet有两个选择,一个是用Struts,另一个是Spring的MVC。

以下是自己的阅读体会,也许分析不当或描述不清,但也算初步尝试,所以记下来了。

一,分层结构

Jpetstore使用了门面模式、单例模式,DAO模式。

 

1.门面模式

门面接口的实现类: PetStoreImpl

public class PetStoreImpl implements PetStoreFacade, OrderService

{

   private AccountDao accountDao;

   private CategoryDao categoryDao;

   private ProdUCtDao productDao;

   private ItemDao itemDao;

   private OrderDao orderDao;

 

   // ----------------------------------------------------------------


Tags:Jpetstore 阅读 心得

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接