BeanUtils.copyProperties(A,B) 赋值问题踩的坑
就是现实,写代码的时候以为是commons包的BeanUtils 但是事实是SpringFramewor框架的。
就是这个优化代码使用的BeanUtils工具类。
这两个有什么区别呢
package org.springframework.beans;中的
BeanUtils.copyProperties(A,B);
是A中的值付给B
package org.apache.commons.beanutils;
BeanUtils.copyProperties(A,B);
是B中的值付给A
所以你懂了,我赋值错误了。搞了半天。我好累,高能,注意了。引包注意一下。
说重点,大家用这个BeanUtils 应该很多都是使用的是
package org.apache.commons.beanutils;
这个包里面的公用包类。