我正在尝试获取对象的私有字段的名称。当我对我的包的公共字段使用相同的切入点时,它工作得恰到好处。我的方面设置为特权。我想要更新类对象的字段。切入点:
pointcut priv(Object v): target (v)&& !(call(new(..))) && set(private * *.*)
建议:
after(Object v): priv(v)
我的切入点异常中的这一行出现异常:
Object dt = dts.getDeclaringType().getField(dts.getName());