티스토리 뷰
내 PC 설치 프로그램
오라클 9i + apache-tomcat-5.5.23 + Edit plus + eclipse 3.2 + JAVA(SE 1.6)
-----------------------------------------------------------------------------
JDBC 주의 사항
제어판 -> 관리도구 -> 서비스 -> OracleOraHome92HTTPServer 서비스 사용안함
웹서버 -> 경로문제때문
-----------------------------------------------------------------------------
내컴퓨터 고급 환경변수 PATH 설정 설정 방법 정리
-----------------------------------------------------------------------------
PATH
변수값 = C:\Java\jdk1.6.0\bin; <--- 자신의 설치한 폴더
변수값 = C:\oracle\ora92\bin <--- 없으면 추가
변수값 = C:\Program Files\Oracle\jre\1.18\bin <--- 꼭 지울것
path
C:\JAVA\JDK1.6.0\BIN 을 가장 앞에 놓을것 (서비스 충돌방지)
내PC 기준 전체 (참고) - 폴더는 다름
e:\Java\jdk\bin;e:\oracle\ora92\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
CLASSPATH
변수값 = .;C:\Java\jdk1.6.0\lib\tools.jar; <--- 추가
<변수 값에서 맨 앞에 .를 꼭 넣어야 한다.>
변수값 = C:\Java\jdk1.6.0\lib\servlet-api.jar; <--- 추가
오라클 설치 폴더
예) C:\oracle\ora92\jdbc\lib\ classes12.jar파일 복사
C:\Java\jre\lib\ext\ 붙여넣기
변수값 = C:\Java\jre\lib\ext\classes12.jar <--- 추가
내PC 기준 전체 (참고) 폴더는 다름
.;E:\Java\jdk\lib\tools.jar;E:\Java\jdk\lib\servlet-api.jar;E:\Java\jre\lib\ext\classes12.jar
CATALINA_HOME
C:\apache-tomcat-5.5.23
JAVA_HOME
변수 값 = C:\Java\jdk1.6.0;
==================================================================================================
JdbcOracle.java 파일 내용
import java.sql.*; // 데이터베이스 질의를 위한 패키지
public class JdbcOracle {
String url; // 데이터베이스의 위치 문자열
String user; // 데이터베이스의 사용자 이름
String passwd; // 데이터베이스의 사용자 암호
Connection conn; // 데이터베이스 연결
Statement stat; // 질의 명령
ResultSet rs; // 결과 레코드 셋
// 생성자
public JdbcOracle(String user, String passwd) {
url = new String("jdbc:oracle:thin:@localhost:1521:자신의 sid를 적을것");
this.user = user;
this.passwd = passwd;
if (dbConn()) // 데이터베이스 연결이 성공하면
dbRetrieve(); // 레코드를 읽음.
}
// 데이터베이스 연결
public boolean dbConn() {
boolean flag = true;
try {
// 오라클 jdbc 드라이버를 등록한 후 연결 한다.
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
// 또는 Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection (url, user, passwd);
} catch ( Exception e ) {
flag = false;
}
return flag;
}
// 레코드를 읽음
public void dbRetrieve() {
try {
stat = conn.createStatement();
rs = stat.executeQuery("select * from emp");
while(rs.next()) {
String name = rs.getString(1);
String job = rs.getString(2);
String mgr = rs.getString(3);
System.out.println(name + " " + job + " " + mgr);
}
stat.close();
} catch ( Exception e ) { }
}
public static void main(String args[]) {
new JdbcOracle("scott", "tiger");
}
}
-----------------------------------------------------------------------------------------------------
위의 파일은 첨부파일로 있음
에디트 플러스로 실행
출력내용
7369 SMITH CLERK
7499 ALLEN SALESMAN
7521 WARD SALESMAN
7566 JONES MANAGER
7654 MARTIN SALESMAN
7698 BLAKE MANAGER
7782 CLARK MANAGER
7788 SCOTT ANALYST
7839 KING PRESIDENT
7844 TURNER SALESMAN
7876 ADAMS CLERK
7900 JAMES CLERK
7902 FORD ANALYST
7934 MILLER CLERK
-----------------------------------------------------------------------------------------------------
Edit plus 설정
컴파일 설정
[도구]-[사용자 도구 구성]-[추가]-[프로그램]을 선택
메뉴제목: JAVAC
명령: e\Java\jdk\bin\javac.exe
인수: [파일이름]을 선택
디렉토리: [파일 디렉토리]를 선택 후 적용을 눌러 완료.
실행 설정
[도구]-[사용자 도구 구성]-[추가]-[프로그램]을 선택
메뉴제목: RUN
명령: E:\Java\jdk\bin\java.exe
인수: [파일이름]을 선택
디렉토리: [파일 디렉토리]를 선택 후 적용을 눌러 완료.
패키지 컴파일 설정
[도구]-[사용자 도구 구성]-[추가]-[프로그램]을 선택
메뉴제목: PACKAGE
명령: E:\Java\jdk\bin\javac.exe
인수: -d . [파일이름]을 선택
디렉토리: [파일 디렉토리]를 선택 후 적용을 눌러 완료.
-------------------------------------------------------------------------------
- Total
- Today
- Yesterday
- gmlduqrhdwn
- judyOh blog
- naplez.net [ SCJP 1.4 ]
- DB
- web
- 한글 Mozilla 포럼 [실전웹표준가이드]
- (블로그)웹표준연구소 [마루아라소프트]
- 웹 프로그램 및 디자인관련 강좌 사이트
- (블로그)검색엔진 최적화 | 검색엔진 마케팅
- DB 툴 [DB에 대한 정보]
- PHP( 객체 지향 언어로써의 PHP )
- w3c표준규격 번역
- 서버 주무르기
- 검색엔진 마스터
- apache-kr.org
- 한국 썬 개발자 네트워크
- 검색엔진 최적화 블로그
- 피라시스닷컴(SVN관련)
- 웹기반 DNS 서비스 DNSEver.com
- JEUS / Tmax / WebtoB
- 웹기반 무료 DNS서버
- JAVA 강좌
- 少年易老學難成, 一寸光陰不可輕. 未覺池塘春草夢, 階前梧…
- MyJavaServer ( JSP 무료 호스팅 )
- I GOT IT (IT`S CRADLE & INCUBA…
- Todayis(HS)
- oracleclub.com
- Prototype (JavaScript Framewor…
- JSPWiki (openframework.or.kr)
- 제갈장비(JAVA_BLOG)
- jakartaproject
- Oracle_download
- jQuery plugin
- Test
- 안드로이드 앱 개발
- 행복한 개발자입니다.
- Flex & etc
- Flex & Design
- (iBatis)참고
- FLEX참고 사이트
- 대용량파일에 대한 watchservice 참고
- win7 update pack
- mybatipse #egovframework3.8
- apache
- excel
- Linux
- 자동증가
- java
- GD
- find
- Ajax
- 정보보호전문자격
- 비교문
- derby
- 시퀀스생성
- CSS
- 머먹구사냐
- DOM
- vi
- 다운로드
- php
- 롤링
- sw기술자 경력관리
- Eclipse
- ASP
- SEO
- 구글
- iBatis
- 오라클
- 뚜비
- flex
- mysql
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |