springboot+vue增删改查

SpringBoot+Vue的增删改查

首先:创建好springboot项目之后

1.显示
html页面

<tr>
            <td align="center">编号</td>
            <td align="center">姓名</td>
            <td align="center">性别</td>
            <td align="center">地址</td>
            <td align="center">爱好</td>
            <td align="center">班级</td>
            <td colspan="1" align="center">操作</td>
        </tr>
        <!-- 下面的loopStatus是指在网页里面的表可以按顺序排列--><tr v-for="(v,key) in stu">
            <td align="center"><input type="checkbox" name="id" id="id"></td>
            <td  align="center">{
   {
   v.name}}</td>
            <td  align="center">{
   {
   v.sex}}</td>
            <td  align="center">{
   {
   v.address}}</td>
            <td  align="center">{
   {
   v.hobbey}}</td>
            <td  align="center">{
   {
   v.cname}}</td>
            <td align="center"><a v-on:click="edit(v.uuid)">修改</a>| <a v-on:click="del(v.uuid)">删除</a>  </td>
        </tr>

vue代码(包含在html文件里面一块写的)

<script>
       var vm = new Vue({
   
           el:'#app',
           data:{
   
               stu:[],
           },
           mounted() {
   
               this.check();
               this.getClassData();
               this.dataListFn(1); //调用分页的方法
           },
           methods:{
   
               check:function () {
   
                   $.post("/stu/indexData",{
   },function (data) {
     //显示操作
                       // alert(JSON.stringify(data))
                       var len  = data.length;
                       for(var i = 0;i<len;i++){
   
                           vm.stu.push(data[i]);
                       }
                   })
               },

调用的controller方法
dao层运用了表连接(查询班级)

 @Query(value = "select *  from stu s  inner join class c   on c.cid = s.scid",nativeQuery = true) //查询所有数据带表连接
    List<Map> findAllData();

service层

 public List<Map> findAllData(){
   return stuDao.findAllData();}

controller层

@RequestMapping("/indexData")
    @ResponseBody
    
  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值