Java: Menyimpan Penyata SQL Secara Luaran
Untuk menyimpan pernyataan SQL dalam fail luaran untuk pengubahsuaian yang mudah oleh pasukan sokongan, pertimbangkan pendekatan berikut:
Sifat Teks Biasa Fail
Buat fail Java Properties yang ringkas dengan pasangan nilai kunci memetakan nama pernyataan kepada pernyataan SQL:
users.select.all = select * from user
Suntikan objek Properties ini ke dalam kelas DAO anda menggunakan konfigurasi Spring, yang akan membaca nilai daripada fail.
SQL berbilang baris Penyata
Jika pernyataan SQL anda menjangkau berbilang baris, anda boleh menggunakan tatatanda berikut dalam fail Properties:
users.select.all.0 = select * users.select.all.1 = from user
Limitation
Perhatikan bahawa teknik ini tidak menyediakan ciri lanjutan yang dinyatakan dalam keperluan, seperti kumpulan pernyataan atau parameter. Jika anda memerlukan fungsi ini, anda mungkin perlu mempertimbangkan untuk menggunakan pustaka pihak ketiga seperti Axamol atau iBATIS.
Atas ialah kandungan terperinci Bagaimanakah Aplikasi Java Boleh Menyimpan dan Mengurus Pernyataan SQL Secara Luaran untuk Pengubahsuaian Mudah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!