목록공부/웹 (3)
DecordRay

1. JDBC(Java Database Connectivity) 개요 1. 1 JDBC(Java Database Connectivity) 개념 특정 DBMS와의 비종속적인 데이터베이스 연동 프로그램 개발을 위해 제공되는 자바 표준 API -> 쉽게 말해 데이터베이스가 변경되어도 자바 프로그램을 수정할 필요가 없다는 것. 1.2 JDBC 구조 및 프로그램 절차 클래스 기능 DriverManager DBMS에서 제공하는 Driver를 관리한다. DriverManger를 통해 Connection 객체를 얻을 수 있다. Connection Connection은 특정 DBMS와 연결된 객체다. Statement 작성된 SQL 명령어를 DBMS에 전달해주는 객체로서, Connection으로부터 획득한다. Resul..

서버 구현에 있어 필수적으로 알아야되는 Web Server와 Was의 차이점과 특징에 대해 알아보자! Static Pages와 Dynamic Pages 1. Static Pages Web Server는 파일 경로 이름을 받아 경로와 일치하는 file contents를 반환한다. 항상 동일한 페이지를 반환한다. Ex) image, html, css, javascript 파일과 같이 컴퓨터에 저장되어 있는 파일들 2. Dynamic Pages 인자의 내용에 맞게 동적인 contents를 반환한다. 즉, 웹 서버에 의해서 실행되는 프로그램을 통해서 만들어진 결과물 *Servlet:Was 위에서 돌아가는 Java Program 개발자는 Servlet에 doGet()을 구현한다. Web Server와 Was의 차..

1. JDBC(Java Database Connectivity) 개요 1. 1 JDBC(Java Database Connectivity) 개념 특정 DBMS와의 비종속적인 데이터베이스 연동 프로그램 개발을 위해 제공되는 자바 표준 API -> 쉽게 말해 데이터베이스가 변경되어도 자바 프로그램을 수정할 필요가 없다는 것. 1.2 JDBC 구조 및 프로그램 절차 클래스 기능 DriverManager DBMS에서 제공하는 Driver를 관리한다. DriverManger를 통해 Connection 객체를 얻을 수 있다. Connection Connection은 특정 DBMS와 연결된 객체다. Statement 작성된 SQL 명령어를 DBMS에 전달해주는 객체로서, Connection으로부터 획득한다. Resul..