SBA301 - Chương 7: Truy cập dữ liệu quan hệ với JPA và Hibernate
Lớp ánh xạ đối tượng - quan hệ trong Spring Boot: JPA che phần JDBC thủ công, Hibernate với tệp cấu hình hibernate.cfg.xml và thẻ mapping resource trỏ tới tệp ánh xạ lớp Java sang bảng, giao diện Transaction để quản lý giao dịch, tính năng hbm2ddl tự sinh lược đồ. Kèm khoá lạc quan (optimistic locking) chống xung đột khi ghi đồng thời, phương thức truy vấn suy diễn từ tên hàm trong Spring Data JPA, và thời điểm nên dùng Slice thay cho Page để khỏi đếm toàn bộ bản ghi.
Bắt đầu bằng Chế độ học nếu bạn muốn đáp án và giải thích hiện ngay sau mỗi câu — không bấm giờ, dừng lúc nào cũng được. Chọn Thi thử khi muốn biết mình đang ở đâu: có bấm giờ, chấm điểm ở cuối, và giải thích chỉ mở sau khi nộp.
Luyện tập theo chủ đề này
Câu hỏi của chủ đề
Session.Transaction.SessionFactory.Configuration.Dòng <mapping resource="User.hbm.xml"> trong file hibernate.cfg.xml chỉ định vị trí của một tệp định nghĩa ánh xạ Hibernate (Hibernate mapping file) mà định nghĩa cách ánh xạ một lớp Java sang một bảng trong cơ sở dữ liệu. Tệp này thường được gọi là tệp định nghĩa ánh xạ (mapping file) và thường có định dạng .hbm.xml. Mục đích chính của tệp này là định nghĩa cách ánh xạ các trường trong lớp Java sang các cột trong bảng cơ sở dữ liệu, cũng như các mối quan hệ giữa các bảng.
hibernate.cache.use_second_level_cachehibernate.cache.provider_classhibernate.cache.region.factory_classhibernate.cache.use_query_cacheSort.descending()Sort.ascending()Sort.unsorted()Sort.by()Đề có câu hỏi của chủ đề này
1 đề chứa ít nhất một câu thuộc chủ đề — mở đề để làm cả bộ, không chỉ từng câu.