Danh mục

Chuyên đề 2 Lập trình JSP, Servlet Bài 02: Cơ bản về JDBC

Số trang: 0      Loại file: pdf      Dung lượng: 682.96 KB      Lượt xem: 8      Lượt tải: 0    
Hoai.2512

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (0 trang) 0

Báo xấu

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

JDBC là gì? Là các API Java chuẩn tắc để truy cập CSDLquan hệỨng dụng không cần quan tâm tới chi tiết cụ thểcủa CSDLNằm trong Java SE (J2SE)Java SE 6 có phiên bản JDBC 4
Nội dung trích xuất từ tài liệu:
Chuyên đề 2 Lập trình JSP, Servlet Bài 02: Cơ bản về JDBC 1/29/2012 Nội dung 1. JDBC là gì?  Bộ môn Công nghệ Phần mềm 2. Các bước sử dụng API của JDBC Viện CNTT & TT  Trường Đại học Bách Khoa Hà Nội 3. DataSource & kỹ thuật Connection Pooling  4. Transaction Chuyên đề 2  5. Prepared & Callable Statements  Lập trình JSP, Servlet Bài 02: Cơ bản về JDBC Giảng viên: ThS. Trịnh Tuấn Đạt Bộ môn CNPM Email: trinhtuandat.bk@gmail.com/dattt@soict.hut.edu.vn 2 JDBC là gì? Là các API Java chuẩn tắc để truy cập CSDL  quan hệ 1. JDBC là gì? Ứng dụng không cần quan tâm tới chi tiết cụ thể  của CSDL Nằm trong Java SE (J2SE)  Java SE 6 có phiên bản JDBC 4  4 3 JDBC API JDBC Driver Định nghĩa một tập các Java Interfaces, được cài Là cài đặt cụ thể của các JDBC interfaces  đặt bởi các vendor khác nhau, thành các JDBC Tất cả các database server đều có JDBC driver(s)  Drivers tương ứng Các ứng dụng sử dụng tập các giao diện này để thực  Có thể xem danh sách các drivers đã có trên  hiện các thao tác với CSDL  Tính portability http://industry.java.sun.com/products/jdbc/drivers Phần lớn API của JDBC nằm trong gói java.sql  DriverManager, Connection, ResultSet,  DatabaseMetaData, ResultSetMetaData, PreparedStatement, CallableStatement và Types Một số chức năng nâng cao khác nằm trong gói javax.sql package DataSource 5 6  1 1/29/2012 Database URL Được sử dụng để tạo một kết nối tới database Có thể chứa server, port, protocol, etc.  2. Các bước sử dụng JDBC API Cú pháp: jdbc:subprotocol_name:driver_dependant_databasename  Ví dụ: Oracle thin driver  jdbc:oracle:thin:@machinename:1521:dbname  Derby  jdbc:derb ...

Tài liệu được xem nhiều: