JavaScript is required

Thành phần nào sau đây trong J2EE sẽ hỗ trợ việc truy xuất cơ sở dữ liệu?

A.

EJB

B.

JDBC

C.

Java Servlet

D.

JSP

Trả lời:

Đáp án đúng: B


Trong J2EE (Java 2 Enterprise Edition), thành phần hỗ trợ việc truy xuất cơ sở dữ liệu là JDBC (Java Database Connectivity).

  • JDBC: Là một API (Application Programming Interface) cho phép các ứng dụng Java tương tác với cơ sở dữ liệu. Nó cung cấp các lớp và giao diện cần thiết để kết nối, truy vấn và cập nhật dữ liệu trong cơ sở dữ liệu.
  • EJB (Enterprise JavaBeans): Là các thành phần phía server, thường được sử dụng cho logic nghiệp vụ phức tạp, nhưng không trực tiếp thực hiện các thao tác truy xuất cơ sở dữ liệu. Thay vào đó, EJB có thể sử dụng JDBC hoặc các ORM framework (như JPA) để tương tác với cơ sở dữ liệu.
  • Java Servlet: Là các thành phần phía server để xử lý các yêu cầu HTTP. Servlet có thể sử dụng JDBC để truy xuất cơ sở dữ liệu, nhưng bản thân Servlet không phải là một thành phần hỗ trợ truy xuất cơ sở dữ liệu.
  • JSP (JavaServer Pages): Là các trang web động được biên dịch thành Servlet. Tương tự như Servlet, JSP có thể sử dụng JDBC để truy xuất cơ sở dữ liệu, nhưng JSP không phải là một thành phần hỗ trợ truy xuất cơ sở dữ liệu trực tiếp.

Vì vậy, đáp án đúng là JDBC.

Câu hỏi liên quan