Apache কমন্স কনফিগারেশন প্রকল্প, এক ছাতা প্রকল্পের আওতায় কনফিগারেশন ফাইল ফরম্যাটের বৃন্দ ঐক্যসাধন সেটআপ ছিল এটা সম্ভব ডেভেলপারদের একই ইন্টারফেস ব্যবহার করে প্রতিটি বিন্যাস এবং তার তথ্য মোকাবেলা করার জন্য তৈরি.
কমন্স কনফিগারেশন নির্বিশেষে ব্যবহারকারী এর অপারেটিং সিস্টেম বা বিকাশকারী এর সার্ভার আর্কিটেকচারের একটি সফটওয়্যার বা ওয়েব অ্যাপ্লিকেশন এর সেটিংস নিয়ন্ত্রণ জন্য একটি মৌলিক API- হয়.
শুধু তারা ফাইল ফরম্যাটের মধ্যে অনুবাদ করা হয় কিভাবে উপলব্ধ অপশন পরিচালনার এবং এছাড়া, লাইব্রেরি ব্যবহারকারীদের লোড সংরক্ষণ, বা তারা চান হিসাবে অপশন আন, যার ফলে একই সময়ে বিভিন্ন কনফিগারেশনের সঙ্গে কাজ করতে ইউটিলিটি অন্তর্ভুক্ত করা হয়েছে.
বৈশিষ্ট্য
- সমর্থিত কনফিগারেশন সূত্র:
- অ্যাপলেট প্যারামিটার
- জাভা নেমিং এবং ডিরেক্টরি ইন্টারফেস (JNDI)
- JDBC ডেটাউত্স
- প্রোপার্টি ফাইল
- সম্পত্তি তালিকা ফাইল (Plist)
- সার্ভলেট পরামিতি
- সিস্টেম বৈশিষ্ট্য
- উইন্ডোজ INI ফাইল
- XML নথি
এই রিলিজে নতুন কি
- তালিকার সব থেকে আবেদন করা উচিত এক্সএমএল কনফিগ মধ্যে আরোপ করা .
- BeanHelper শিশু মটরশুটি একটি তালিকা সঙ্গে মটরশুটি নির্মাণের ClassCastException.
- 1.8 এবং 1.9 SystemProperties সঙ্গে সংশ্লেষণ.
কি সংস্করণ 1.8 নতুন:
- নতুন রিলিজ ফোকাস জাভা জন্য সমর্থন যোগ করা এই ব্যবস্থার সবচেয়ে গুরত্বপূর্ণ 1.5. এই
- এখন সর্বনিম্ন JDK সংস্করণ প্রয়োজন.
সংস্করণ 1.7 নতুন কি:
- নতুন রিলিজ অনেক বাগ সংশোধন করা হয়েছে রয়েছে. এছাড়াও কিছু নতুন হয়
- বৈশিষ্ট্য, যেমন লোড হচ্ছে কনফিগারেশন উত্স জন্য ফাইল-সিস্টেমের জন্য সমর্থন.
কি সংস্করণ 1.6 নতুন:
- অন্যান্য কমন্স উপাদান কিছু নির্ভরতা সাম্প্রতিক আপডেট করা হয়েছে সংস্করণ.
- অনুমতি দিন পরিবর্তনশীল resolvers DefaultConfigurationBuilder কনফিগার সংজ্ঞায়িত করা.
- AbstractHierarchicalFileConfiguration.getKeys () বর্তমানে একটি রিলোড প্রয়োজন বোধ করা হয় কিনা পরীক্ষা করা হবে.
- , & quot; বল পুনরায় লোড করুন & quot; CombinedConfiguration প্রক্রিয়া এখন configurationAt (). দ্বারা নির্মিত সাব কনফিগারেশনের সঙ্গে কাজ করে
- XMLConfiguration.addNodes মধ্যে একটি বাগ () এটা অসম্ভব বৈশিষ্ট্য এই পদ্ধতি ব্যবহার করে নোড যোগ করা. এই সংশোধন করা হয়েছে.
পাওয়া মন্তব্যসমূহ না