如何将属性从一个bean复制到另一个类中的另一个bean?[重复]
我有两个具有相同属性名称的java类。如何将所有属性复制到另一个装有数据的bean中。我不想使用传统形式来复制属性,因为我有很多属性。
提前致谢。
@ManagedBean@SessionScoped
public class UserManagedBean implements Serializable {
private static final long serialVersionUID = 1L;
private String userSessionId;
private String userId;
private String name;
private String adress;
......................
public class UserBean { private String userSessionId;
private String userId;
private String name;
....................
回答:
用途BeanUtils
:
import org.apache.commons.beanutils.BeanUtils;UserBean newObject = new UserBean();
BeanUtils.copyProperties(newObject, oldObject);
以上是 如何将属性从一个bean复制到另一个类中的另一个bean?[重复] 的全部内容, 来源链接: utcz.com/qa/403620.html