@Entity
@Table(name = "person")
public class Person {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "name")
private String name;
// Getters and setters
}
public class PersonDTO{
private String name;
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
}
public class PersonVO {
private final String name;
public PersonVO(String name) {
this.name = name;
}
// Getters
}
https://devmoony.tistory.com/180
https://peonyf.tistory.com/entry/Spring-Entity-DTO-VO