일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- java
- ToString
- DB
- I/O
- 내장 객체 영역
- 예외처리
- 객체지향
- 배열
- Connection
- 제어자
- 다형성
- 예외
- 에러
- File입출력
- StringBuffer
- try-catch
- 인터페이스
- JSP
- 커넥션 풀
- 메서드
- 람다식
- array
- 변수
- 상속
- Interface
- 접근제어자
- StringBuffer클래스
- 입출력
- 객체
- for문
Archives
- Today
- Total
ksouth9
DTO(Data Transfer Object) 본문
DTO(Data Transfer Object)
데이터 전송 객체(Data Transfer Object) 주로 데이터를 저장하거나 전송하는 데 쓰이는 객체로, 다른 로직 없이 오직 데이터만을 담고 있다. 데이터만 가지고 있는 객체라 하여 값 객체(Value Object)라고도 한다.DTO는 자바빈즈 규약에 따라 작성한다.
자바빈즈 규약
- 자바빈즈는 기본(default) 패키지 이외의 패키지에 속해야 한다.
- 멤버 변수(속성)의 접근 지정자는 private으로 선언한다.
- 기본 생성자가 있어야 한다.
- 멤버 변수에 접근할 수 있는 getter/setter 메서드가 있어야 한다.
- getter/setter 메서드의 접근 지정자는 public으로 선언한다.
사용방법
public class Person {
private String name;
private int age;
public Person () {
}
public Person(String name, int age) {
super();
this.name = name;
this.age = age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
'Web > JSP' 카테고리의 다른 글
JSP DB Connection (0) | 2022.08.01 |
---|---|
DAO(Data Access Object) (0) | 2022.07.03 |
MVC 패턴 (0) | 2022.06.16 |
JSTL(JSP Standard Tag Library) (0) | 2022.06.14 |
표현 언어(EL) 연산자 (0) | 2022.06.14 |