谁能告诉我CGLIB创建的动态类属性名之前为什么要加上$cglib_prop_?
有什么特殊作用吗,这样在用反射取属性的时候报错啊
[解决办法]
public static void add_properties(ClassEmitter ce, String[] names, Type[] types) {
889 for (int i = 0; i < names.length; i++) {
890 String fieldName = "$cglib_prop_" + names[i];
891 ce.declare_field(Constants.ACC_PRIVATE, fieldName, types[i], null, null);
892 EmitUtils.add_property(ce, names[i], types[i], fieldName);
893 }
894 }
参看这里