আমি দুটি অ্যাপ্লিকেশন বিকাশ করতে স্প্রিং বুট ব্যবহার করছি, একটি সার্ভার হিসাবে কাজ করবে এবং অন্যটি একটি ক্লায়েন্ট অ্যাপ। তবে, উভয়ই একই অ্যাপ্লিকেশন যা সক্রিয় প্রোফাইলের ভিত্তিতে আলাদাভাবে কাজ করে। আমি আমার অ্যাপ্লিকেশনগুলি কনফিগার করতে স্প্রিং বুটের স্বয়ংক্রিয় কনফিগারেশন বৈশিষ্ট্যটি ব্যবহার করছি।
আমি ক্লায়েন্ট অ্যাপ্লিকেশন সম্পর্কিত সমস্ত ডাটাবেস সম্পর্কিত অটো কনফিগারেশন অক্ষম করতে চাই, যেহেতু এটিতে ডাটাবেস সংযোগের প্রয়োজন হবে না। অ্যাপ্লিকেশনটিতে ডাটাবেসের সাথে সংযোগ স্থাপনের চেষ্টা করা উচিত নয়, বা স্প্রিং ডেটা বা হাইবারনেট বৈশিষ্ট্যগুলির কোনও ব্যবহার করার চেষ্টা করা উচিত নয়। অ্যাপ্লিকেশনটির সক্রিয় প্রোফাইলের ভিত্তিতে ডাটাবেস অটো কনফিগারেশন সক্ষম বা অক্ষম করা শর্তযুক্ত এবং হওয়া উচিত।
আমি কি স্বতন্ত্র প্রোফাইলগুলির জন্য দুটি পৃথক অ্যাপ্লিকেশন.প্রপার্টি ফাইল তৈরি করে এটি অর্জন করতে পারি?
আমি এটি আমার সম্পত্তি ফাইলগুলিতে যুক্ত করার চেষ্টা করেছি,
spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration\
org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration\
org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration\
org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration
কিন্তু, অ্যাপ্লিকেশনটি এখনও শুরুতে ডাটাবেসের সাথে সংযোগ স্থাপনের চেষ্টা করে। এই প্রয়োজনীয়তাগুলি কি আমার প্রয়োজনীয়তা অর্জনের জন্য যথেষ্ট?