异常处理Property ‘name’ has no getter method
在项目中进行json解析的时候遇到一个异常,网上找到一篇相关的文章,记录一下。
在处理一个json的时候,发现一个很怪的异常。
Java.lang.NoSuchMethodException: Property 'name' has no getter method
|
|
发现这个异常来自org.apache.commons.beanutils.PropertyUtils
类。
这个很怪的异常,可能来自3个原因:
- 类需要定义为public
- 类可能需要定义一个包
- Bean类需要序列化
遇该问题对症下药即可。