@value বসন্তে কি করে?
@value বসন্তে কি করে?

ভিডিও: @value বসন্তে কি করে?

ভিডিও: @value বসন্তে কি করে?
ভিডিও: @Value টীকা ব্যবহার করে স্প্রিং বুটে application.properties ফাইল পড়ুন 2024, মে
Anonim

বসন্ত @ মান টীকা হয় ডিফল্ট বরাদ্দ করতে ব্যবহৃত মান ভেরিয়েবল এবং পদ্ধতি আর্গুমেন্ট. আমরা করতে পারা পড়া বসন্ত পরিবেশ ভেরিয়েবলের পাশাপাশি সিস্টেম ভেরিয়েবল @ ব্যবহার করে মান টীকা বসন্ত @ মান টীকা SpEL সমর্থন করে।

এই বিষয়ে, @value টীকা ব্যবহার কি?

বসন্ত @ মান টীকা ইনজেকশন ব্যবহার করা হয় মান ভেরিয়েবল এবং পদ্ধতি আর্গুমেন্ট মধ্যে. আমরা হয় বসন্ত পরিবেশের ভেরিয়েবল বা সিস্টেম ভেরিয়েবল পড়তে পারি। এটি SpEL সমর্থন করে।

এছাড়াও, আপনি কিভাবে বসন্ত মান ইনজেক্ট করবেন? বসন্তে শিমের বৈশিষ্ট্যগুলিতে কীভাবে মান ইনজেক্ট করবেন

  1. একটি নতুন Maven প্রকল্প তৈরি করুন। ফাইল -> প্রকল্প -> ম্যাভেন -> ম্যাভেন প্রকল্পে যান।
  2. বসন্ত 3.2 যোগ করুন। 3 নির্ভরতা।
  3. বৈশিষ্ট্য সহ একটি সাধারণ স্প্রিং বিন তৈরি করুন।
  4. শিমের বৈশিষ্ট্যে মান ইনজেকশনের জন্য XML-ভিত্তিক পদ্ধতি।
  5. অ্যাপ্লিকেশন চালান.
  6. আউটপুট।

অনুরূপভাবে, কিভাবে টীকা বসন্তে কাজ করে?

সাধারণভাবে, টীকা আপনি একটি ক্লাস, পদ্ধতি বা পরিবর্তনশীল মেটাডেটা যোগ করার অনুমতি দেয়. একটি টীকা কম্পাইলার দ্বারা ব্যাখ্যা করা যেতে পারে (উদাহরণস্বরূপ, @ ওভাররাইড টীকা ) বা একটি কাঠামোর দ্বারা যেমন বসন্ত (উদাহরণস্বরূপ, @ কম্পোনেন্ট টীকা ).

আমরা বসন্তে নাল এবং খালি স্ট্রিং মান ইনজেক্ট করতে পারি?

আপনি প্রয়োজন হলে নাল মান ইনজেক্ট করুন যেকোনো ক্ষেত্রের জন্য বসন্ত তারপর বিশেষ < ব্যবহার করুন খালি এটির জন্য উপাদান, ব্যবহার করবেন না মান =” খালি " কারন যে ইচ্ছাশক্তি পাস" খালি " হিসেবে তারের উপকারিতা . < ব্যবহার করুন খালি /> এলিমেন্ট এর পরিবর্তে আপনার বসন্ত কনফিগারেশন. কিভাবে এই বিষয়ের জন্য যে সব বসন্তে নাল এবং খালি স্ট্রিং মান ইনজেক্ট করুন.