下面是java.beans.Introspector中的一段代码,这段代码导致:当一个变量为aBcd时,用PropertyUtils.getProperty的方法将找不到这个属性,会报Error:java.lang.NoSuchMethodException: Unknown property 'aBcd' on class.
很多开源框架中取属性值都用到了上面这个类,当使用类似命名时都会出错,所以:请不要使用第二个字母大写的字符串作变量名.
下面是java.beans.Introspector中的一段代码,这段代码导致:当一个变量为aBcd时,用PropertyUtils.getProperty的方法将找不到这个属性,会报Error:java.lang.NoSuchMethodException: Unknown property 'aBcd' on class.
很多开源框架中取属性值都用到了上面这个类,当使用类似命名时都会出错,所以:请不要使用第二个字母大写的字符串作变量名.