Tệp cấu hình cho SolR DataImportHandler chứa các truy vấn SQL để chạy với cơ sở dữ liệu, cách ánh xạ các cột kết quả đến trường tài liệu SolR và tất nhiên, các tham số cần thiết để kết nối với cơ sở dữ liệu. Trong dự án của chúng tôi, các tham số kết nối cơ sở dữ liệu (cụ thể là mật khẩu cơ sở dữ liệu) thay đổi từ môi trường sang môi trường, buộc chúng tôi phải duy trì một bản sao hơi khác nhau của toàn bộ tệp XML cấu hình cho từng môi trường.Solr DataImport: quản lý cấu hình cho các môi trường khác nhau (phát triển/dàn dựng/sản xuất)
Có cách nào để cấu hình các tham số kết nối cơ sở dữ liệu (đặc biệt là mật khẩu) riêng biệt với các câu lệnh và khai báo SQL, vì vậy mỗi cấu hình được duy trì một lần và chỉ một lần?
Tôi biết chắc chắn bạn có thể vượt qua các thông số thông qua url dataimport, nhưng điều đó hút quá cho mật khẩu tôi đoán ... – javanna
Cảm ơn javanna. Nó hút, nhưng nó sẽ làm việc cho chúng ta trong trường hợp này. – jsalvata