对id传递的疑问

对id传递的疑问

还是不明白为什么修改之前就可以只传递一个id属性就可以完成查询,而修改成动态sql之后就要传递一个对象?

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,修改前后都可以只传递一个id属性。

传递对象的原因是为了简化代码。

例如,当我们查询用户表中的一条数据,需要根据性别,年龄,成绩等多个字段进行查询,这样就需要传递多个参数。

而当我们只传递一个User对象时,就大大的简化了代码量。所以,在编程工作中,我们一般采用参数传入对象的方式。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 菜得不行 提问者 #1
    但是课程中只传递id 的话不是查询失败了码
    2019-05-22 14:59:43
吃吃吃鱼的猫 2019-05-22 15:55:28

同学可以这样理解,当使用if标签时,会去对象中获取id,所以只接收id时,会查询失败。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 菜得不行 #1
    懂了 谢谢老师
    2019-05-22 15:58:31
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师