完全复制老师代码,利用postman删除一条数据时,抛出异常 空针,直接忽略还是需要处理?
完全复制老师代码,利用postman删除一条数据时,抛出异常 空针,直接忽略还是需要处理?
java.lang.NullpointerException:null 请问需要如何处理?
完全复制老师代码,利用postman删除一条数据时,抛出异常 空针,直接忽略还是需要处理?
java.lang.NullpointerException:null 请问需要如何处理?
2018-05-15
@DeleteMapping("/luckymoneys/{id}") public Result deleteById(@PathVariable Integer id){ service.delete(id); return ResultUtil.success(null); }
public void delete(Integer id) { Luckymoney luckymoney = new Luckymoney(); luckymoney.setId(id); repository.delete(luckymoney); }
@Pointcut("execution(public * com.imooc.luckymoney.controller.LuckMoneyController.*(..)) && !execution(public * com.imooc.luckymoney.controller.LuckMoneyController.delete*(..))" ) public void log() { }
把delete从切入表达式中去除。或者新定义一个切入表达式,让delete方法使用该切入点↓
@Pointcut("execution(public * com.imooc.luckymoney.controller.LuckMoneyController.*(..)) && !execution(public * com.imooc.luckymoney.controller.LuckMoneyController.delete*(..))" ) public void logByDel(){ }
举报