ialbert 2022-12-29 11:52:11 +03:00
parent 6312389943
commit cc5130b3ea
2 changed files with 57 additions and 2 deletions

View file

@ -13,6 +13,11 @@ public class User extends BusinessObject {
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
private String identifier;
private String name;
private String firstName;
private String lastName;
private String middleName;
private String email;
public String getIdentifier() {
return identifier;
@ -21,4 +26,44 @@ public class User extends BusinessObject {
public void setIdentifier(String value) {
this.identifier = value;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public String getMiddleName() {
return middleName;
}
public void setMiddleName(String middleName) {
this.middleName = middleName;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
}

View file

@ -30,7 +30,7 @@ public class UserMapStore extends TemplateMapStore<User> {
@Override
public String[] getFields() {
return new String[]{
"ID", "CREATED_AT", "UPDATED_AT", "IDENTIFIER"
"ID", "CREATED_AT", "UPDATED_AT", "IDENTIFIER", "NAME", "FIRST_NAME", "LAST_NAME", "MIDDLE_NAME", "EMAIL",
};
}
@ -41,6 +41,11 @@ public class UserMapStore extends TemplateMapStore<User> {
object.setCreated(getInstantFromTimestamp(resultSet, "CREATED_AT"));
object.setUpdated(getInstantFromTimestamp(resultSet, "UPDATED_AT"));
object.setIdentifier(resultSet.getObject("IDENTIFIER", String.class));
object.setName(resultSet.getObject("NAME", String.class));
object.setFirstName(resultSet.getObject("FIRST_NAME", String.class));
object.setLastName(resultSet.getObject("LAST_NAME", String.class));
object.setMiddleName(resultSet.getObject("MIDDLE_NAME", String.class));
object.setEmail(resultSet.getObject("EMAIL", String.class));
return object;
}
@ -50,7 +55,12 @@ public class UserMapStore extends TemplateMapStore<User> {
object.getId(),
TimeUtil.toDateFromInstant(object.getCreated()),
TimeUtil.toDateFromInstant(object.getUpdated()),
object.getIdentifier()
object.getIdentifier(),
object.getName(),
object.getFirstName(),
object.getLastName(),
object.getMiddleName(),
object.getEmail()
};
return args;
}