动态给一个类添加属性如何做

梦幻女侠 发布于 2012/07/20 14:12
阅读 1K+
收藏 0
给一个类动态添加属性
加载中
0
Timor君
Timor君
C++吗?
情天大圣
情天大圣
哥,你不看标签的?
0
高雷
高雷
为什么这么做?其它折中方案可以吗?
0
布谷鸟
布谷鸟
好像有个什么工具类集能操作字节码来达到动态添加属性的目地,名字我忘记了,听说效率极低,我之前也有过类似的想法,后来就没在这儿死磕了。如果是想在类属性里面封装结果的话,而结果集属性又与载体类属性不吻合,可以使用Map,键值对存储
0
sxgkwei
sxgkwei
完全不用楼主那样想法去做事,如楼上说的需求,你也可以在实体类中多声明几个无用的备用属性就行了,如果还涉及类型的话,全部声明称object类型的总行吧?
0
邸星星
邸星星
asm ,javassist生成一个子类,在该子类添加属性
0
卧枝会中田
卧枝会中田
cglib可以满足你的需求
返回顶部
顶部