Java框架中各层作用简述

转自https://blog.csdn.net/u011095110/article/details/86088976

1、entity层

别名:model层,domain层

实体类,用于存放我们的实体类,与数据库中的属性值基本保持一致,实现set和get方法

2、mapper层

别名:dao层

对数据库进行数据持久化操作,他的方法语句是之际针对于数据库操作的,主要实现一些增删改查操作,在mybatis中主要与XXX、.xml相互映射

3、service层

业务层,给controller层的类提供接口进行调用。一般就是自己写的方法封装起来,就是声明一下,具体显示在serviceImpl中

4、controller层

别名:web层

控制层,负责具体模块的业务流程控制,需要调用service逻辑设计层的接口来控制业务流程。因为service中的方法是我们使用到的,controller通过接口前端H5或者APP传过来的参数进行业务操作吗,再将处理结果返回到前端

posted @ 2020-01-13 08:53  saifei1125  阅读(1764)  评论(0编辑  收藏  举报