E : element(요소)
Oracle DB와 이클립스를 연동하여 로그인 클래스를 생성해보자. 우선 위와 같이 Build path를 이용하여 오라클 DB와 연동해주고 라이브러리에 하위 클래스를 생성한다.그리고 SQL을 이용하여 기본적인 테이블 및 스키마를 설정한다. DAO class/** * DAO ( Data Access Object) : Java Beans : CRUD(DML) methods * */ package com.kysoft.member; import java.sql.Connection; import java.sql.SQLException; import java.util.ArrayList; /** * @author KYU */ public interface DAO { static final String oracleDr..
이번에는 Oracle과 이클립스를 연동하는 방법을 알아보자. 우선 화면 아래 탭에 보이는 Data Source Explorer에서 새로운 Database를 만든다.만약 없다는 Window -> show view 에서 추가한다. New를 클릭하면 위에 화면과 같이 뜬다. 여기서 Oracle을 클릭하고 Database의 Name을 설정하고 Next를 클릭한다. 그러면 위의 화면과 같이 뜨는데 창의 오른쪽 위에 있는 New Driver Definition을 클릭한다. 바로 오른쪽에 있는 Driver Definition는 말 그대로 수정할 때 사용한다. Oracle Thin Driver 에서 버전에 맞는 것을 선택하고 JAR List로 넘어간다. 오라클 설치된 폴더에 따라 다르지만 그 세부 폴더는 같다. ojd..
1. 설치시 설정하였던 system 계정으로 접속한다. 2. 아래와 같이 접속됐다면 CREATE USER **(ID) IDENTIFIED BY **(PW); 로 계정을 생성한다. 3. 생성이 완료됐다면 이제 권한을 설정해줘야한다. GRANT connect, resource TO **; 로 권한을 설정하면 Grant succeeded. 라며 권한 설정이 완료됐음을 알린다. 4. 이제 빠져나와 생성했던 계정으로 접속한다.
Collection : 가장 상위 인터페이스 Set : 중복을 허용하지 않는집합을 처리하기 위한 인터페이스. SortedList : 오름차순을 갖는 Set 인터페이스 List : 순서가 있는 집합을 처리하기 위한 인터페이스이기 때문에 index가 있어 위치를 지정하여 값을 찾을 수 있다. 중복을 허용하며, List 인터페이스를 상속받는 클래스 중에서 가장 많이 사용하는 것으로 Vector가 있다. Queue : 여러개의 객체를 처리하기 전에 담아서 처리할 때 사용하기 위한 인터페이스. 기본적으로 FIFO를 따른다. Map : Map은 키와 값의 쌍으로 구성된 객체의 집합을 처리하기 위한 인터페이스이다. 이 객체는 중복되는 키를 허용하지 않는다. SortedList : 키를 오름차순으로 정렬하는 Map 인..