Có cách nào để kiểm tra xem bộ sưu tập đã được khởi tạo chưa? Chỉ try-catch
?Hibernate, kiểm tra xem bộ sưu tập đã được tải đầy đủ chưa
Tôi có một chức năng hoạt động với bộ sưu tập lười và tôi chỉ cần tải nó nếu chưa được tải.
Có cách nào để kiểm tra xem bộ sưu tập đã được khởi tạo chưa? Chỉ try-catch
?Hibernate, kiểm tra xem bộ sưu tập đã được tải đầy đủ chưa
Tôi có một chức năng hoạt động với bộ sưu tập lười và tôi chỉ cần tải nó nếu chưa được tải.
Sử dụng Hibernate.initialize(collection)
Thao tác này sẽ khởi tạo bộ sưu tập nếu chưa có.
(Có phương pháp khác - Hibernate.isInitialized(collection)
, nhưng kể từ khi bạn muốn thực sự tải bộ sưu tập, initialize(..)
là con đường để đi - nó làm cho việc kiểm tra cùng trước khi tiến hành khởi tạo)
Cảm ơn bạn. Ý của bạn là Hibernate.isInitialized (collection)? – blow
@ blow - no. Kiểm tra cập nhật của tôi để làm rõ – Bozho
điều này thật tuyệt! cảm ơn bạn. – blow