hybris trail goal

来源:互联网 发布:犀牛设计软件视频教程 编辑:程序博客网 时间:2024/04/28 07:01

1、goal的目标是通过引入一个足球场的概念,使用户可以通过显示一个特定的体育场举行的比赛,并找到个人比赛的详细信息,延长Cuppy扩展现有的功能。

为确保Cuppy扩展代码保持一致,并确保学员了解如何创建自己的扩展,我们将创建一个单独的扩展名为Cuppy开拓者提供的扩展功能。第一个重要步骤是确保我们了解客户的期望。因此,让我们先起草一份路线图,显示了我们想做的事情。最好的方法是创建一个模拟的图形用户界面。

2、我们的客户希望看到在Cuppy应用两个新页面:

  (1)一个页面显示了所有的Stadium

     (2)一个页面显示了特定的Stadium

下面是我们需要建立的页面和其显示的内容:

                                                                                StadiumDetails.jsp


Web客户端应该通过hybris的Facade通信,使用数据传输对象(DTO的)来传输数据

Facade可以在服务层(ServiceLayer)中和服务通信去包含数据和执行业务逻辑

服务在服务层(ServiceLayer)中使用Hybris模型传送数据实体

我们应该分离DAO逻辑到单独的DAO去

我们的类应该被测试, Unit tests 在隔离中测试类是合适的 而 integration tests 在 hybris "live" context.测试类是合适的



0 0
原创粉丝点击