Tôi đang làm việc trên một ứng dụng mà tôi cần kết nối N số hệ thống cơ sở dữ liệu [N dao động từ 1 đến 350].JDBC - Kết nối nhiều cơ sở dữ liệu
Ý tưởng là - người dùng sẽ được trình bày với danh sách cơ sở dữ liệu và sẽ được yêu cầu chọn bất kỳ hoặc tất cả cơ sở dữ liệu từ danh sách.
Khi cơ sở dữ liệu được chọn, tôi cần kết nối với từng cơ sở dữ liệu và thực hiện một thủ tục đã lưu.
Tôi định sử dụng JDBC cũ và nhận kết nối cho mỗi lần một hoặc [chạy chúng trong nhiều luồng] và thực hiện quy trình lưu trữ và đóng kết nối.
Và tất cả điều này sẽ xảy ra trong giao dịch. Cách tốt nhất để làm việc này là gì?
Nếu không JDBC ... bất kỳ cách hiệu quả nào khác?
Update -
Các thủ tục lưu trữ được thực sự tham gia vào hoạt động một số sql - ví dụ cập nhật một cột, cấp phép cho một người sử dụng, vv
Những loại ứng dụng? Máy tính để bàn hoặc web? – skaffman
Đây là một ứng dụng web. – jagamot
Sự hiểu biết của tôi là bạn không cần phải làm điều này trong một giao dịch duy nhất, điều này có đúng không? Khác nhiều hơn nữa cần phải được đưa vào tài khoản. – BalusC