♣ Oracle과 JAVA
◆ DTO
- Data Transfer Object
- DTO는 테이블당 1개 구현한다.
- 계층간(Controller, View, Business Layer) 데이터 교환을 위한 자바 빈즈(Java Beans)를 의미한다.
- DB와 같은 이름의 필드를 만들고 기본생성자/getter/setter 메서드를 활용하여 변수의 사용과 함께 변경도 가능하다.
◆ DTO 클래스 생성 방법
- private로 객체를 생성
- 이클립스 상단 바에서 Soure -> generate constructor using fields
-> 오른쪽 Deselect All 클릭 -> Access modifier에서 public 클릭 -> 하단에 Generate 클릭
- Soure -> generate getters and setters to create: -> 오른쪽 Select All 클릭 -> Access modifier에서 public 클릭 -> 하단에 Generate 클릭
- generate toString() 클릭하면 나중에 클래스에서 데이터가 출력된다.
- 최소 생성자와 getter, setter는 생성해야 한다.
- generate toString()를 생성 할 경우 나중에 데이터를 간단히 출력해서 보기 편하다.
◆ 웹사이트 주소 보는 방법
- 주소 ? 데이터
- 물음표를 기준으로 앞은 주소, 뒷부분은 데이터이다.
- &을 기준으로 데이터가 나눠진다.