초보자를 위한 JDBC를 실습 3탄입니다. (톰캣 , My-sql 환경하에서)
이번 강의는 JDBC 프로그래밍중 대용량 데이터 입력방법에 대한 내용입니다.
초보자를 위한 JDBC를 실습 2탄입니다. (톰캣 , My-sql 환경하에서)
이번 강의는 JDBC 프로그래밍의 기본이 되는 CRUD (C : Create, R : Read, U : Update, D : Delete)를 처리하는 방법입니다.
다운로드 : webdb.zip
웹디비? 이름을 명하기가 쉽지 않네요.ㅡ.ㅡ
php 버젼중의 myadmin 처럼 웹에서 디비를 핸들링할 수 있는 간단한 유틸입니다.
mysql과 oracle용으로 개발되었습니다. 소스 좀만 손보면 ms-sql 이나 다른 디비도 가능합니다.
프로젝트시 좀 편하게 사용해보고자 만들었습니다.
소스는 jsp 파일 달랑 하나이고, jdbc 드라이버만 세팅되어 있으면 바로 사용가능합니다.
ECU-KR환경과 UTF-8환경에서 사용할 수 있게 파일 두개로 분리해서 올립니다.
[사용방법]
1. http://소스위치/webdb_euckr.jsp 로 접속하면 됩니다. (utf-8환경은 webdb_utf8.jsp)
2. 처음 접속하면 로그인 창이 뜹니다. 디비정보를 입력하고 로그인을 하시면 됩니다.
세션 유지시간은 5시간정도로 세팅해놨습니다.
3. 로그인 하시면 정말 간단한 화면이 뜹니다.
4. 먼저 로그아웃 버튼이 있고, 테이블리스트보기 , SQL 실행창, 하단에는 결과가 뿌려집니다.
5. 테이블리스트보기를 누르면 해당 계정의 모든 테이블 리스트가 하단의 결과창에 보여집니다.
이때 결과창의 테이블 이름에 링크가 걸려 있는데 이 링크를 누르시면 SQL창에 해당 테이블의
SELECT 문이 만들어 집니다. Action을 누르시면 sql문이 실행됩니다.
6. sql문을 ; 로 분리해서 여러개 한꺼번에 실행할 수 있습니다.
ps) 가급적 프로젝트 개발시에만 사용하세요. 운영시에는 자제하시기 바랍니다.
로그인 디비계정의 권한이 막강할수록 모든 권한이 다 수행됩니다.
다운로드 : webdb.zip
초보자를 위한 JDBC를 위한 환경설정 및 실습 1탄입니다. (톰캣 , My-sql 환경하에서)
윈도우 자바개발환경을 위한 Eclise Web Tools Platform (WTP) 설치방법입니다.
복잡한 설정은 생략하고 간단하게 프로젝트를 생성 후 톰캣과 연동하는 방법입니다.