养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

怎么动态给java对象添加属性

时间:2024-10-08 08:33:20

通过javassist及java反射机制,动态添加javaBean的属性。其操作步骤如下

怎么动态给java对象添加属性

工具/原料

javassist

java反射机制

eclipse

方法/步骤

1、百度搜索“javassistmaven”选择稳定的的版本3.12.1.GA

怎么动态给java对象添加属性

2、添加类包引用到pom.xml

怎么动态给java对象添加属性

3、新增测试类javaBean的类

怎么动态给java对象添加属性

4、新增单元测试DnyAttrTest水貔藻疽,添加测试类的动态方法testAddDnyAttr,通过对测试类的javaBean动态添加属性age

怎么动态给java对象添加属性

5、通过java的反射机制,实例类对象,设置及获取其属性值

怎么动态给java对象添加属性

6、测试结果,调用默认方法(getName)及动态属性(age)。若结果assertEqua盟敢势袂ls通过则调用成功

怎么动态给java对象添加属性

© 一点知识