데이터 전송 객체(DTO) 준비, 자바빈즈
·
BACKEND/Java
데이터 전송객체 DTO란 데이터를 전송하거나 저장하는데 쓰이는 객체로 , 데이터만 담고있음. DTO는 자바빈즈JavaBeans 규약에 따라 작성한다. 자바빈즈 규약 1) 기본 패키지 이외의 패키지에 속해야함 2) 멤버 변수의 접근 지정자는 private으로 선언 3) 기본 생성자가 있어야함 4) 멤버 변수에 접근할 수 있는 게터getter 세터 setter가 있어야함 5) 게터와 세터 메서드의 접근 지정자는 public으로 선언해야함 예제) Person DTO 작성 package common; public class Person { //멤버 변수 private String name; private int age; //기본 생성자 public Person() { } //게터,세터 생성 public Stri..