- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 复杂对象的深度克隆
说到对象的复制或者克隆,大家可能会想到一下几种工具类:1、BO克隆:BeanUtils.copyProperties(srcObj,destObj) spring框架提供的工具类,第一个参数源数据,第二个 参数目标对象。注意源对象和目标对象中的属性名和属性类型必须完全一致,才能进行复制;该方法主要用于复制bo等2、List克隆:Collections.copy(destList,src...
2019-03-22 20:23:54 436
原创 Spring事务失效的几种原因
1、spring的事务注解@Transactional只能放在public修饰的方法上才起作用,如果放在其他非public(private,protected)方法上,虽然不报错,但是事务不起作用2、如果采用spring+spring mvc,则context:component-scan重复扫描问题可能会引起事务失败。 如果spring和mvc的配置文件中都扫描了serv...
2019-03-08 16:52:55 21716 3
原创 利用递归遍历获取复杂对象中所有目标属性的值(三)
关于遍历复杂对象中目标属性的值的文章,这是我写的第三篇,也是目前为止我能想到的遍历效率最高的一篇,再前两篇基础上做了相关完善和优化,主要是思路改变了。 具体实现思路:在复杂对象的目标属性上增加自定义注解,目标属性所属类也可能是某个bo的属性,则在这个属性上增加另一个自定义注解,然后利用递归遍历。 闲话少说,直接上代码 一、两个自定义注解...
2019-03-06 18:48:12 2785
全新打造的datagrid控件
2012-02-19
文本编辑器FCKeditor使用方法详解--图文详解
2011-03-15
网页显示时间代码和倒计时代码大全
2011-02-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人