Springboot层级关系以及作用

entity#

entity是实体层,与model,pojo相似,是存放实体的类,类中定义了多个类属性,并且与数据库表的字段保持一致,一张表对应了一个entity类。主要用于定于与数据库对象对应的属性,提供get/set方法,toString方法,有参无参构造函数

dao(mapper)#

dao层又称mapper层,是数据持久层,首先设计接口,然后在配置文件中进行配置实现的关联。dao层的作用为访问数据库,向数据库发送sql语句,完成数据的增删改查任务。数据持久化操作就是指,把数据放到持久化的介质中,同时提供增删改查操作。

service#

业务逻辑层,完成功能的设计和dao层一样都是先设计接口,再创建要实现的类。接下来就可以在service层调用dao层的接口进行业务逻辑应用的处理。serviceimplmapperservice进行整合。

controller#

控制层,控制业务逻辑层service,控制请求和响应,负责前后端的交互 controller 层主要调用service层中的接口进行控制具体的业务流程。

项目流程#

2052481-20210417164128180-1418412203

作者:KeySv

出处:https://www.cnblogs.com/cc-coding/p/15894130.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   我只有一天的回忆  阅读(444)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu