int effectedNum = shopDao.insertShop(shop);
来源:4-5 店铺注册之Service层的实现
大尾鲈鳗100
2020-04-27
shopDao.insertShop(shop)插入店铺成功后的返回值是为1,
int insertShop(Shop shop);第一个问题:这个地方为什么给他定义返回值为int类型,
第二个问题:返回值怎么就是1了,哪里定义的,还是系统默认1代表是,0代表否,不是很理解
写回答
1回答
-
insertShop是利用mybatis的mapper调用了mysql的insert语句。mybatis的insert来说,插入n条记录,返回影响行数n。(n>=1,n为0时实际为插入失败)。这边我们只插入了单条记录,所以1代表成功,0代表失败。
222020-07-12
相似问题