Trong các bài viết trước chúng ta đã cùng tìm hiểu các khái niệm về JPA và Hibernate. Trong bài này, chúng ta sẽ cùng tìm hiểu cách cài đặt và sử dụng Hibernate. Để sử dụng Hibernate, chúng ta sẽ lần lượt thực hiện các bước sau: Tạo maven project. Khai báo thư viện […]
Tổng quan về JPA (Java Persistence API)
Bất kỳ một ứng dụng nào cũng đều cần phải thực hiện các tháo tác (CRUD) đến database bằng việc lưu trữ, truy vấn dữ liệu. Chúng ta cần phải viết nhiều code để thực hiện các việc này. Với công nghệ JDBC trước đây, chúng ta phải thực hiện các việc: mở kết nối […]
Giới thiệu JDBC Connection Pool
Thiết lập kết nối cơ sở dữ liệu là một quá trình rất tốn tài nguyên và đòi hỏi nhiều chi phí. Hơn nữa, trong một môi trường đa luồng, việc mở và đóng nhiều kết nối thường xuyên và liên tục ảnh hưởng rất nhiều đến performance và tài nguyên của ứng dụng. Trong […]
Sử dụng JDBC API thực thi câu lệnh truy vấn dữ liệu
Trong bài này tôi sẽ hướng dẫn các bạn sử dụng các API của JDBC để thực thi các câu lệnh truy vấn dữ liệu. Chuẩn bị Trước khi đi vào chi tiết từng JDBC API, chúng ta cần chuẩn bị cơ sở dữ liệu để sử dụng làm demo. Để đơn giản, tôi sẽ […]
Hướng dẫn kết nối cơ sở dữ liệu với Java JDBC
Trong bài này tôi sẽ hướng dẫn các bạn sử dụng kết nối vào database sử dụng Java JDBC. JDBC là gì? JDBC (Java Database Connectivity) là một API chuẩn dùng để tương tác với các loại cơ sở dữ liệu quan hệ (database relationship). JDBC bao gồm một tập hợp các class và các […]