স্প্রিং-বুট স্প্রিং প্রোফাইলগুলি ব্যবহার করে ( http://docs.spring.io/spring-boot/docs/cटका / references/ html/boot-features-profiles.html ) যা উদাহরণস্বরূপ বিভিন্ন পরিবেশের জন্য পৃথক কনফিগারেশন রাখার অনুমতি দেয়। আমি এই বৈশিষ্ট্যটি ব্যবহার করার একটি উপায় হ'ল ইন্টিগ্রেশন পরীক্ষার দ্বারা ব্যবহৃত টেস্ট ডাটাবেস কনফিগার করা। আমি ভাবছি তবে কি নিজের প্রোফাইল 'পরীক্ষা' তৈরি করা এবং প্রতিটি পরীক্ষার ফাইলে স্পষ্টভাবে এই প্রোফাইলটি সক্রিয় করা দরকার? এখনই আমি এটি নিম্নলিখিত উপায়ে করছি:
- এসসিআর / মেইন / রিসোর্সের ভিতরে অ্যাপ্লিকেশন-টেষ্ট.প্রোপার্টি তৈরি করুন
- সেখানে পরীক্ষা নির্দিষ্ট কনফিগারেশন লিখুন (এখনকার জন্য কেবল ডাটাবেসের নাম)
প্রতিটি পরীক্ষার ফাইলের মধ্যে অন্তর্ভুক্ত:
@ActiveProfiles("test")
কোন স্মার্ট / আরও সংক্ষিপ্ত উপায় আছে? উদাহরণস্বরূপ একটি ডিফল্ট পরীক্ষা প্রোফাইল?
সম্পাদনা 1: এই প্রশ্নটি স্প্রিং-বুট 1.4.1 এর সাথে সম্পর্কিত