web三级架构

1周前 (01-27 03:59)阅读2回复0
王富贵
王富贵
  • 管理员
  • 注册排名5
  • 经验值424725
  • 级别管理员
  • 主题84945
  • 回复0
楼主

web三级架构

web层:

接收客户端传来的参数

web三级架构

将参数包装成对象

将包装好的对象/数据传输给service

根据service层的处理结果,决定将页面返回给客户端

service层

接口需要定义

接收web层传输的对象/数据(如有)

根据这些信息进行业务逻辑处理

例如,在完成一个登录功能后,web层接收用户名和密码,并将数据传输到service层。service层应根据这些信息推断用户名是否存在、密码是否正确、用户是否有权限、用户状态是否可用、用户是否推送信息、是否提示用户等,这些都属于登录业务逻辑处理

在处理业务逻辑时,service经常需要与数据库互动,此时需要调用dao层的相关方法来完成

根据dao层方法的返回结果,service层进一步完成业务逻辑处理

业务逻辑处理完成后,业务逻辑处理的结果应以一定的方式返回到web层,以便web层决定将页面显示给用户

dao层:与数据库互动,保持数据的持久性。

界面需要定义

接受service传输的参数(如有)

将交互结果返回到service层

0
回帖

web三级架构 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息