ভিডিও: এমভিসি-তে সাবলীল API কী?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
সত্তা ফ্রেমওয়ার্ক সাবলীল API কনভেনশন ওভাররাইড করতে ডোমেন ক্লাস কনফিগার করতে ব্যবহৃত হয়। ইএফ সাবলীল API একটি উপর ভিত্তি করে সাবলীল API ডিজাইন প্যাটার্ন (a.k.a সাবলীল ইন্টারফেস) যেখানে ফলাফল পদ্ধতি চেইনিং দ্বারা প্রণয়ন করা হয়। আপনি ডেটা টীকা বৈশিষ্ট্য ব্যবহার করতে পারেন এবং সাবলীল API একই সময়ে
একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, OnModelCreating কি?
কনফিগারেশনগুলি মাইক্রোসফ্ট দ্বারা প্রকাশ করা বেশ কয়েকটি পদ্ধতির মাধ্যমে প্রয়োগ করা হয়। DbContext ক্লাসে একটি পদ্ধতি বলা হয় OnModelCreating এটি একটি প্যারামিটার হিসাবে মডেলবিল্ডারের একটি উদাহরণ নেয়। এই পদ্ধতিটিকে ফ্রেমওয়ার্ক দ্বারা ডাকা হয় যখন আপনার প্রসঙ্গটি মেমরিতে মডেল এবং এর ম্যাপিং তৈরি করার জন্য তৈরি করা হয়।
সত্তা ফ্রেমওয়ার্ক ম্যাপিং কি? সত্তা ফ্রেমওয়ার্ক . এটি ডাটাবেস অ্যাক্সেস করার একটি টুল। আরও সঠিকভাবে, এটিকে একটি অবজেক্ট/রিলেশনাল ম্যাপার (ORM) হিসাবে শ্রেণীবদ্ধ করা হয়েছে যার অর্থ এটি আমাদের অ্যাপ্লিকেশনের অবজেক্টে একটি রিলেশনাল ডাটাবেসে ডেটা ম্যাপ করে। আগে.
এই বিষয়টি মাথায় রেখে মডেলবিল্ডার সত্তা কী?
প্রদত্ত কনফিগার করতে ব্যবহার করা যেতে পারে এমন একটি বস্তু প্রদান করে সত্তা মডেল টাইপ করুন। যদি একটা সত্তা প্রদত্ত নাম সহ টাইপ ইতিমধ্যে মডেলের অংশ নয়, একটি নতুন৷ সত্তা যে ধরনের CLR টাইপ নেই সেটি মডেলে যোগ করা হবে।
DbContext কি?
DbContext এন্টিটি ফ্রেমওয়ার্ক API-এর একটি গুরুত্বপূর্ণ শ্রেণী। এটি আপনার ডোমেন বা সত্তা ক্লাস এবং ডাটাবেসের মধ্যে একটি সেতু। DbContext ডাটাবেসের সাথে ইন্টারঅ্যাক্ট করার জন্য দায়ী প্রাথমিক শ্রেণী।
প্রস্তাবিত:
সমস্ত স্প্রিং এমভিসি কন্ট্রোলারের বেস ক্লাস কোনটি?
সমস্ত স্প্রিং এমভিসি কন্ট্রোলার হয় সরাসরি কন্ট্রোলার প্রয়োগ করে বা উপলব্ধ বেস ক্লাস বাস্তবায়ন যেমন অ্যাবস্ট্রাক্ট কন্ট্রোলার, সিম্পলফর্ম কন্ট্রোলার, মাল্টিঅ্যাকশন কন্ট্রোলার, বা অ্যাবস্ট্রাক্টউইজার্ডফর্ম কন্ট্রোলার থেকে প্রসারিত করে।
আপনি কত ভাষায় সাবলীল হতে পারেন?
যে ব্যক্তি চার বা তার বেশি ভাষায় কথা বলতে পারে সে বহুভাষী। বিশ্বের মাত্র তিন শতাংশ মানুষ চারটি ভাষায় কথা বলতে পারে। বিশ্বের এক শতাংশেরও কম মানুষ বহু ভাষায় পারদর্শী। যদি কেউ পাঁচটির বেশি ভাষায় পারদর্শী হয়, তাকে বলা হয় বহুভুজ
এমভিসি এএসপি নেটে মডেল কী?
মডেল এমভিসি আর্কিটেকচারে ডোমেন নির্দিষ্ট ডেটা এবং ব্যবসায়িক যুক্তি উপস্থাপন করে। এটি অ্যাপ্লিকেশনের ডেটা বজায় রাখে। মডেল অবজেক্ট পুনরুদ্ধার করে এবং একটি ডাটাবেসের মতো অধ্যবসায় স্টোরে মডেল অবস্থা সংরক্ষণ করে। মডেল শ্রেণী পাবলিক প্রপার্টিতে ডেটা ধারণ করে
এমভিসি টেম্পডেটাতে ভিউ থেকে কন্ট্রোলারে ডেটা কীভাবে পাস করবেন?
TempData ব্যবহার করে কন্ট্রোলার থেকে ভিউতে ডেটা পাস করা ফাইলে যান তারপর নতুন এবং "প্রকল্প" বিকল্প নির্বাচন করুন। তারপর ASP.NET ওয়েব অ্যাপ্লিকেশন প্রজেক্ট তৈরি করুন যা নীচের চিত্রিত হয়েছে। তারপর "খালি" নির্বাচন করুন এবং "MVC" এ টিক দিন তারপর ঠিক আছে ক্লিক করুন। প্রকল্পটি সফলভাবে তৈরি করা হয়েছে
স্প্রিং এমভিসি ব্যবহার কি?
একটি স্প্রিং এমভিসি একটি জাভা ফ্রেমওয়ার্ক যা ওয়েব অ্যাপ্লিকেশন তৈরি করতে ব্যবহৃত হয়। এটি মডেল-ভিউ-কন্ট্রোলার ডিজাইন প্যাটার্ন অনুসরণ করে। এটি একটি কোর স্প্রিং ফ্রেমওয়ার্কের সমস্ত মৌলিক বৈশিষ্ট্য প্রয়োগ করে যেমন ইনভারসন অফ কন্ট্রোল, ডিপেনডেন্সি ইনজেকশন