Dao层service层controller层mannager层和biz层详解 | 您所在的位置:网站首页 › pt100电阻温度系数一般为多少 › Dao层service层controller层mannager层和biz层详解 |
本篇文章内容
1.阿里开发手册关于应用分层的部分2.对于阿里应用分层的理解
1.阿里开发手册关于应用分层的介绍
DTO:数据传输对象,一般是把数据库表封装成对象,表的各个字段就是该对象的各个变量。 前提: 如果是小应用,而且后续扩展的可能性不高,只需要Dao——service——controller的 manager层: 负责将Dao层中的数据库操作组合复用,主要是一些缓存方案,中间件的处理,以及对第三方平台封装的层。 service层: 更加关注业务逻辑,是业务处理层,将manager组合过的操作和业务逻辑组合在一起,再封装成业务操作。 biz层: 包含service层,service层注重基础业务的处理,biz层是复杂应用层的业务层。 3.controller层主要负责接受前台的数据和请求,并且在底层处理完之后把结果返回回去,一般不能写业务逻辑在这一层,因为第一造成了不可复用,第二以后的维护困难,第三这一层没有上层,如果给用户返回了奇怪的错误信息将会非常丑陋。 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |