我想知道在向 java 类添加动态属性并尝试使用 JSON 转换器呈现该类时缺少什么。我有一个纯 java pojo,我正在使用以下方法向它添加一个动态属性:
// adding property
ResetRequest.metaClass.targetIp = "192.168.0.1"
// creating object
ResetRequest obj = new ResetRequest()
// printing the properties
println obj.properties
打印属性时,该对象有一个名为“targetIp”的附加属性,所以一切看起来都不错,但是当我尝试将对象呈现为 JSON 时,添加的属性不在 JSON 字符串中。
任何建议我缺少什么。