社区
Java EE
帖子详情
BeanUtils的克隆或拷贝
程序源代码开发
2006-08-27 06:04:32
class A{
private B b;
}
a2=BeanUtils.cloneBean(a1);
克隆后a2.b仅仅是a1.b的引用。
如何才能做到a2.b是新建一个对象而属性是拷贝a1.b?(如果B对象又是个复杂对象,其下有多个子对象,全都要新建资源,该怎么做?)
...全文
193
5
打赏
收藏
BeanUtils的克隆或拷贝
class A{ private B b; } a2=BeanUtils.cloneBean(a1); 克隆后a2.b仅仅是a1.b的引用。 如何才能做到a2.b是新建一个对象而属性是拷贝a1.b?(如果B对象又是个复杂对象,其下有多个子对象,全都要新建资源,该怎么做?)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangx1949
2006-09-03
打赏
举报
回复
这些都是浅拷贝吧,完全拷贝要自己实现啊LZ
YuLimin
2006-09-02
打赏
举报
回复
BeanUtils.copyProperties
zhmt
2006-08-28
打赏
举报
回复
路过,友情up...
digi_hb_002
2006-08-27
打赏
举报
回复
up
---------------------------------------------------------------------------------------------
腰缠70元到月入近10万
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=453
IT工程师 毕业4年我年薪涨到30万
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=511
26岁青年坐拥千万域名资产 从小玩家变成CEO
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=515
程序员的酸甜苦辣:告别Coding
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=341
从月薪3500到700万(一)
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=170
网络草根月赚3000的十种方法
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=517
如果我是女的 我肯定不会嫁给做网站的
http://www.hunbei.com.cn/Article/ArticleShow.asp?ArticleID=512
luotitan
2006-08-27
打赏
举报
回复
参考一下
http://www.cnblogs.com/bjzhanghao/archive/2004/07/30/28607.html
Bea
nUtils
深
拷贝
,浅
拷贝
1 深
拷贝
,浅
拷贝
浅
拷贝
:对基本数据类型进行值传递,对引用数据类型进行引用...因为Apache
Bea
nutils
性能较差,可以使用其他方案如:Spring
Bea
nUtils
,Cglib
Bea
nCopier,注意均是浅
拷贝
。 接下来用代码验证上述
Bea
nUtils
实现对象
拷贝
和属性复制的使用
Bea
nUtils
实现对象
拷贝
和属性复制的使用 对于某一属性,即原始对象和目的对象的属性名称相同,就可以
拷贝
原始对象的属性值到目的对象中。 注意属性必须添加set,get方法,否则
拷贝
不成功 基本类型之间如果是...
JAVA语言-什么是浅
拷贝
和深
拷贝
、
Bea
nUtils
拷贝
对象
文章目录什么是浅
拷贝
和深
拷贝
阿里Java开发规约为什么不建议使用Apache
Bea
nUtils
拷贝
对象参考 什么是浅
拷贝
和深
拷贝
Java中的对象
拷贝
(Object Copy)指的是将一个对象的所有属性(成员变量)
拷贝
到另一个有着相同类...
浅谈
Bea
nUtils
的
拷贝
,深度
克隆
在项目中由于需要对某些对象进行深度
拷贝
然后进行持久化操作,想到了apache和spring都提供了
Bea
nUtils
的深度
拷贝
工具包,自己写了几个Demo做测试,定义了两个类User和Person,其中User的属性引用了Person类。...
基于 apache
Bea
nUtils
实现 Java
Bea
n
克隆
及属性
拷贝
Bea
nUtils
提供了对 Java反射和自省API的包装。其主要目的是利用反射机制对Java
Bea
n的属性进行处理。 在使用
Bea
nUtils
时,需要注意:所操作的Java
Bea
n必须是public的,不然
Bea
nUtils
会抛异常。
Bea
nUtils
主要提供了...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章