我有以下 BO,它已经存在于系统中
public class userBO
{
private String userId;
private String password;
private String firstName;
private String midName;
private String lastName;
private String userType;
private String userDepartment;
private String userAuthority;
//There are some more fields
//getter and setter
}
现在我想建立一个下拉列表,我将在其中显示名称 (firstName + lastName) 并将使用 userId 作为值。因此,为此我将列出对象。
所以我的问题是我应该使用现有的 userBO 类还是应该创建类似下面的新类
public class userDropDwonBO
{
private String userId;
private String firstName;
private String lastName;
//getter and setter
}
我想从 Good Architect 的角度和性能的角度知道答案,如果我使用 new userDropDownBO 会有更好的性能吗