写后台接口,前后台数据对接(vue+springboot)

8 篇文章 0 订阅
7 篇文章 0 订阅
本文介绍了如何在IT项目中编写接口,包括Entity的属性定义、Controller、Service的交互以及Mapper的映射。同时详细讲解了前后台数据对接的方法,如使用request工具获取分页数据并更新前端分页组件。
摘要由CSDN通过智能技术生成

一、怎么写接口???

1.Entity(定义一堆属性之类的)

alt+ins====>getter和setter方法

2.Controller 

3.Service(查询出数据)

调用了一个方法

4.Mapper

5.回到service(返回数据)

 6.回到controller调用



 二、前后台数据对接

1.使用请求工具request

const load = () => {
  request.get('/course/selectPage', {
    params: {
      pageNum: 1,
      pageSize: 5
    }
  }).then(res => {
    data.tableData = res.data?.list || []
    data.total = res.data?.total || 0
  })
}
//调用方法获取后台数据
load()

2.分页组件需要添加额外的属性

  <el-pagination v-model:current-page="data.pageNum" v-model:page-size="data.pageSize"
                       @current-change="handleCurrentChange"
                       background layout="prev,pager,next" :total="data.total"/>
const handelCurrentChange = (pageNum)=>{
  //当前页的时候重新加载数据即可
  load()
}

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对接支付宝接口涉及到后端的交互,具体步骤如下: 1. 在支付宝开放平台注册开发者账号,并创建应用获取应用的AppID、公钥、私钥等信息。 2. 后端(Spring Boot)部分: - 引入支付宝SDK,可以使用官方提供的SDK或者第三方封装的SDK。 - 在应用配置文件中配置支付宝相关参数,如AppID、公钥、私钥等。 - 编接口用于生成支付宝订单信息,并将订单信息返回给端。 - 编接口用于接收支付宝异步通知,验证支付结果并处理业务逻辑。 - 编接口用于查询订单状态等其他操作。 3. 端(Vue)部分: - 使用支付宝提供的端组件,如扫码支付组件、H5支付组件等。 - 在端页面中引入支付宝提供的组件,并配置相关参数,如AppID、订单信息等。 - 编逻辑处理用户支付成功或失败的回调方法,并提示用户支付结果。 4. 后端与端通信: - 后端提供生成订单信息的接口端调用该接口获取订单信息。 - 端将订单信息传递给支付宝端组件,并完成支付操作。 - 支付宝将支付结果以异步通知的形式发送给后端,后端接收并验证支付结果。 - 后端处理支付结果,更新订单状态等业务逻辑。 需要注意的是,在实际操作中还需要考虑安全性、异常处理、日志记录等方面的内容,以确保支付流程的稳定和安全。同时,支付宝也提供了详细的开发文档和示例代码,可以参考官方文档进行具体操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值