Hướng dẫn dùng driver database trong PHP
Hiện nay hầu hết các ứng dụng Java hay các framework của nó đều dần chuyển sang các ORM(Object Relational Mapping) để làm việc với database, có thể kể đến là hibernate được sử dụng rộng rãi. Thế nên mọi người có xu hướng dần quên đi JDBC, thế nhưng các bạn có biết rằng bên dưới hibernate đang sử dụng JDBC để để kết nối đến database và thực thi các lệnh SQL được nó tạo ra. Show Nội dung chính
Nội dung chính
Trong loạt bài viết này, chúng ta sẽ cùng tìm hiểu về JDBC và cách sử dụng chúng. JDBC là gì?JDBC - Java Database Connectivity, là một API chuẩn để kết nối giữa ngôn ngữ lập trình Java và các database. Nó là một phần của JavaSE (Java Standard Edition). API JDBC sử dụng JDBC drivers để kết nối với cơ sở dữ liệu. Kiến trúc JDBC
Các thành phần chính trong JDBC
Các bước kết nối database với Java
Tạo project ví dụ JDBCChuẩn bị databaseTrong ví dụ này mình sẽ sử dụng MySQL. Mình có một bảng Thêm một số dữ liệu vào bảng users Cài đặt thư việnỞ đây mình sẽ sử dụng Maven để quản lý chương trình Java Add 2
Nếu bạn sử dụng database khác thay vì MySQL thì hãy sử dụng các Tạo kết nối tới databaseĐể có thể kết nối tới database chúng ta cần chuẩn bị các thông tin như: hostname, username, password, database
Sử dụng JDBC API để truy vấn dữ liệuLấy ra toàn bộ thông tin users
Kết quả:
Chỉ định tham số đầu vào với PreparedStatement Tham số được đại diện bởi dấu ?, bạn phải cung cấp giá trị cho tất cả các tham số trước khi thực hiện câu lệnh SQL. Mỗi tham số sẽ được đánh dấu bằng số thứ tự, tham số đầu tiên có vị trí là 1, kế tiếp là 2,…
Kết quả:
Thêm dữ liệu mới
Kết quả: Update password
Kết quả: Xóa một record
Kết quả: Xem toàn bộ code tại đây
|