이번엔 JSP Servlet 기초(11) 에서 했던것들을 이용해 회원가입 및 회원정보 수정하기를만들어 보겠습니다 먼저 회원가입 및 회원정보 수정 하기가 가능한기능을 만들기 위해서는 설계를 먼저 해야합니다 먼저 첫화면부터 값을 어디로 넘겨 또 그곳에서 데이터처리후 어디로 보낼것인지를 설계 해야합니다. 그전에 먼저 DB에 테이블먼저 생성해보겠습니다 디벨로퍼에서 scott 계정에 들어가 위와 같이입력해주시고 스크립트 실행 해주시면됩니다 다음 이클립스에 패키지를 만들고그안에 서블릿파일 3개를 만들겠습니다 회원가입란에서 입력한 정보를 db에 넣어줄 파일과 로그인 화면에서 입력한 정보를 db에서 뽑아와세션에 넣어주는 파일, 마지막으로 회원정보를 수정하도록 도와주는java 파일을 만들겠습니다 먼저 이름은 JoinGo..
이번 글 은 JDBC 에 대해 알아보겠습니다 JAVA 프로그램에서 SQL문을 실행하여 데이터를관리하기 위한 JAVA API 입니다 JDBC의 특징은 다양한 데이터베이스에 대해서별도의 프로그램을 만들 필요 없이 해당 데이터 베이스의JDBC 를 이용하면 하나의 프로그램으로 데이터 베이스를관리하실수 있습니다.저는 오라클을 사용하므로 오라클용 JDBC를 사용하며이것은 오라클을 설치하면 자동으로 설치되고 이클립스에서 해당 클래스 파일을 복사하면 됩니다. 먼저 오라클 드라이버를 사용하기 위한 jdbc.jar 파일을 복사하셔야 합니다jar 파일은 오라클 폴더 안에있습니다(저는 아래 경로에 있습니다.) C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib ojdbc6_g 파일..
이번엔 SQL Developer 를 설치해보겠습니다이 툴은 오라클에서 제공하는 데이터베이스 전용 GUI 툴입니다 sqlplus 보다 쉽게 데이터베이스를 관리 할수있습니다. 먼저 오라클 홈페이지에서 다운로드 합니다 JDK 는 있다는 가정하에 JDK 미포함으로 다운받았습니다. 이제 다운로드한 압축파일을 압축해제 하여 C드라이브에 넣어줍니다 이제 디벨로퍼를 실행시켜 보겠습니다 위이미지의 sqldeveloper 로 실행할수 있습니다 전포스팅 에서 sqlplus 로 scott 계정을 만들었기때문에scott 계정이 생성되있는것을 볼수 있습니다. 화면 좌측 상단에 scott 계정 왼쪽 + 버튼을 눌러 계정에 접속할수있습니다 비밀번호 tiger 입력하여 접속합니다 화면 좌측상단에 테이블을 누르면 저번 포스팅때 생성한 ..
웹개발을 하다보면 데이터베이스는 거의 필수적으로사용이 됩니다. 예를 들어 회원들의 데이터들과 게시판기능의글제목 글내용 조회수 등의 여러 데이터가 존재합니다. 이러한 많은 데이터를관리하기 위한 수단으로 데이터 베이스가 있습니다. 데이터 베이스는데이터의 추가 삭제 검색 등의 기능이 쉽게 되어있어 사용자들로 하여금 원하는 데이터를 빠르게 이용할수 있도록 해줍니다 그리고 데이터베이스를 관리하는 도구가 DBMS(DataBase Management System) 데이터 베이스 관리시스템입니다 DBMS는 언어와 데이터 베이스를 연결해 주는 도구 입니다. DBMS는 종류가 다양하며 그 중에서도 가장 많이사용 하는것이RDBMS(Relational DataBase Management System)입니다. 그래서 RDBMS..