تكوين الربيع متعدد الملفات:
1. ملف الخصائص
2. ملف yaml
1. ملف الخصائص
في SPRING BOOT ، يحتاج اسم الملف الذي تم تكوينه حسب بيئات متعددة إلى تلبية التطبيق-{profile}.
تنسيق الخصائص ، حيث {profile} يتوافق مع معرف البيئة الخاص بك ، كما هو موضح أدناه.
• Application-dev.properties: بيئة التنمية.
• اختبار الاختبار.
• Application-prod.properties: بيئة الإنتاج.
فيما يتعلق بالملف الذي سيتم تحميله ، يجب تمريره في ملف APP ON.Properties
تم تعيين خاصية spring.profiles.active ، وقيمتها تتوافق مع قيمة {profile} في ملف التكوين. يحب
spring.profiles.active = الاختبار سيقوم بتحميل تكوين الاختبار. properties
محتوى الملف.
2. ملف yaml
الخادم: المنفذ: 8080 # ملف التعريف الافتراضي هو dev. تستخدم البيئات الأخرى ملفات تعريف مختلفة عن طريق تحديد معلمات بدء التشغيل ، مثل: # بيئة الاختبار: Java -jar xxx.jar-spring.profiles.active = اختبار # بيئة الإنتاج: java -jar xxx.jar-spring.profiles.active = prod spring: prapiles: dev # the line يجب ألا يفقد ، تلاشن ، ملفات التعريف: DEV DataSource: url: jdbc: mysql: //192.168.0.152: 3306/aylson؟ useUnicode = true & districtoding = utf-8 & usessl = false-# اختبار بيئة تكوين الربيع: ملفات التعريف: بيانات الاختبار: url: url: JDBC: mysql: //192.168.0.152: 13306/Aylson؟ useUnicode = true & farmencoding = utf-8 & usessl = false ---# configuration configuration provation: prod: dataSource: url: url: url: JDBC: MySQL: //192.168.0.152: 23306/Aylson؟ useUnicode = true & narferencoding = utf-8 & usessl = false
كيفية استخدام:
استخدم ملفات تعريف مختلفة عن طريق تحديد معلمات بدء التشغيل ، مثل:
بيئة الاختبار: Java -jar xxx.jar spring.profiles.active = اختبار
بيئة الإنتاج: Java -jar xxx.jar spring.profiles.active = prod
تستخدم المقالة أعلاه طرق تكوين مختلفة استنادًا إلى صندوق الربيع. هذه المقالة هي كل المحتوى الذي أشاركه معك. آمل أن يعطيك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.