ستون تفکیک کننده چیست؟

فهرست مطالب:

ستون تفکیک کننده چیست؟
ستون تفکیک کننده چیست؟
Anonim

خود ستون تشخیص‌دهنده برای تمایز بین کلاس‌های مختلف زمانی که سلسله مراتب کلاس‌ها به صورت مسطح یا عمودی نگاشت می‌شوند استفاده می‌شود.. ایده پشت نگاشت مسطح و عمودی این است که هر کلاس در یک ردیف در جدول کلاس پایه نگاشت می شود. مقدار تفکیک کننده برای تعریف نوع هر ردیف استفاده می شود.

چگونه ستون تمایز را پیدا می کنید؟

تعریف موجودیت: @Entity(name="Port") @DiscriminatorColumn(name="type", discriminatorType=DiscriminatorType. STRING، طول=10) @DiscriminatorValue(value="port") @Table(name="vPorts") @XmlRootElement(name="port") کلاس عمومی PortEntity { …

مشخص کننده در جاوا چیست؟

نوع حاشیه نویسی DiscriminatorColumn

ستون تفکیک کننده را برای SINGLE_TABLE و استراتژی های نگاشت ارث بری JOINED مشخص می کند. استراتژی و ستون تمایز فقط در ریشه یک سلسله مراتب کلاس موجودیت یا زیرسلسله مراتبی که در آن استراتژی وراثت متفاوتی اعمال می‌شود، مشخص می‌شوند.

کاربرد ستون تشخیصگر در Hibernate چیست؟

اگر می خواهید از این استراتژی با JPA استفاده کنید، جدول پایگاه داده شما باید دارای یک ستون تفکیک کننده باشد. مقدار موجود در این ستون کلاس موجودیتی را که هر رکورد باید به آن نگاشت شود را مشخص می کند.. به طور پیش‌فرض، Hibernate از همین رویکرد استفاده می‌کند.

استفاده از @DiscriminatorColumn چیست؟

تبعیض کننده استمعمولاً در SINGLE_TABLE inheritance استفاده می شود زیرا برای شناسایی نوع رکورد به یک ستون نیاز دارید. مثال: شما یک دانشجوی کلاس و 2 زیر کلاس دارید: GoodStudent و BadStudent.

Hibernate Tip: SINGLE_TABLE strategy without discriminator column

Hibernate Tip: SINGLE_TABLE strategy without discriminator column
Hibernate Tip: SINGLE_TABLE strategy without discriminator column
39 سوال مرتبط پیدا شد

توصیه شده:

مقالات جالب
ترکیب پاس ورود چیست؟
ادامه مطلب

ترکیب پاس ورود چیست؟

در حالی که کامپوزه پاسه یک زمان مرکب است، مهم است که از آن گذشت، زیرا این روش معمولی برای استفاده از زمان گذشته است. … برای arriver، فعل کمکی être است و فعل ماضی arrivé است. چگونه می توان به فرانسوی وارد را مزدوج کرد؟ فعل arriver را با هم ترکیب کنید:

آیا باید قرمزها را با مشکی بشویید؟
ادامه مطلب

آیا باید قرمزها را با مشکی بشویید؟

مرتب‌سازی لباس‌های شسته‌شده بسیار مهم است که چراغ‌ها و تاریکی‌هایتان را جداگانه بشویید، زیرا رنگ‌های تیره‌تر می‌توانند پارچه‌های روشن‌تر را خراب کنند. رنگ‌های خاکستری، مشکی، سرمه‌ای، قرمز، بنفش تیره و رنگ‌های مشابه را در یک بار و رنگ‌های صورتی، اسطوخودوس، آبی روشن، سبز روشن و زرد را در لباس‌شویی دیگری مرتب کنید.

چگونه از واقعیت در جمله استفاده می کنید؟
ادامه مطلب

چگونه از واقعیت در جمله استفاده می کنید؟

در سال 1969 او دومین کتاب خود را با دانشگاه منتشر کرد با عنوان " حدس و گمان و واقعیت.. واقعيت هم محدوديت و هم شرط آزادي است. به اين ترتيب، واقعيت چيزي نيست كه ما به طور مستقيم به آن برخورد كنيم. کدام یک از موارد زیر نمونه ای از Facticity است؟ واقعیت مبتنی بر حقایق قابل مشاهده است و تعالی مبتنی بر روح.