হাইবারনেট উত্তরাধিকার কি?
হাইবারনেট উত্তরাধিকার কি?
Anonim

সত্তা উত্তরাধিকার মানে আমরা একটি সুপার-ক্লাসের জন্য অনুসন্ধান করার সময় সমস্ত সাব-ক্লাস সত্তা পুনরুদ্ধার করার জন্য পলিমরফিক কোয়েরি ব্যবহার করতে পারি। থেকে হাইবারনেট এটি একটি JPA বাস্তবায়ন, এতে উপরের সবগুলি এবং কয়েকটি রয়েছে৷ হাইবারনেট - সম্পর্কিত নির্দিষ্ট বৈশিষ্ট্য উত্তরাধিকার.

আরও জিজ্ঞাসা করা হয়েছে, হাইবারনেটে কত প্রকারের উত্তরাধিকার রয়েছে?

3 প্রকার

হাইবারনেটে বৈষম্যকারী মান কি? টীকা প্রকার ডিসক্রিমিনেটর ভ্যালু নির্দিষ্ট করে মান এর বৈষম্যকারী প্রদত্ত ধরনের সত্তার জন্য কলাম। উত্তরাধিকার কৌশল এবং বৈষম্যকারী কলাম শুধুমাত্র একটি সত্তা শ্রেণী শ্রেণিবিন্যাসের মূলে নির্দিষ্ট করা হয় অথবা একটি ভিন্ন উত্তরাধিকার কৌশল প্রয়োগ করা হয়।

অতিরিক্তভাবে, হাইবারনেটে উত্তরাধিকার ম্যাপিংয়ের ব্যবহার কী?

@ উত্তরাধিকার - এটাই ব্যবহৃত এর ধরন নির্ধারণ করতে উত্তরাধিকার ব্যবহৃত ভিতরে হাইবারনেট এবং এটি অভিভাবক শ্রেণীতে সংজ্ঞায়িত করা হয়। যদি উত্তরাধিকার টীকা নির্দিষ্ট করা নেই বা যদি না হয় উত্তরাধিকার টাইপটি একটি সত্তা শ্রেণীর শ্রেণিবিন্যাসের জন্য নির্দিষ্ট করা হয়েছে, SINGLE_TABLE৷ ম্যাপিং কৌশল হল ব্যবহৃত.

@MappedSuperclass এর ব্যবহার কি?

টীকা ম্যাপড সুপারক্লাস . একটি শ্রেণী মনোনীত করে যার ম্যাপিং তথ্য এটি থেকে উত্তরাধিকারসূত্রে পাওয়া সত্তাগুলিতে প্রয়োগ করা হয়। ক ম্যাপ করা সুপারক্লাস এটির জন্য সংজ্ঞায়িত কোন পৃথক টেবিল নেই।

প্রস্তাবিত: