MVC:Model(模型)、View(视图)、Controller(控制器)
视图层:用于做数据展示以及和用户交互的一个界面
控制层:能够接受客户端的请求,具体的业务功能还是需要借助于模型组件来完成
模型层:模型分为很多种
- pojo/vo(value Object):值对象
- DTO:数据传输对象
- DAO:数据访问对象
- BO:业务对象
- 数据访问对象与业务对象区别:
- DAO中的方法都是单精度方法或者成为细粒度方法,即一个方法只考虑一个操作,比如insert与select
- BO中的方法属于业务方法,实际的业务都是比较复杂的,因为业务方法的粒度是比较粗的
© 版权声明
THE END
暂无评论内容