[SpringBoot]商品管理系统异步版本实现步骤

以下是一个简易版完整案例详细步骤:

用来熟悉springboot操作和异步请求 

创建工程:
[SpringBoot框架]如何使用SpringBoot框架_万物更新_的博客-CSDN博客


 

<script src="https://cdn.bootcdn.net/ajax/libs/axios/0.21.1/axios.min.js"></script>
<script src="https://cdn.staticfile.org/vue/2.6.14/vue.min.js"></script>
<script>
  let v = new Vue({
    el:"body>div",
    data:{
       
    },
    methods:{
     
    }
  })
</script>

 

注意:controller返回给前端的是list集合,而前端页面使用数组接收的,它们两边语言本来不相通,是用过list转成json,json在转换成数组完成的,它的转换过程是list->json->json->arr。

转换json的过程是框架自动帮我们完成的,SpringMVC框架当发现响应给客户端的数据为自定义对象或集合或数组时会自动将其转换成JSON格式的字符串,然后再响应给客户端。

而前端(客户端)axios框架当发现服务器响应的数据为JSON格式的字符串时会自动转成对象或数组

 

 

  @Insert("INSERT INTO product(id, title, price, num) VALUES(NULL,#{title},#{price},#{num})")
    int insert(Product product);

    @Select("SELECT*FROM product")
    List<Product> select();

    @Delete("DELETE FROM product WHERE id=#{id}")
    int deleteById(int id);

    @Update("UPDATE product SET title=#{title},price=#{price},num=#{num} WHERE id=#{id}")
    int update(Product product);

 

 


 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值