package com.example.
authorapp;
public class Author {
private int authorId;
private String firstName;
private String lastName;
// Constructor for loading from DB (with ID)
public Author(int authorId, String firstName, String lastName) {
this.authorId = authorId;
this.firstName = firstName;
this.lastName = lastName;
}
// Constructor for creating new author (without ID before DB insert)
public Author(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
public int getAuthorId() {
return authorId;
}
public void setAuthorId(int authorId) {
this.authorId = authorId;
}
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;
}
@Override
public String toString() {
return "Author{" +
"authorId=" + authorId +
", firstName='" + firstName + '\'' +
", lastName='" + lastName + '\'' +
'}';
}
}