基于Aaf框架的应用开发模式.docVIP

  • 2
  • 0
  • 约1.22千字
  • 约 3页
  • 2017-06-12 发布于江西
  • 举报
基于Aaf框架的应用开发模式

基于Aaf框架的应用开发模式 Aaf是一个符合MVC模式,针对Web方式数据库应用开发的纵向JSP框架,其技术基础是JSP提供的用户自定义tag,以及JavaBean。 Aaf提供了一组预定义的tag来支持表现层开发,对于底层数据库的访问则提供了Business Bean来进行支持,同时,业务逻辑也可以封装在Business Bean中。Business Bean的本质是JavaBean。Aaf利用JavaBean将底层数据库中的数据进行封装,上层tag中的逻辑可以通过Aaf框架以用户透明的方式与Business Bean交互。 基本开发角色 应用分析设计者——职责: 根据具体功能的不同将整个应用分解为多个横向相对独立的模块。每个模块上层提供一定的Web用户界面,底层需要完成特定的Business Bean负责数据处理。 为Web层开发者确定Web界面上需要提供的功能,为Business Bean开发者确定底层需要提供的Business Bean。 对于Business Bean的设计要遵循可重用原则,尽量靠近下层数据库数据,尽量将上层应用的特定需求提取出来实现,而不是与数据访问混合实现。 逻辑视图构建者——职责: 根据应用分析设计者提供的底层所需Business Bean来设计实现下层数据库统一视图。 Business Bean开发者——职责: 根据应用分析设计者提供的Busin

文档评论(0)

1亿VIP精品文档

相关文档