Заявление о вступлении в наследство (Образец)
Просмотров 11011
Заявление о вступлении в наследство – это документ, выражающий намерение наследника вступить в наследственные права. Многие не знают, как его составить и куда подавать? Ниже мы расскажем об этом подробнее.
✅ Куда подается заявление?
Заявление должно быть подано в нотариальную контору: либо ту, в которой было составлено завещание, либо ту, которая действует по последнему месту жительства наследодателя, по месту нахождения основной массы наследственного имущества – в зависимости от того, происходит наследование по завещанию или по закону.
Читайте подробнее в статье “Как и куда подавать заявление и документы на наследство“.
✅ Каков срок подачи заявления?
Существуют строго оговоренный срок для подачи заявления. Он составляет 6 месяцев и начинает свой отсчет со следующего дня после смерти наследодателя или со дня, когда вступило в законную силу судебное решение о признании наследодателя умершим.
Мнение эксперта
Семен Фролов
Юрист. Стаж 7 лет. Специализация: семейное, наследственное, жилищное право.
Задать вопрос эксперту
После истечения 6-месячного срока наследники утрачивают право на подачу заявления о вступлении в наследство. За исключением тех случаев, когда произошел пропуск срока по уважительным причинам. В этом случае надо обратиться в суд с иском и предоставить доказательства уважительных причин – тогда указанный срок может быть продлен. Расписали об этом в статье “Как вступить в наследство после 6 месяцев”.
В некоторых случаях для этого отводится еще меньший срок. Например, если наследники приоритетной очереди отказываются от наследства, наследникам следующей очереди придется подать заявление до истечения первоначального 6 месячного срока. Лишь в том случае, если до его истечения осталось меньше 3 месяцев, он может быть продлен еще на 3 месяца.
✅ Порядок подачи заявления
Подача нотариусу заявления – лишь один из этапов процедуры вступления в наследство, которому предшествует сбор документов, после которого следует оплата нотариальных услуг и получение свидетельства.
Чтобы у наследников было ясное представление о предстоящей процедуре, рассмотрим пошаговый порядок вступления в наследство, в котором подача заявления имеет весомое значение.
- Прежде всего, нужно подготовить документы.
Для вступления в наследство требуется целый пакет документации, которая подтверждает смерть наследодателя, стоимость и состав наследственного имущества, права наследников на наследование этого имущества.
- свидетельство о смерти или судебное решение о признании умершим;
- документ о последнем месте жительства наследодателя – выписка из домовой книги, справка жилищно-эксплуатационной организации или “паспортного стола”;
- паспорт, другой документ, удостоверяющий личность наследника;
- документы, подтверждающие родственную связь между наследодателем и наследником – свидетельства о рождении, об усыновлении, о браке, о расторжении брака, о смене фамилии.
Документы, подтверждающие родственные связи нужны только в том случае, если происходит наследование по закону или если наследник претендует на обязательную долю в наследстве. Если происходит наследование по завещанию, достаточно только завещания.
Кроме вышеперечисленных основных документов могут понадобиться дополнительные документы – в зависимости от обстоятельств. Например, правоустанавливающие и технические документы на наследственное имущество.
- С подготовленным пакетом документов нужно обратиться к нотариусу.
Как уже упоминалось выше, выбор нотариальной конторы, куда следует подавать заявление, зависит от того, по завещанию или по закону происходит наследование.
Но как определить, было ли составлено завещание? Для этого нужно обратиться в любую нотариальную контору – по единой информационной системе (ЕИС) можно установить наличие или отсутствие завещания. Если наследодатель составлял завещание, оно хранится у того нотариуса, который его заверял – к нему и нужно обращаться для вступления в наследство по завещанию. Если завещания нет, наследственное дело будет вести районный нотариус (по последнему месту жительства наследодателя или по месту пребывания большей части его имущества, например, недвижимости).
- Составить и подать заявление о принятии наследства.
В этом нет ничего сложного. Во-первых, потому, что ниже предлагается образец и подробные пояснения о составлении документа. Во-вторых, даже если возникнут затруднения, любой нотариус любезно предоставит помощь, тем более, образец имеется в каждой нотариальной конторе.
- Оплатить государственную пошлину
Платить налог на наследство не придется. А вот оплатить нотариальные услуги – ведение наследственного дела и выдача свидетельства – нужно обязательно. Размер государственной пошлины зависит от того, в каких родственных отношениях пребывал наследодатель и наследник.
А также от того, какова общая стоимость наследственного имущества.- Получить свидетельство
Если сроки обращения соблюдены, подготовлен полный пакет документов, оплачены нотариальные услуги – следующий визит в нотариальную контору произойдет по истечению полугодичного срока. Ведь нужно получить свой экземпляр свидетельства о праве на наследство.
- Зарегистрировать собственность на унаследованное имущество в государственных органах регистрации
Речь идет о недвижимом имуществе, земельном участке, автомобиле или другом транспортном средстве, а также об имуществе, владение которым требует специального разрешения, например – оружие (см. “Что делать дальше после вступления в наследство“).
✅ Как правильно написать заявление о вступлении в наследство? Образец
Как и было обещано выше, во избежание затруднений при составлении заявления в нотариальной конторе, мы подробно рассмотрим, какими должны быть форма и содержание документа.
- Сперва заполняется так называемая «шапка». Указывается наименование и адрес расположения (республика, край, область, город, район) нотариальной конторы, в которую подается заявление. Затем указываются данные заявителя, то есть наследника – Ф.И.О., адрес регистрации и проживания;
- Затем следует название документа – «Заявление о вступлении в наследство, о выдаче свидетельства о праве на наследство»;
- После этого следует текст документа приблизительно следующего содержания:
«15 января 2021 года умер Громеко Петр Дмитриевич, проживавший по адресу: г. Москва, ул. Победы, д.125, кв.25. Наследником по закону первой очереди являюсь я, сын Громеко П.Д. – Громеко Иван Петрович, проживающий по адресу г. Москва, ул. Победы, д.125, кв.25.
Наследственным имуществом является двухкомнатная квартира общей площадью 56 м2, расположенная на 5 этаже 10-этажного дома, расположенного по адресу: г. Москва, ул. Победы, д.125, кв.25.
Настоящим заявлением выражаю свое намерение принять наследство. Прошу выдать свидетельство о праве на наследство. Наследников первой очереди не имеется».
- Указывается дата подачи заявления нотариусу;
- Документ завершается личной подписью наследника.
Обратите внимание! Заявление о принятии наследства должно быть написано собственноручно и подано нотариусу лично. Возможность сделать это по доверенности законом не предусмотрена.
Ознакомится с образцом можно ниже:
✅ Одно на всех или по одному от каждого?
В приведенном выше примере заявление было подано единственным наследником. Если же имеется несколько претендентов на наследство (не важно, по закону или по завещанию), каждый из них должен подать нотариусу персональное заявление.
Свидетельство может быть выдано как в одном экземпляре – для всех наследников, так и по одному экземпляру для каждого наследника.
✅ Отказ от вступления в наследство
Если кто-то из наследников не желает принимать участие в процедуре наследования, он может отказаться от наследства.
Итак, заявление о вступлении в наследство — это добровольное волеизъявление о намерении принять имущество умершего. Образцы есть у каждого нотариуса. Сложностей с заполнением обычно не возникает. Но могут появиться другие проблемы: поиск завещания, остальных наследников, свидетельства о смерти, иждивенцев, недостойных наследников. Также встречаются сложности с документами о родстве или фактическом принятии активов. Чтобы не опоздать с подачей заявления нотариусу, обратитесь к юристам нашего портала. Они ответят на волнующие вопросы и дадут рекомендации на будущее.
Внимание!
- В связи с частыми изменениями в законодательстве информация порой устаревает быстрее, чем мы успеваем ее обновлять на сайте.
- Все случаи очень индивидуальны и зависят от множества факторов. Базовая информация не гарантирует решение именно Ваших проблем.
Поэтому для вас круглосуточно работают БЕСПЛАТНЫЕ эксперты-консультанты!
- Задайте вопрос через форму (внизу), либо через онлайн-чат
- Позвоните на горячую линию:
- 8(800)551-30-97 — Все жители РФ
- +7(499)113-25-16 — Москва и Область
- +7(812)507-82-24 — Санкт-Петербург и область
Вступление в наследство через суд: порядок и заявление
В данной статье рассмотрим основные случаи, когда оформление права на наследство возможно только через суд, а также расскажем о порядке действий при оформлении наследства через суд, ответим на частый вопрос наследников “Как вступить в наследство через суд?”
В соответствии с гражданским законодательством, наследство может быть принято по общему правилу в течение 6 месяцев с момента смерти наследодателя или со дня вступления в законную силу решения суда о признании гражданина умершим.
Читайте также: Сроки принятия наследства, порядок их исчисления
В случае обращения к нотариусу по истечении установленного срока срок может быть восстановлен нотариусом при наличии письменного нотариально удостоверенного согласия от других наследников. Однако при отсутствии согласия других наследников или отсутствии других наследников наследник может восстановить срок в суде. Суд восстановит срок, если наследник не знал и не должен был знать об открытии наследства или пропустил этот срок по другим уважительным причинам, при этом обратился в суд в течение 6 месяцев с момента, когда такие основания отпали.
Соответственно, первый случай установления права на наследство через суд — это восстановление пропущенного срока для принятия наследства.
Фактическое принятие наследства предполагает реальное пользование имуществом умершего, ведение его хозяйства, несение расходов по содержанию и ремонту, уплата долговых обязательств.
Пример: Гражданка А. получила от Гражданки Б. квартиру по наследству. Так как наследодатель и наследник состояли в родственных отношениях-у Гражданки Б. были ключи от соответствующей квартиры, так как та часто ее навещала и помогала по хозяйству. После смерти Гражданки А. Гражданка Б. продолжала посещать квартиру с целью ее поддержания в надлежащем состоянии (поливала цветы, оплачивала коммунальные услуги). Таким образом, данную ситуация можно рассматривать как фактическое принятие наследства.
Фактическое принятие наследство — это один из способов принятия наследства, данный способ равносилен принятию наследства у нотариуса. То есть у наследника есть право выбора способа принятия наследства: принять его фактически или обратиться к нотариусу для открытия наследства. Однако в случае фактического принятия наследства наследник для реализации прав на наследство (например для регистрации права собственности на недвижимость) должен получить свидетельство о праве на наследство. Для этого он обращается к нотариусу с заявлением о выдаче свидетельства о праве на наследство и документами, подтверждающими фактическое принятие наследства. Однако нотариус может отказать в выдаче свидетельства (если посчитает, что приложенных документов недостаточно для подтверждения фактического принятия наследства). В этом случае наследник будет вынужден обратиться в суд для получения права на наследства через суд. И это второй случай, когда наследник для оформления наследства вынужден обратиться в суд.
Второй случай, когда наследник для оформления наследства должен обратиться в суд, — установление факта принятия наследства, если нотариус отказал в выдаче свидетельства о праве на наследство на основании представленных документов.
На практике также встречаются случаи, когда наследодатель не оформил в установленном законом порядке право собственности на имущество (не зарегистрировал, например, право собственности на недвижимое имущество в Росреестре). В этом случае нотариус не может выдать свидетельстве о праве на наследство на данное имущество (так как может оказаться, что имеются другие собственники данного имущества). В этом случае спор о наличии права собственности наследодателя на данное имущество необходимо разрешить в суде. Для этого наследники, чтобы вступить в наследство, должны обратиться в суд с иском о признании права собственности в порядке наследования. Это третий случай, когда право собственности в порядке наследования оформляется через суд.
Третий случай — признание права собственности на имущество в порядке наследования, если не достаточно доказательств принадлежности имущества наследодателю.
Четвертый случай, когда наследники могут быть вынуждены обратиться в суд, это раздел наследуемого имущества, если наследники не пришли к соглашению во внесудебном порядке. Об этом отдельная статья.
Кроме того, на практике при наследовании имущества встречаются и иные споры, которые разрешаются только в судебном порядке (признание наследника недостойным, уменьшение обязательной доли в наследстве, установление факта иждивения, факта родства, установление иных фактов в случае утраты документов, оспаривание завещания и т. д.), многие из них влекут изменение состава наследников, оформление права на наследство в судебном порядке. Данным видам споров посвящены отдельные статьи на нашем сайте.
Порядок действий при оформлении наследства по закону и завещанию через суд
Для начала отметим, что основание наследования не влияет на порядок оформления наследства, в том числе в судебном порядке. Принятие наследства по завещанию или по закону через суд требует аналогичных действий, различным будет список необходимых для оформления наследства документов, о чем мы поговорим далее.
Пошаговая инструкция “Как оформить наследство по решению суда?”Шаг 1. Подготовьте документы для принятия наследства в судебном порядкеВам необходимо собрать следующие документы для обращения в суд:
- документы, подтверждающие наличие родства с наследодателем (для принятия наследства по закону) или завещание (для принятия наследства по завещанию)
- документы, подтверждающие уважительность причин пропуска срока для принятия наследства, а также подтверждающие обращение в суд в течение 6 месяцев с момента, когда данные причины отпали (если вы обращаетесь для восстановления срока для принятия наследства). К таким причинам суды относят: тяжелую болезнь, беспомощное состояние, неграмотность и т.п., если данные причины препятствовали принятию наследником наследства в течение всего срока, установленного для этого законом (6 месяцев с момента смерти). К подобным причинам на практике суды часто относят также длительную командировку в ином регионе или за рубежом, постоянное проживание за рубежом, установление факта родства решением суда по истечении срока для принятия наследства, малолетний возраст. Подробнее об уважительных причинах пропуска срока для принятия наследства читайте статью.
- документы, подтверждающие фактическое принятие наследства. К таким документам относятся: справки, свидетельствующие о вашем проживании в наследуемом жилом помещении; справки об использовании вами имущества, входящего в состав наследства; квитанции об уплате налогов, страховых, коммунальных и других платежей в отношении наследуемого имущества; договоры о проведении ремонта наследуемого имущества, о сдаче имущества в аренду, установке охранной сигнализации и т. п.; квитанции о возврате кредита, полученного наследодателем, или иного долга наследодателя, выданные банком или другой организацией; копия вашего искового заявления к лицам, неосновательно завладевшим наследственным имуществом, о выдаче данного имущества с отметкой суда о принятии дела к производству и определение суда о приостановлении выдачи свидетельства о праве на наследство и др.
- документы, подтверждающие факт и дату смерти наследодателя (свидетельство о смерти наследодателя)
- документы, характеризующие состав наследственного имущества (выписки из ЕГРН, иные документы, подтверждающие право собственности наследодателя на имущество)
- документы, подтверждающие последнее место жительства наследодателя
- для обращения в суд: отказ нотариуса в открытии наследства / выдаче свидетельства о праве на наследство в связи с пропуском срока для принятия наследства (при обращении в суд для восстановлении срока для принятия наследства), отказ нотариуса в выдаче свидетельства о праве на фактически принятое наследство (при обращении в суд в связи с фактическим принятием наследства)
- для обращения в суд: почтовая квитанция и опись вложения, подтверждающие отправку заявления (иска) и документов третьим лицам и ответчикам
- для обращения в суд: документ, подтверждающий уплату госпошлины за рассмотрение заявления в суде
Важно знать! Фактическое принятие наследства должно быть осуществлено также в течение 6 месяцев с даты смерти. То есть если наследник в этот срок не совершил фактический действий, а по истечении данного срока совершил (например, оплатил коммунальные платежи или кредит по истечении срока для принятия наследства), то он не считается принявшим наследство. Ему необходимо восстановить срок для принятия наследства и доказать уважительность причин пропуска срока.
Шаг 2. Обратитесь к нотариусу для открытия наследства (выдачи свидетельства о праве на наследство)При фактическом принятии наследства законодательством предусмотрено, что в этом случае нотариус выдает свидетельство о праве на наследство, и только в случае отказа наследник должен обратиться в суд. В настоящее время нотариусы в большинстве случаев выдают свидетельства наследникам, фактически принявшим наследство, отказывают реже. При пропуске срока для принятия наследства (непринятии мер для фактического принятия наследства, необращении к нотариусу к нотариусу в течение 6 месяцев с даты смерти) наследнику желательно получить отказ нотариуса до обращения в суд. Кроме того, суду важно знать о наличии/отсутствии открытых наследственных дел, выданных свидетельствах, так как суд аннулирует выданные ранее свидетельства в случае восстановления срока, определяет доли в наследстве всех наследников с учетом признания нового наследника принявшим наследство. Поэтом предоставление в суд информации об открытом наследственном деле сэкономит время на истребование данного доказательства судом в нотариальной палате.
Шаг 3. Подготовьте заявление в судФорма и содержание иска о вступлении в наследство будут зависеть от оснований обращения в суд. Заявления о восстановлении срока и признании наследника принявшим наследство подаются в порядке искового производства. Заявление об установлении факта принятия наследства подается в суд по правилам особого производства, а в случае возникновения спора рассматривается по правилам искового производства (как было сказано ранее, в районных судах г. Москвы, как правило, данный спор возникает по причине активной позиции ДГИ г. Москвы в отношении квартир в Москве, на которые права наследования не были оформлены во внесудебном порядке). В последнем случае наследник должен требовать признать право собственности в порядке наследования.
В качестве ответчика в иске (заинтересованного лица в заявлении по правилам особого производства) необходимо указать собственника выморочного имущества (Российская Федерация в отношении любого имущества, кроме жилых помещений, город федерального значения или муниципальное образование в отношении жилых помещений) или наследников, получивших свидетельства о праве на наследство.
Шаг 4. Подайте заявление в суд для оформления права на наследствоНаследнику необходимо также верно определить территориальную подсудность.
Если наследник обращается для восстановления срока для принятия наследства, то исковое заявление по общему правилу подается в районный/городской суд по месту жительства/нахождения ответчика (собственника выморочного имущества или иных наследников при наличии). Иск к ответчику, место жительства которого неизвестно или который не имеет места жительства в РФ, можно предъявить в районный суд по месту нахождения его имущества или по последнему известному месту жительства в РФ. Если в состав наследства входит недвижимое имущество, то дело о восстановлении срока для принятия наследства рассматривается по месту нахождения недвижимого имущества (исключительная подсудность по делам, связанным с правами на недвижимое имущество).
Если наследник обращается для установления факта принятия наследства, то заявление в особом порядке подается в суд по месту жительства заявителя или по месту нахождения недвижимого имущества, если наследуется недвижимость.
Иск о признании права собственности на наследство через суд подается по общим правилам искового производства: в суд по месту нахождения ответчика или по месту нахождения недвижимого имущества, если признается право собственности на недвижимость.
Шаг 5. Получите постановление суда и оформите право собственности на наследствоВынося решение о восстановлении срока принятия наследства и признании наследника принявшим наследство, суд обязан определить доли всех наследников в наследственном имуществе. Также он должен принять меры по защите прав нового наследника на получение его доли наследства (при необходимости) и признать недействительными ранее выданные свидетельства о праве на наследство (в соответствующих случаях — лишь в части). Когда пропущенный срок принятия наследства восстановлен и наследник признан принявшим наследство, нет необходимости в других действиях по принятию наследства. То есть вам не требуется обращаться к нотариусу за выдачей свидетельства о праве на наследство. По решению суда также вносятся изменения в запись о государственной регистрации прав на недвижимое имущество.
В случае установления факта принятия наследства судом после вступления постановления суда в законную силу вы должны снова обратиться к нотариусу для получения свидетельства о праве на наследство. После этого вы сможете оформлять документы, подтверждающие права на наследственное имущество. Если же при установлении факта возникнет спор и дело будет рассматриваться по правилам искового производства, вы можете заявить требование о признании права собственности на имущество, в этом случае на основании решения суда о признании права собственности на имущество вы можете зарегистрировать право собственности в реестре и т. д. без свидетельства о праве на наследство.
Нас часто спрашивают: что дешевле, вступить в наследство, обратившись к нотариусу, или получить наследство через суд? Подача заявления в суд для признания права на наследство также облагается государственной пошлиной, во многих случаях достаточно большой (подробнее о расходах на вступление в наследство после смерти у нотариуса и через суд читайте здесь), при этом, как говорилось ранее, в некоторых случаях наследники после вступления в наследство в судебном порядке вынуждены также обращаться к нотариусу и платить пошлину за выдачу свидетельства. Поэтому нельзя сказать, что вступить в наследство по решению суда дешевле, чем через нотариуса, а зачастую намного дороже. Кроме того, обращение в суд во многих случаях сопряжено с наличием спора и всегда остается вероятность его разрешения не в пользу наследника, поэтому считаем более приемлемым для наследника способом принятия наследства обращение к нотариусу в течение установленного срока.
Документация JDK 20 — Главная
- Главная
- Ява
- Java SE
- 20
Обзор
- Прочтите меня
- Примечания к выпуску
- Что нового
- Руководство по миграции
- Загрузить JDK
- Руководство по установке
- Формат строки версии
Инструменты
- Технические характеристики инструментов JDK
- Руководство пользователя JShell
- Руководство по JavaDoc
- Руководство пользователя средства упаковки
Язык и библиотеки
- Обновления языка
- Основные библиотеки
- HTTP-клиент JDK
- Учебники по Java
- Модульный JDK
- Руководство программиста API бортового регистратора
- Руководство по интернационализации
Технические характеристики
- Документация API
- Язык и ВМ
- Имена стандартных алгоритмов безопасности Java
- банок
- Собственный интерфейс Java (JNI)
- Инструментальный интерфейс JVM (JVM TI)
- Сериализация
- Проводной протокол отладки Java (JDWP)
- Спецификация комментариев к документации для стандартного доклета
- Прочие характеристики
Безопасность
- Руководство по безопасному кодированию
- Руководство по безопасности
Виртуальная машина HotSpot
- Руководство по виртуальной машине Java
- Настройка сборки мусора
Управление и устранение неполадок
- Руководство по устранению неполадок
- Руководство по мониторингу и управлению
- Руководство по JMX
Client Technologies
- Руководство по специальным возможностям Java
Информация о документе Предисловие Часть I Введение 1. Обзор 2. Использование учебных примеров Часть II Веб-уровень 3. Начало работы с веб-приложениями 4. Технология JavaServer Faces 5. Введение в Facelets 6. Язык выражений 7. Использование технологии JavaServer Faces на веб-страницах 8. Использование конвертеров, прослушивателей и валидаторов 9. Разработка с использованием технологии JavaServer Faces 10. Технология JavaServer Faces: передовые концепции 11. Использование Ajax с технологией JavaServer Faces 12. Составные компоненты: расширенные темы и пример 13. Создание пользовательских компонентов пользовательского интерфейса и других настраиваемых объектов 14. Настройка приложений JavaServer Faces 15. Технология сервлетов Java 16. Загрузка файлов с помощью технологии Java Servlet 17. Интернационализация и локализация веб-приложений Часть III Веб-службы 18. Введение в веб-службы 19. Создание веб-сервисов с помощью JAX-WS 20. Создание веб-служб RESTful с помощью JAX-RS 21. JAX-RS: расширенные темы и пример Часть IV Корпоративные компоненты 22. Корпоративные компоненты 23. Начало работы с корпоративными компонентами 24. Запуск примеров Enterprise Bean 25. Пример компонента, управляемого сообщениями 26. Использование встроенного контейнера корпоративных компонентов 27. Использование асинхронного вызова методов в сеансовых компонентах Часть V. Контексты и внедрение зависимостей для платформы Java EE 28. Введение в контексты и внедрение зависимостей для платформы Java EE 29. Запуск основных контекстов и примеров внедрения зависимостей 30. Контексты и внедрение зависимостей для платформы Java EE: расширенные темы 31. Запуск расширенных контекстов и примеров внедрения зависимостей Часть VI Стойкость 32. Введение в Java Persistence API Объекты Требования для классов сущностей Постоянные поля и свойства в классах сущностей Постоянные поля Постоянные свойства Использование коллекций в полях и свойствах сущностей Проверка постоянных полей и свойств Первичные ключи в сущностях Множественность в отношениях сущностей Направление отношений сущностей Двунаправленные отношения Однонаправленные отношения Запросы и отношения Направление Каскадные операции и отношения Удаление сироты в отношениях Встраиваемые классы в сущности Entity Inheritance Abstract Entities Mapped Superclasses Non-Entity Superclasses Entity Inheritance Mapping Strategies The Single Table per Class Hierarchy Strategy The Table per Concrete Class Strategy The Joined Subclass Strategy Управление объектами Интерфейс EntityManager Менеджеры сущностей, управляемых контейнерами Менеджеры сущностей, управляемых приложениями Поиск сущностей с помощью EntityManager Управление жизненным циклом экземпляра сущности Сохраняющиеся экземпляры сущностей Удаление экземпляров сущностей Синхронизация данных объекта с базой данных Единицы персистентности Запрос объектов Дополнительная информация о постоянстве 33. Запуск примеров сохраняемости 34. Язык запросов Java Persistence 35. Использование Criteria API для создания запросов 36. Создание и использование запросов на основе строковых критериев 37. Управление одновременным доступом к данным объекта с блокировкой 38. Использование кэша второго уровня с приложениями Java Persistence API Часть VII Безопасность 39. Введение в безопасность на платформе Java EE 40. Начало работы по обеспечению безопасности веб-приложений 41. Начало работы по обеспечению безопасности корпоративных приложений 42. Безопасность Java EE: расширенные темы Часть VIII Технологии поддержки Java EE 43. Введение в технологии поддержки Java EE 44. Транзакции 45. Ресурсы и адаптеры ресурсов 46. Пример адаптера ресурсов 47. Концепции службы сообщений Java 48. Примеры службы сообщений Java 49. Проверка компонентов: дополнительные темы 50. Использование перехватчиков Java EE Часть IX Примеры из практики 51. Пример из практики книжного магазина Duke’s 52. Пример репетиторства Герцога 53. Пример из практики Duke’s Forest Индекс | Объекты поддерживают наследование классов, полиморфные ассоциации и полиморфные запросы. Классы сущностей могут расширяться классы, не являющиеся сущностями, а классы, не являющиеся сущностями, могут расширять классы сущностей. Классы сущностей могут быть как абстрактные, так и конкретные. Пример приложения реестра демонстрирует наследование объектов, как описано в разделе Наследование объектов в приложении реестра. Абстрактные объектыАбстрактный класс может быть объявлен как объект путем оформления класса с помощью @Сущность. Абстрактные объекты подобны конкретным объектам, но не могут быть созданы. К абстрактным объектам можно обращаться так же, как и к конкретным объектам. Если абстрактная сущность является целью запроса, запрос работает со всеми конкретные подклассы абстрактной сущности: @Субъект открытый абстрактный класс Сотрудник { @Идентификатор защищенный целочисленный идентификатор сотрудника; ... } @Сущность открытый класс FullTimeEmployee расширяет сотрудника { защищенная Целая зарплата; ... } @Сущность открытый класс PartTimeEmployee расширяет сотрудника { защищенная плавающая почасовая заработная плата; } Сопоставленные суперклассыОбъекты могут наследовать от суперклассов, которые содержат постоянное состояние и информацию о сопоставлении, но не являются сущностями. То есть суперкласс не украшен @Entity аннотации и не отображается как сущность поставщиком сохраняемости Java. Эти суперклассы чаще всего используются, когда у вас есть информация о состоянии и сопоставлении. общие для нескольких классов сущностей. Сопоставленные суперклассы указываются путем украшения класса аннотацией javax. persistence.MappedSuperclass: @MappedSuperclass открытый класс Сотрудник { @Идентификатор защищенный целочисленный идентификатор сотрудника; ... } @Сущность открытый класс FullTimeEmployee расширяет сотрудника { защищенная Целая зарплата; ... } @Сущность открытый класс PartTimeEmployee расширяет сотрудника { защищенная плавающая почасовая заработная плата; ... } Сопоставленные суперклассы не могут быть запрошены и не могут использоваться в EntityManager или Запросные операции. Вы должны использовать подклассы сущностей сопоставленного суперкласса в EntityManager или Операции запроса. Сопоставленные суперклассы не могут быть целями отношений сущностей. Сопоставленные суперклассы могут быть абстрактным или конкретным. Сопоставленные суперклассы не имеют соответствующих таблиц в базовом хранилище данных. Сущности которые наследуют от сопоставленного суперкласса, определяют сопоставления таблиц. Например, в предыдущем примере кода базовые таблицы были бы FULLTIMEEMPLOYEE и PARTTIMEEMPLOYEE, но нет таблицы EMPLOYEE. Несущностные суперклассыСущности могут иметь несущностные суперклассы, и эти суперклассы могут быть либо абстрактными, либо конкретный. Состояние суперклассов, не являющихся сущностями, непостоянно, и любое состояние, унаследованное от суперкласс, не являющийся сущностью, классом сущности непостоянен. Надклассы, не являющиеся сущностями, не могут использоваться в операциях EntityManager или Query. Любые сопоставления или аннотации отношений в суперклассы, не являющиеся сущностью, игнорируются. Стратегии сопоставления наследования сущностейВы можете настроить, как поставщик сохраняемости Java сопоставляет унаследованные сущности с базовое хранилище данных, украсив корневой класс иерархии аннотацией javax.persistence.Наследование. Следующие стратегии сопоставления используются для сопоставления данных сущности с базовая база данных:
Стратегия настраивается путем установки элемента стратегии @Inheritance в один опций, определенных в перечислимом типе javax. persistence.InheritanceType: public enum InheritanceType { ОДНА_СТОЛ, ПРИСОЕДИНИЛСЯ, TABLE_PER_CLASS }; Стратегия по умолчанию, InheritanceType.SINGLE_TABLE, используется, если аннотация @Inheritance не указана для корневой класс иерархии сущностей. Стратегия иерархии отдельных таблиц по классамС этой стратегией, которая соответствует InheritanceType по умолчанию. иерархия сопоставляется с одной таблицей в базе данных. Этот стол имеет столбец дискриминатора , содержащий значение, которое идентифицирует подкласс, к которому относится экземпляр, представленный строкой принадлежит. Столбец дискриминатора, элементы которого показаны в таблице 32-2, может быть указан с помощью аннотации javax.persistence.DiscriminatorColumn в корне иерархии классов сущностей. Таблица 32-2 Элементы @DiscriminatorColumn
Перечисленный тип javax.persistence.DiscriminatorType используется для установки типа дискриминатора столбец в базе данных, установив для элемента discriminatorType @DiscriminatorColumn значение один определенных типов. DiscriminatorType определяется как: общественное перечисление DiscriminatorType { НИТЬ, ЧАР, ЦЕЛОЕ ЧИСЛО }; Если @DiscriminatorColumn не указан в корне иерархии сущностей и требуется столбец дискриминатора, поставщик Persistence предполагает имя столбца по умолчанию типа DTYPE и типа столбца DiscriminatorType.STRING. Аннотация javax.persistence.DiscriminatorValue может использоваться для установки значения, введенного в столбец дискриминатора для каждого объекта в иерархии классов. Вы можете украшать только конкретные классы сущностей с @DiscriminatorValue. Если @DiscriminatorValue не указан для объекта в иерархии классов, использует столбец дискриминатора, поставщик Persistence предоставит значение по умолчанию, зависящее от реализации. Если элемент discriminatorType @DiscriminatorColumn имеет значение DiscriminatorType.STRING, значение по умолчанию равно имя сущности. Эта стратегия обеспечивает хорошую поддержку полиморфных отношений между сущностями и запросами, которые охватывают всю иерархию классов сущностей. Однако для этой стратегии требуются столбцы, содержат состояние подклассов, которые могут быть обнулены. Таблица для стратегии конкретного классаВ этой стратегии, которая соответствует InheritanceType.TABLE_PER_CLASS, отображается каждый конкретный класс в отдельную таблицу в базе данных. Все поля или свойства в класса, включая унаследованные поля или свойства, сопоставляются со столбцами в таблица в базе данных. Эта стратегия плохо поддерживает полиморфные связи и обычно требует SQL Запросы UNION или отдельные запросы SQL для каждого подкласса для запросов, которые охватывают вся иерархия классов сущностей. Поддержка этой стратегии не является обязательной и может не поддерживаться все поставщики Java Persistence API. Поставщик Java Persistence API по умолчанию в GlassFish Сервер не поддерживает эту стратегию. Стратегия объединенного подклассаВ этой стратегии, которая соответствует InheritanceType.JOINED, корень иерархии классов представлен одной таблицей, а каждый подкласс имеет отдельную таблицу который содержит только те поля, которые относятся к этому подклассу. То есть подкласс таблица не содержит столбцов для унаследованных полей или свойств. Таблица подклассов также имеет столбец или столбцы, которые представляют его первичный ключ, который внешний ключ к первичному ключу таблицы суперкласса. Эта стратегия обеспечивает хорошую поддержку полиморфных отношений, но требует одного или нескольких операции соединения, которые должны выполняться при создании экземпляров подклассов сущностей. Это может привести к низкая производительность для обширных иерархий классов. Точно так же запросы, охватывающие весь класс иерархия требует операций соединения между таблицами подклассов, что приводит к снижению производительности. |