**
springboot项目中各层次之间的关系
**
model层
model层级数据库实体层,往往也被称为entity层,pojo层。
一般数据库一张表对应一个实体类,类中属性与表中字段一一对应。
dao层
dao层即数据持久层,也被称作mapper层(springboot+mabatis中会用到)。
dao层的作用是访问数据库,向数据库发送SQL语句,完成数据的增删改查。
service层
service层即业务逻辑层。
service层的作用是完成功能设计。
service层调用dao层接口,接收dao层返回的数据,完成项目的基本功能设计。
controller层
controller层是控制层。
controller层的功能是请求和响应控制。
controller层负责前后端交互,接收前端请求,调用service层,接收service层返回的数据,最后返回具体的页面个数据到客户端