如何将属性从一个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

回到顶部