项目的结构,以及认识目标

1.项目的所用的技术架构

项目分为三层:交互控制层、业务逻辑层、数据层;

1.1 交互控制层分为界面交互子层与服务转接子层。界面交互子层采用Jquery框架;服务转接子层 指客户端对服务器的访问 采用基于AJAX的服务框架实现 使系统逻辑层的服务可以使用各种访问技术(HTTP POST,Web Service,EJB,SOCKET等)。

1.2 业务逻辑层又分为SMO(服务管理对象)子层;BMO(业务管理对象)子层;DAO(数据访问对象)子层。SMO层 增加服务管理对象子层,按照SOA的构造原则,将系统各类逻辑功能封装成业务级的服务统一向外提供。BMO子层 对业务管理对象子层按组件原则进行梳理,业务管理对象之间不再互相访问,所有组件的互相访问只能通过SMO层进行。DAO层数据访问范围严守组件的数据集定义,但对于外部数据的关联性只读操作,则允许访问。

1.3数据层 数据库表按组件范围进行数据集合定义,因此改名为组件数据子层,采用Ibaties


2.后面要从项目架构的三个层次,层纯技术层次进行分析。


3.分析自己在2010项目,2011项目,2012项目中担任的角色,任务,技术亮点,难点,项目描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值