I am using gson library in my demo android project. I want to know should I create a different model for login request & login response in json.
For the request I created like below
public class Login {
private String username;
private String password;
public String getUserName() {
return username;
}
public void setUserName(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
Creating JSON from login request.
// creating JSON using GSON library
Login mLogin = new Login();
mLogin.setUserName(userName);
mLogin.setPassword(password);
Gson gson = new GsonBuilder().create();
String loginJSON = gson.toJson(mLogin);
So here above I created a model for login request & should I create a new model of login response which again in json or Am I not doing following correct approach.