最代码广告位
hr4370913的gravatar头像
hr43709132020-01-04 22:55:15

ssm修改dao方法的问题

ssm框架 修改方法 dao层。public int update(){} 和或public void update() ,第一个这样写是为啥,修改不要返回什么啊。

所有回答列表(3)
最代码人间蒸发的gravatar头像
最代码人间蒸发 LV171月5日

中天彩票怎么样_[开户赠金]int 成功默认返回0,失败是-1,方便你后续的逻辑处理,比如跳进try catch 进行异常处理,返回你自定义的错误信息。

不返回也没毛病,例如你这个,修改失败也会默认报错,只是处理起来的话多少会有点尴尬!

评论(2)最佳答案
reamZMX的gravatar头像
reamZMX LV51月8日

int 返回的是你成功的update了几条数据,如果是0则代表没有update成功;用void则是不关心update的更新情况(如到底update了几条数据)

8战魂5无双8的gravatar头像
8战魂5无双8 LV381月22日

以前我也是这么想的,返回不需要返回啥,但是自从知道了return的作用后,疯狂加返回对象,尤其是修改和添加还有删除,返回一个整数型,从而你就知道是否修改成功,在判断上和其余逻辑处理上就很方便。中天彩票怎么样_[开户赠金]比如说,返回的如果是负数或者是0那就修改失败,返回1修改成功。

顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友

页面底部区域 foot.htm