SpringBoot各层的分析

本人对SpringBoot一些层次的分析与理解
如有误请指出


SpringBoot项目实例(MVC结构)


Dao层(Mapper层):存放接口文件(interface) 底层
  • 接口内的方法名要与Mybatis中的类名要一致
  • 返回值类型也要一致
  • 此层为数据层 用于对接Mybatis中执行sql返回的数据

Bean层:存放一些封装的类(用来封装私有成员和方法)(model)
  • 此层中存放一些封装的类信息
  • 用于数据的封装与整合
  • 此层为模型层(model)

Controller控制层:来存放项目执行的方法和重要响应函数
  • 用于接收用户的请求以及响应用户的请求
  • 用于写web前端传递到后台的响应方法
  • 返回值若为String 则应该返回对应的html页面 如return “index”; (跳转到index.html)
  • 此层为控制层(Controller)

templates 视图层:用来存放html静态页面文件
  • 用于接收控制层中响应函数返回的数据
  • 并将数据显示到前端
  • 此层为视图层(View)

application配置文件(配置端口,Mysql信息,Mybatis,静态页面…)
  • application.yml
  • application.properties
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

0xdF

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值