Từ các tài liệu: cơ sở dữ liệu
chí này kết nối của đối tượng và các nguồn lực JDBC ngay lập tức thay vì chờ đợi cho họ để được tự động giải phóng. Gọi phương thức đóng trên đối tượng Kết nối đã đóng là không có. Chúng tôi đặc biệt khuyên rằng một ứng dụng rõ ràng là cam kết hoặc quay lại một giao dịch hoạt động trước khi gọi phương thức gần. Nếu phương thức đóng được gọi và có một giao dịch đang hoạt động, kết quả sẽ được xác định thực hiện.
Vì vậy, trong ngắn hạn, nó là nghĩa vụ phải làm gì. Lưu ý rằng mặc dù việc triển khai một cách cẩu thả cho giao diện Connection
này có thể không đáp ứng các quy tắc được xác định trong hợp đồng của giao diện này. Bạn không nói bạn đang sử dụng cơ sở dữ liệu nào nên tôi không thể cung cấp thêm thông tin về chi tiết triển khai.
Nguồn
2015-06-12 15:36:42
Không, không có, giả sử nhà cung cấp trình điều khiển đã thực hiện tốt công việc triển khai phương pháp này. Trong trường hợp sử dụng một hồ bơi kết nối cơ sở dữ liệu, nó chỉ đơn giản là không có gì. –
Thông thường các phương pháp đóng sẽ xử lý đúng cách nếu nó đã bị đóng. Nhưng nó thực sự phụ thuộc vào những gì bạn đang thực sự sử dụng. Nó có thể hiểu được cho một số việc thực hiện có hành vi kỳ lạ mặc dù rất khó xảy ra –