システムに既に存在する次の 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
}
ここで、Name (firstName + lastName) を表示し、userId を値として使用するドロップダウンを作成します。そのために、オブジェクトのリストを作成します。
したがって、私の質問は、既存の userBO クラスを使用する必要があるか、以下のような新しいクラスを作成する必要があるかです。
public class userDropDwonBO
{
private String userId;
private String firstName;
private String lastName;
//getter and setter
}
グッドアーキテクトの観点とパフォーマンスの観点から答えを知りたいです.新しいuserDropDownBOを使用するとパフォーマンスが向上しますか