学习笔记——SpringBootWeb案例注意事项

1.开发规范:

        (1)在前后端分离的开发模式中,前后端开发人员都需要根据提前定义好的接口文档,来进行前后端功能的开发,而在前后端进行交互的时候,我们需要基于当前主流的REST风格的API接口进行交互。

        REST风格:REST是一种软件架构风格。在REST风格的URL中,相同的功能页面路径是一样的,但是通过请求方式的不同,来操作数据的增删改查。通过以下四种请求方式来实现,GET:查询;POST:新增;PUT修改;DELETE:删除。

        (2)同意响应结果:前后端工程在进行交互时,使用统一响应结果。

2.开发流程

        查看页面原型,接口文档,思路分析,接口实现,测试,前后端联调。

3.开发结构

        分析需求文档,可以将开发分为三个部分,分别是控制层,逻辑层,数据层。

        (1)控制层,接受客户端发送的请求,调用逻辑层完成发送过了的请求,并且将执行的结果回应给客户端。

        (2)逻辑层,完成相应的业务逻辑,有数据的增删改查等操作,调用数据层完成。

         (3)数据层,完成数据的增删改查操作。

4.分页参数

        PageHelper,至少需要传输两个参数,当前页数,页面记录数。先引入依赖,然后使用PageHelper.startPage(当前页数,页面记录数),来设置分页。再调用方法,得到所有数据库数据,之后再将得到的结果转换为Page类型的集合,得到分页结果。

4.具体实现逻辑?

        先到控制层(Controller)接受请求,是否需要接受参数,有参数则接受参数了,之后调用逻辑层(Service),通过逻辑层完完成新增部门的逻辑,然后再调用数据层(DAO)完成数据的增删改查。一系列操作完成后,控制层再返回完成结果。结束请求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值