品牌的修改

修改:
查+改
查询方法与更新方法:
在这里插入图片描述
2.写实现类
在这里插入图片描述
3.Controller层:

在这里插入图片描述

前端:
1.编写findOne方法:(双向绑定,用户展示层与Controller层任意一层
数值变化,都会变化)
点击修改按钮,触发单击事件绑定的findOne方法
通过entity.id获取entity实体的id传递给findOne方法,
控制层接收id传递给后端
后端返回给前端json数据,response,findOne方法将数据返回给
$scope对象的entity实体,我们将entity属性已经绑定到页面的表单中了
所以会影响页面
在这里插入图片描述
2.在修改按钮上通过ng-click绑定我们的findOne方法
页面中取出entity的值用{{ }}
表达式中用( )就行
在这里插入图片描述
页面中新增的表单已经被我们绑定了entity的属性,所以后端返回的数据传递给entity,angualr自动帮我们映射,并且页面中的值就会发生改变,
也就是表单中的属性就会发生改变
在这里插入图片描述


3.查询新增方法,其实是让这个方法不仅实现修改还能实现新增:
这个方法中我们通过定义字符串methodName拼接到调用web服务器的uri中,进而实现
当entity的参数中id为null的时候,进行新增
不为null,说明我们是通过修改按钮调用的修改方法,进而调用后端的修改方法,修改的单击事件的时候,我们获取了当个entity的id,通过(entity.id),所以不为null
在这里插入图片描述
2.将表单的提交按钮绑定为我们的save方法
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值