@Klock(keys = {"#ordersDto.itemId", "#ordersDto.itemType", "#ordersDto.userId"})
创建订单的接口添加上面的注解了,在方法体中修改了itemId值,返回时一直报错空指针,ex=null。
优化方法,可以创建一个新的对象接收参数,然后使用新的对象去做,可以修改属性值。
OrdersDto ordersDtoTemp = BeanUtil.copyProperties(ordersDto, OrdersDto.class);