public void deleteUser(String id) { log.info("删除用户信息,用户id:" + id); try{ int flag = userInfoMapper.deleteByPrimaryKey(id); log.info("删除用户信息结果:",flag>0 ? "成功" : "失败"); } catch (Exception e){ log.error("删除用户信息出错",e.getMessage()); } }简化代码
时间: 2024-03-20 14:44:37 浏览: 51
可以简化为:
```
public void deleteUser(String id) {
log.info("删除用户信息,用户id:" + id);
int flag = userInfoMapper.deleteByPrimaryKey(id);
log.info("删除用户信息结果:", flag > 0 ? "成功" : "失败");
}
```
这里去掉了无用的异常处理,同时将删除操作的判断改为直接判断返回值即可。
相关问题
public void updateUserInfo(User user) { log.info("修改用户信息:"+ JSONObject.toJSONString(user)); user.setUpdateTime(new Date()); int ins = 0; try { ins = userInfoMapper.updateByPrimaryKeySelective(user); if (ins > 0) { log.info("修改用户信息成功,用户id:" + user.getUserId()); } } catch (Exception e) { log.error("修改用户信息失败,用户id:" + user.getUserId(), ",报错信息:"+ e.getMessage()); } }简化代码
可以简化为:
```
public void updateUserInfo(User user) {
user.setUpdateTime(new Date());
if (userInfoMapper.updateByPrimaryKeySelective(user) > 0) {
log.info("修改用户信息成功,用户id:" + user.getUserId());
} else {
log.error("修改用户信息失败,用户id:" + user.getUserId());
}
}
```
这里也去掉了无用的日志输出和异常处理,同时将更新操作的判断改为直接判断返回值即可。
public void deleteCode(String id) { log.info("删除wifi信息,查询id:" + id); try{ int flag = wifiInfoMapper.deleteByPrimaryKey(id); log.info("删除wifi信息结果:",flag>0 ? "成功" : "失败"); } catch (Exception e){ log.error("删除wifi信息出错",e.getMessage()); } }简化代码
可以简化为:
```
public void deleteCode(String id) {
log.info("删除wifi信息,查询id:" + id);
int flag = wifiInfoMapper.deleteByPrimaryKey(id);
log.info("删除wifi信息结果:", flag > 0 ? "成功" : "失败");
}
```
同样去掉了无用的异常处理,将删除操作的判断改为直接判断返回值即可。
阅读全文