Tôi không thể cho bạn biết điều này được thực hiện như thế nào trong Hibernate, nhưng việc mở và đọc / ghi một đối tượng lớn phải diễn ra trong cùng một giao dịch cơ sở dữ liệu.
Việc tắt chế độ gửi tự động sẽ thực hiện thủ thuật, có thể bạn đã làm sai điều gì đó.
Nhưng tôi có thể đề nghị bạn hoàn toàn không sử dụng các đối tượng lớn không?
Thông thường, việc sử dụng bytea
sẽ dễ dàng hơn nhiều Kiểu dữ liệu PostgreSQL, có thể chứa dữ liệu có kích thước lên đến 1GB. Trừ khi bạn lưu trữ và truy xuất dữ liệu theo từng phần, các đối tượng lớn không mang lại bất kỳ lợi thế nào và tôi nghi ngờ rằng bạn vẫn có thể khai thác đầy đủ chức năng của đối tượng lớn với ORM.