But Musim Bunga membenarkan pemuatan berbilang fail sifat daripada laluan kelas. Secara lalai, sifat dari folder /src/main/resources dimuatkan. Walau bagaimanapun, adalah mungkin juga untuk menentukan fail konfigurasi luaran tambahan untuk mengatasi fail lalai.
Spring Boot memuatkan sifat dalam susunan tertentu:
Untuk memuatkan fail konfigurasi luaran, gunakan sifat spring.config.location, yang menerima senarai fail harta atau lokasi fail yang dipisahkan koma. Contohnya:
-Dspring.config.location=/config/application.properties
Secara lalai, fail konfigurasi luaran ditambahkan pada senarai sumber konfigurasi. Walau bagaimanapun, jika anda ingin mengatasi fail lalai, gunakan sifat spring.config.additional-location, yang hanya menambahkan lokasi yang ditentukan. Contohnya:
-Dspring.config.location=/config/job1.properties -Dspring.config.additional-location=/config/job2.properties
Dalam kes ini, fail job1.properties akan mengatasi sifat lalai, manakala job2.properties akan menambah sifat tambahan.
Dalam Spring Boot 2.x, sifat spring.config.location kini mengatasi lalai dan bukannya menambah padanya. Oleh itu, gunakan spring.config.additional-location untuk mengekalkan sifat lalai.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengatasi Fail Konfigurasi Lalai Spring Boot dengan Sifat Luaran?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!