Спящий режим вопросы на русском языке

Спящий режим вопросы на русском языке

Наши эксперты собрали эти MCQ Спящий режим в ходе исследования, и мы надеемся, что вы сможете увидеть, насколько велика ваша база знаний по теме Hibernate, ответив на эти более 100 вопросов с несколькими вариантами ответов.
Начните прямо сейчас, прокрутив вниз!

1: JDBC стоит за _____.

A.   Джереми последовательно выполняет спинки

B.   Java делает лучшее соединение

C.   Java Database Connection

D.   Просто сделай оба осторожно

2: Что из следующего правильно описывает SessionFactory?

A.   Однопоточный, недолговечный объект, представляющий разговор между приложением и постоянным магазином

B.   Недолговечные однопорядные объекты, содержащие постоянное состояние и бизнес-функцию

C.   Экземпляры постоянных классов, которые в настоящее время не связаны с org.hibernate.session

D.   Необходимый резьба, неизбежный кэш скомпилированных отображений для одной базы данных

3: Hibernate предполагает, что экземпляр является неспасенным переходным экземпляром, если:

A.   Свойство идентификатора (если оно существует) является нулевым

B.   Все из этого

C.   Вы предоставляете неспасенное значение в картирующем документе для класса, и значение свойства идентификатора соответствует

D.   Свойство версии (если она существует)

4: Какое из следующих утверждений верно в отношении спячки:

A.   Кэширование первого уровня обеспечивается EntityManager

B.   Кэширование первого уровня ограничено конкретным пользователем или запросом

C.   Hibernate обеспечивает 2 уровня кэширования

D.   Все из этого

5: Какой из следующих элементов XML верен для Hibernate?

A.   & lt; hibernate-hibernate & gt;

B.   & lt; hibernate-java-java & gt;

C.   & lt; Hibernate mapping & gt;

D.   & lt; hibernate-tabular & gt;

6: Постоянная структура - это услуга (n) ____, которая хранит и получает объекты в базу данных.

A.   модульный

B.   открыть

C.   Орм

D.   Операционные системы

7: Что является правдой:

A.   Session.cloak ()

B.   Session.close ();

C.   Session.close

D.   Session.cloak

A.   Несоответствие API

B.   Структурное несоответствие

C.   Несоответствие дублирования

D.   Все

9: CreateBibernate.cfg.xml - это файл конфигурации/____.

A.   MXL

B.   LMX

C.   XXML

D.   XML

10: Что инструктирует смягчать, как сопоставить классы в базу данных?

A.   Переменная

B.   Заявление объявления

C.   Файл отображения XPath

D.   Файл отображения XML

11: Java - это _____ язык

A.   клиент

B.   жесткий

C.   JavaScript

D.   Объектно-ориентированный

12: Hibernate - это высокопроизводительный орм. Орм означает?

A.   Объект избыточный маркер

B.   Объект настоящий производитель

C.   Объектный реляционный маркер

D.   Картирование реляционного объекта

13: Если Hibernate не совершает транзакцию, она может _______.

A.   застегивайте это

B.   Backflip

C.   откат

D.   отступать

14: База данных _____ данных.

A.   магазины

B.   вкладки

C.   неперсезисты

D.   растет

15: Java для бизнес -логики, как ____ в базе данных

A.   VBScript

B.   JavaScript

C.   SQL

D.   перв

16: SessionFactory - _____.

A.   отложенный

B.   самоориентация

C.   Поток безопасен

D.   паршивый

17: Что из следующего верно в поисках Hibernate?

A.   Поиск Hibernate хорошо работает в кластерном режиме

B.   Поиск Hibernate обеспечивает синхронные и асинхронные обновления индекса

C.   Поиск Hibernate хорошо работает в не складированном режиме

D.   Все

18: Решение ORM должно состоять из какой из следующих функций:

A.   Указание запросов, которые относятся к классам и свойствам классов

B.   Выполнение основных операций CRUD на объектах постоянных классов

C.   Все из этого

D.   Указание метаданных картинов

19: Причина Hibernate заключается в том, что их несоответствие или импеданс между объектной моделью и ____?

A.   рациональная база данных

B.   Пересмотренная база данных

C.   Реляционная база данных

D.   Избыточная база данных

20: Объекты запроса используют ____ для извлечения данных из реляционной базы данных

A.   HQL

B.   C#

C.   .Сеть

D.   Джава

21: Hibernate заботится о картировании Java с базой данных, используя ___?

A.   xpath

B.   XML

C.   PL-SQL

D.   Xsly

22: Похо стоит за _____.

A.   Простой оле Java объект

B.   Простой старый java -объект

C.   Щепочечный объект Java

D.   Старый java -объект

23: Базы данных представляют данные в формате ____.

A.   табличный

B.   разграничен

C.   переформатированы

D.   отложенный

24: _______ представляет собой меру работы, выполненную в базе данных.

A.   сприк

B.   UDF

C.   транзакция

D.   стол

25: Смешанная структура хранится в (а) _____.

A.   браузер

B.   JavaScript

C.   БАНКА

D.   XML

26: Что из следующего верно в отношении аннотации @GeneratedValue?

A.   Он используется для указания таблицы, чтобы сохранить данные

B.   Он используется для обозначения этого класса как боба сущности

C.   Он используется для указания свойства идентификатора объекта Bean

D.   Он используется для указания стратегии первичной генерации ключей

27: A/A ______ - это примитивный тип данных.

A.   Переменная

B.   Оп

C.   SQL

D.   Целое число

28: Класс объекта конфигурации используется для создания (n) ____?

A.   SessionFactory

B.   Рациональная база данных

C.   ArrayList

D.   VariablerePository

29: Какие из последствий могут решить проблему n+1?

A.   Добавить аннотацию @Fetch и укажите FetchMode of Join

B.   Добавить аннотацию @Fetch и укажите FetchMode подэлекта

C.   Используйте Left Join Feth Clause на HQL

D.   Все из этого

30: Элемент ____ используется для связи данных с базой данных.

A.   & lt; html & gt;

B.   & lt; java & gt;

C.   & lt; Property & gt;

D.   & lt; xml & gt;

31: Что из следующего правильно описывает склонные линии?

A.   Облегчает аудит склонных отображений, которые расширяют JPA, такие как пользовательские типы и коллекции/карты " простые " Типы (струны, целые числа и т. Д.)

B.   Облегчает аудит всех сопоставлений, определяемых спецификацией JPA

C.   Облегчает запрос исторических данных

D.   Все

32: Что из следующего является действительным ключевым компонентом конфигурации Hibernate?

A.   Как подключение к базе данных, так и настройка сопоставления класса

B.   Настройка картирования класса, но не подключение к базе данных

C.   Соединение базы данных, но не настройка сопоставления класса

D.   SessionFactory, но ни подключение к базе данных, ни настройка картирования класса

33: Какое из следующих свойств делает Hibernate генерировать SQL в соответствии с выбранной базой данных?

A.   диалект

B.   сессия

C.   сделка

D.   Driver_class

34: Какое из следующих свойств необходимо определить для активации кэширования второго уровня?

A.   TransactionManager

B.   Священная конфигурация

C.   SessionFactory

D.   cache.provider_class

35: Что из следующего является действительным перехватчиком сгибания?

A.   Сессия

B.   Session-Scoped, но не SessionFactory-Scoped

C.   Как Session-Scoped, так и SessionFactory-Scoped

D.   SessionFactory-Scoped

36: Что из перечисленного не правда о метамодели?

A.   Все

B.   javax.persistence.metamodel.metamodel действует как хранилище объектов метамодели и обеспечивает доступ к ним

C.   Ручка до javax.persistence.metamodel.metamodel может быть получена либо с javax.persistence.entitymanagerfactory или javax.persistence.entitymanagervia их метод getmetamodel

D.   Метамодель - это набор объектов, которые описывают модель домена

37: Какое из следующих утверждений верно о отдельном экземпляре?

A.   Экземпляр будет отстранен после того, как он будет извлечен из базы данных путем выполнения запроса.

B.   Изменения, внесенные в отдельный экземпляр, по -прежнему гарантированно синхронизируются с базой данных.

C.   Постоянный экземпляр станет отстраненным после закрытия сеанса.

D.   Hibernate не позволяет вам повторно акцентировать отдельные экземпляры с новым менеджером по упорству.

38: Какое из следующих утверждений не относится к SessionFactory?

A.   Вы можете использовать SessionFactory для создания экземпляра сеанса

B.   SessionFactory не является легким и дорогим для создания

C.   Один сеансфактор может управлять более чем одной базой данных

D.   Кэши SessionFactory сгенерировали операторы SQL и другие метаданные отображения, которые Hibernate использует во время выполнения

39: Какой из следующих элементов используется для объявления постоянного класса в файле конфигурации Hibernate?

A.   & lt; Property & gt;

B.   & lt; сеанс-фактор & gt;

C.   & lt; картирование & gt;

D.   & lt; hibernate-configuration & gt;

40: Что из следующего обеспечивает интерфейс между приложением и данными, хранящимися в базе данных?

A.   Сделка

B.   Сессия

C.   TransactionFactory

D.   ConnectionProvider

41: Что из следующего не является допустимым значением для ' HBM2DDL.Auto ' свойство в конфигурации Hibernate?

A.   проверять

B.   усечение

C.   создавать

D.   обновлять

42: Какое из следующих утверждений верно относительно состояний экземпляра?

A.   Отдельные моменты могут быть настойчивы, позвонив в SaveTorUpdate ()

B.   Переходные моменты могут быть устойчивыми, позвонив DELETE ()

C.   Переходные моменты ранее постояны и связаны с уникальным сеансом

D.   Постоянные мгновения могут быть сделаны временными, вызывая Update ()

43: Какое из следующих утверждений не относится к результату заказа запроса?

A.   Вы можете использовать ASC и DESC, чтобы указать порядок восхождения и убывания

B.   Вы не можете заказать результаты запроса более чем на одном свойствах

C.   Порядок по умолчанию поднимается

D.   HQL предоставляет пункт за заказ для заказа результата запроса

44: Какое из следующих утверждений не относится к названным запросам?

A.   Названный запрос должен быть строки HQL. Native SQL не поддерживается в названном запросе

B.   Метод GetNamedQuery () получает экземпляр запроса с именованным запросом

C.   Названные запросы предварительно скомпилируются при создании сеанса -фабрики

D.   Названные запросы разрешают экстернализующие струны запроса в метаданные картирования

45: Что из перечисленного не является типом кеша с зимством?

A.   Кэш первого уровня

B.   Кэш уровня приложений

C.   Кэш уровня уровня транзакций

D.   SQL Cache

46: Hibernate предлагает реализацию какой спецификации?

A.   Орм

B.   JDBC

C.   Jms.

D.   JPA

47: Что из перечисленного не соответствует действительности в сессии и сферах транзакции в Hibernate?

A.   Несколько экземпляров SessionFactory создаются, как правило, при запуске приложения, из экземпляра конфигурации

B.   Сеанс-это недорогой объект, не связанный с тряпом

C.   Чтобы уменьшить конфликт блокировки в базе данных, транзакция базы данных должна быть максимально короткой, насколько это возможно

D.   SessionFactory-это дорогой к созданию объекта Threadsafe, предназначенный для обмена всеми потоками приложений

48: Какое из следующих утверждений не относится к аннотациям настойчивости?

A.   Аннотация @Table может использоваться для указания имени схемы картирования базы данных

B.   Аннотации @column используются для указания имени столбца иностранного ключа

C.   Аннотация @Entity указывает, что класс отображается в таблице в базе данных

D.   Аннотация @ID указывает, что поле является основным ключом для сущности

49: Что из следующего является первым объектом Hibernate, который создается в любом приложении Hibernate?

A.   Конфигурация

B.   Сделка

C.   Сессия

D.   SessionFactory

50: Какое из следующих утверждений не верно в отношении интерфейса запроса Hibernate?

A.   Если запрос возвращает больше, чем результат для метода Uniqueresult (), первый будет возвращен.

B.   Как метод createQuery (), так и CreateSqlQuery () интерфейс сеанса может вернуть экземпляр запроса

C.   Вы можете поддерживать результат запроса с помощью метода SetFirStresult () и SetMaxResult ()

D.   Вы можете использовать цепочку методов (методы возвращающего объекта вместо void) с интерфейсом запроса

51: Какое из следующих утверждений не относится к оператору сравнения в HQL?

A.   Вы можете использовать = null, чтобы проверить, является ли значение нулевым

B.   HQL, где пункт поддерживает арифметические выражения

C.   Предложение о том, где представляет собой логическое выражение, оцениваемое с верным ложным или нулевым

D.   «Как " Оператор разрешает поиски подстановочного знака (%)

52: Что из перечисленного не так относительно работы по умолчанию в Hibernate?

A.   Hibernate промывает по умолчанию перед некоторыми запросами

B.   Hibernate промывает по умолчанию, когда выполняется session.flush ()

C.   Hibernate промывает по умолчанию, когда Commit () выполняется

D.   Hibernate никогда не промывает по умолчанию

53: Какое из следующих утверждений верно относительно сортировки в Hibernate?

A.   Сортированная коллекция сортируется в памяти с использованием Java Comparator, а сбор заказа упорядочен на уровне базы данных с использованием пункта заказа за

B.   Сбор заказа сортируется в памяти с использованием Java Comparator, в то время как сортированная коллекция упорядочена на уровне базы данных с использованием пункта Order By

C.   Сортированная коллекция либо сортируется в памяти с использованием Java Comporator, либо с использованием пункта Order By на уровне базы данных

D.   Сбор заказа сортируется либо в памяти с использованием Java Comporator, либо с использованием пункта Order By на уровне базы данных

54: Что из следующего является недействительным блокирующим модом?

A.   Оптимистично_FORCE_INCREMENT

B.   ОБНОВЛЯТЬ

C.   Pessimistic_force_increment

D.   ОПТИМИСТИЧНЫЙ

55: Какое из следующих утверждений не относится к сеансу Hibernate?

A.   Интерфейс сессии с сеансом для операций, связанных с стойкостью, таких как хранение и извлечение объектов

B.   Пример сеанса легкий и недорогой для создания и уничтожения.

C.   Сессия Hibernate не имеет ничего общего с веб-уровнем Httpsession.

D.   Hibernate может обнаружить изменения в объектах и ​​автоматически вносить обновления в базе данных, даже если изменения вносятся в одном сеансе.

56: Какое из следующих утверждений верно?

A.   Метод load () и метод get () интерфейса сеанса одинаковы

B.   Метод Load () может вернуть оспу, чем сразу же нанести удар по базе данных.

C.   Метод сеанса -интерфейса LOAD () вернет NULL, если в базе данных нет строки.

D.   Метод интерфейса сеанса get () вызовет исключение, если в базе данных нет строки.

57: Какое из следующих утверждений верно о следующем запросе: из элемента как элемент, где Item.description Like? И item.date & gt; ?

A.   Ключевое слово как необязательно

B.   Запрос указывает, что существует таблица с именем элемента и имеет столбцы, названные как " Описание " и " дата "

C.   Индекс параметра связывания начинается с 1 вместо 0

D.   Откуда и есть ключевые слова HQL и должны быть проведены

58: Что из следующего используется Hibernate для перенаправления вывода журнала в предпочтительные платформы регистрации?

A.   log4j

B.   Jcl

C.   Простой фасад журнала для Java (SLF4J)

D.   JDK Logging

59: Это пять несоответствий, которые возникают при хранении объектов в реляционной базе данных: гранулярность, наследование, идентичность, ассоциации и

A.   файлы

B.   данные

C.   базы данных

D.   навигация

60: Какое из следующих утверждений не соответствует встроенным объектам?

A.   Аннотация @attributoverride определяет, какой тип использует база данных для сохранения встроенного поля

B.   Аннотация @embedded означает, что аннотированное поле встроено

C.   Пользователь @EmebedDable в классе означает, что поля и свойства будут настойчивы как часть другого объекта.

D.   Встроенный тип может быть повторно использован на других типах

61: Что из перечисленного не так относительно кеша первого уровня?

A.   Hibernate использует этот кэш по умолчанию

B.   Он загружает объекты и делает их доступными для всего приложения

C.   Это уменьшает количество сгенерированных запросов SQL в данной транзакции

D.   Это всегда " Associates " с объектом сеанса

62: Что из следующего не является действительной стратегией кэширования?

A.   Только для чтения

B.   Только для записи

C.   НЕПРАВИЛЬНО

D.   Читай пиши

63: Какое из следующих утверждений верно в отношении того, как Hibernate извлекает объект?

A.   Вы не можете получить объекты, используя собственные запросы SQL в Hibernate

B.   Язык hql hibernate Query - это полный объект -ориентированный язык запросов

C.   Когда вы используете метод get () для извлечения объекта, который не существует в базе данных, Hibernate выбросит исключение

D.   Когда вы используете метод Load () для извлечения объекта, который не существует в базе данных, Hibernate вернет NULL

64: Объектно-ориентированные языки представляют данные как ____ объектов

A.   разграничен

B.   табличный

C.   множество

D.   график

65: Какое из следующих утверждений не относится к событиям жизненного цикла организации?

A.   Если временная метка самого последнего обновления, сделанного в запрашиваемой таблице, рано, чем метка времени кэшированного запроса, то кэшированные результаты отбрасываются

B.   UpdateTimestAmpscache - это специальная область кэша, которая содержит временные метки самых последних обновлений для каждой таблицы

C.   Кэш запроса должен быть включен с использованием настройки свойства Hibernate: hibernate.cache.use_query_cache true

D.   Hibernate позволяет указать различную именованную область кэша для каждого запроса

66: Какое из следующих утверждений не соответствует многим сопоставлению отношений?

A.   Отношения с многими могут быть однонаправленными или двунаправленными

B.   Элемент сопоставления должен быть включен для двухнаправленных во многих отношениях

C.   @Joincolumn и @InverseJoinColumns используются для определения названий столбцов иностранных ключей в таблице соединений

D.   @Jointable аннотация должна быть определена на обратной стороне многих ко многим отношениям

67: Какое из следующих утверждений не соответствует использованию компонентов в Hibernate?

A.   Компонент Hibernate является самым низким уровнем единицы и не может владеть другим компонентом

B.   Мы можем объявить компонент объекта с помощью & lt; компонент & gt; элемент

C.   Компонент - это пользовательский класс, который сохраняется для таблицы владения сущностью

D.   Спезок поддерживает как однонаправленную, так и двунаправленную композицию

68: Что из перечисленного не относится к Hibernate OGM (все еще развивается)?

A.   Это двигатель настойчивости, обеспечивающий поддержку настойчивости Java (JPA) для решений для хранения NOSQL

B.   Ожидается, что он будет использоваться для взаимодействия со всеми решением NOSQL во всех вариантах использования

C.   Он повторно использует управление жизненным циклом объекта Hibernate Core и механизм гидратации (DE), но сохраняет объекты в хранилище ключей/значения вместо реляционной базы данных

D.   Он повторно использует язык настойчивости Java Persistence (JP-QL) в качестве интерфейса для запроса сохраненных данных

69: Какое из следующих утверждений не относится к каскадной стойкости Hibernate?

A.   cascade = " Delete " сообщает Hibernate ориентироваться в ассоциации при выполнении удаления

B.   cascade = " All-Delete-Orphan " это то же самое, что Cascade = " All " Кроме того

C.   cascade = " Save Update " настройка по умолчанию в Hibernate

D.   cascade = " нет " говорит Hibernate игнорировать ассоциацию

70: Какое из следующих утверждений верно об использовании аннотации для настройки моделей наследования?

A.   Значение по умолчанию элемента DiscinatorType в @discriminatorcolumn - это discinatortype.integer

B.   Аннотация @inheritance используется в подклассе для настройки стратегии отображения наследования

C.   Аннотация @DiscriminatorValue используется для указания значения в столбце дискриминатора в базе данных

D.   Название элемента @DiscriminatorColumn Annotation укажите имя таблицы

71: Какое из следующих утверждений верно в отношении использования кэша в Hibernate?

A.   Запрос кэширования окажет большее влияние на приложения, которые выполняют многие вставки, удаляют или обновляются.

B.   Метод Iterate () интерфейсов сеанса и запроса предоставляется, чтобы воспользоваться преимуществами кэша второго уровня.

C.   Кэш кэша запросов все свойства объектов возвращаются в наборе результатов запроса

D.   Чтобы включить кеш запроса, все, что ему нужно, - это вызвать SetCachable (true) в экземпляре запроса.

72: Какое из следующих утверждений не соответствует присоединениям HQL?

A.   Навигация по пути от одной сущности является формой внешнего соединения.

B.   Условия соединения могут быть указаны явно с помощью ' присоединение ' ключевое слово

C.   Внутреннее соединение & nbsp; между двумя объектами возвращает объекты из обоих типов объектов, которые удовлетворяют все условия соединения

D.   Условия соединения могут быть неявно указаны в результате навигации по пути.

73: Что из перечисленного не соответствует кешу второго уровня?

A.   Это называется ' второго уровня ' Потому что в спячке уже работает кэш, работающий на продолжительность открытого сеанса

B.   Это всегда " Associates " с заводским объектом сеанса

C.   Он существует до тех пор, пока сеанс завод живой

D.   По умолчанию он эффективно придерживается идентификаторов для отдельного запроса

74: Какое из следующих утверждений не соответствует отображению одного класса с несколькими таблицами с использованием аннотации?

A.   сущности могут быть нанесены на карту по нескольким таблицам, используя аннотацию & nbsp; @secondarytables

B.   The " таблица " Атрибут должен быть определен в аннотации @Column, чтобы указать, какую таблицу принадлежит столбец

C.   Аннотация @primarykeyjoincolumn & nbsp; указывает основной ключ первичной таблицы

D.   сущности могут быть нанесены на карту по нескольким таблицам, используя аннотацию & nbsp; @secondaryartable

75: Что из следующего неправильно описывает lockmode.none?

A.   Он представляет отсутствие замка

B.   Все объекты переключаются на этот режим блокировки в конце транзакции

C.   Объекты, связанные с сеансом, с помощью вызова to Update () или SaveTorUpDate () также начинаются в этом режиме блокировки

D.   Если объект запрашивается в этом режиме блокировки, будет получена блокировка записи, если необходимо фактически прочитать состояние из базы данных

76: Какое из следующих утверждений не соответствует использованию иерархий картирования аннотаций?

A.   Аннотация @inheritance имеет стратегию " " атрибут, который можно использовать для определения стратегии картирования наследования

B.   @DiscriminatorColumn используется для определения названного столбца, который используется для дифференциации подклассов

C.   Класс иерархии должен быть отмечен аннотацией @intritance

D.   @DiscriminatorValue не имеет значения по умолчанию и должно быть определено.

77: Какое из следующего утверждения не соответствует действительности?

A.   Метод LOAD () возвращает NULL, когда уникальный идентификатор не мог найти в базе данных

B.   Метод Load () возвращает прокси по умолчанию, а база данных не будет осуществляться до тех пор, пока вызов прокси -сервера

C.   Метод LOAD () бросает исключение, когда уникальный идентификатор не мог найти в базе данных

D.   Метод get () возвращает NULL, когда уникальный идентификатор недоступен в базе данных.

78: Что из следующего правильно описывает категорию журнала org.hibernate.sql?

A.   Войдите на все операторы SQL DDL по мере их выполнения

B.   Войдите в систему все операторы SQL DML, как они выполняются

C.   Войдите все параметры JDBC

D.   Зарегистрировать состояние всех сущностей

79: Какое из следующих утверждений не верно в отношении стратегии соединения (таблица на подкласс)?

A.   При использовании стратегии соединения стоит дорого дороже, чтобы запросить подкласс

B.   Стратегия присоединения является наиболее эффективным способом вставки данных

C.   Стратегия присоединения - наиболее эффективный способ хранения данных

D.   В стратегии соединения каждый класс будет нанесен на карту состояния с другой таблицей

80: Какое из следующих утверждений не относится к событиям жизненного цикла организации

A.   Увольнение постпсеристского события A & NBSP;

B.   Если каскадный параметр «Состоящий».

C.   Обратный вызов.

D.   Когда SQL для удаления объекта отправляется в базу данных, событие & nbsp; Postremove & nbsp;

81: Что из следующего не является действительным классом генератора идентификаторов?

A.   Хило

B.   начальный

C.   личность

D.   последовательность

82: Какое из следующих утверждений не верно в отношении следующего запроса HQL: из элемента, соединяющий ITEM.BIDS, где ITEM.Description Like '%GC%' и bid.amount & gt; 100

A.   Запрос возвращает список массивов объекта []

B.   Запрос назначает псевдоним " пункт " в элемент класса и псевдоним " Bid " в класс ставок

C.   Запрос возвращает все комбинации связанных ставок и предметов

D.   Коллекция предложений каждого предмета будет с нетерпением загружена.

83: Какое из следующих утверждений верно относительно типа объекта и типа значения в Hibernate?

A.   Объект типа значения всегда имеет основное значение ключа в базе данных

B.   Объекты типа значения принадлежат объекту и встроены в строку таблицы владения сущностью

C.   Объект типа объекта не имеет собственной идентификации базы данных

D.   Объект типа сущности не может существовать независимо и должен связываться с другим объектом

84: Какое из следующих утверждений верно относительно следующего запроса: из элемента как i, где i.description =: Описание

A.   Элемент указывает имя класса сущности, и он чувствителен к делу

B.   Запрос использует нативный синтаксис SQL

C.   Письмо I - псевдоним и " как " Ключевое слово должно быть место перед псевдонимом

D.   Этот запрос использует привязку позиционного параметра

85: Какое из следующих утверждений не относится к многим картированию отношений?

A.   @Joincolumn должен быть определен с помощью аннотации @onetomany

B.   @Joincolumn определяет название иностранного столбца

C.   Если отношения являются двунаправленным атрибутом сопоставления, должны быть определены для аннотации @onetomany

D.   @ManytoOne определяет однозначную ассоциацию с другим классом сущностей, которая имеет множественность между ними.

86: Какое из следующих утверждений не относится к временному состоянию?

A.   Объекты, упомянутые другими временными экземплярами, переходные

B.   Временный экземпляр всегда связан со строкой в ​​базе данных

C.   После удаления постоянного экземпляра он станет переходным экземпляром

D.   Объекты, созданные с использованием нового оператора, не сохранялись сразу же, и их состояние преходящее.

87: Что из перечисленного не соответствует действительности в интерфейсе/реализации без сохранности в пакете Hibernate?

A.   Это не обеспечивает много семантики жизненного цикла более высокого уровня

B.   Сеанс без сохранения состояния не реализует кэш первого уровня

C.   Сеанс без сохранения состояния не имеет контекста настойчивости, связанного с ним

D.   Операции, выполненные с использованием каскада сеанса без сохранения, для связанных экземпляров

88: Что из следующего не является действительным org.hibernate.connectionReleaseMode?

A.   On_open

B.   After_transaction

C.   После_statement

D.   On_close

89: Какое из следующих утверждений верно относительно следующего запроса HQL: Select Department от департамента присоединиться к департаменту. Сотрудники сотрудников, где сотрудники. Address.state = ' CA ' и Department.name = ' маркетинг '

A.   Запрос использует внешнее соединение

B.   Возвращенные объекты отделения ленивы загружены.

C.   Запрос вернет все департаменты, не имеет значения, у департамента есть сотрудник или нет

D.   Запрос возвращает список массивов объекта [], в индексе 0 - это отдел, а индекс 1 - сотрудник

90: Что из следующего правильно описывает категорию журнала org.hibernate.cache?

A.   Войти

B.   Журнал ни первого уровня, ни активности кэша второго уровня

C.   Войти

D.   Войдите в регистрацию All Second Ever Cache

91: Если вы хотите сохранить свои модификации в любое время, не зная о состоянии сеанса, то какая из следующих операций вы будете использовать:

A.   Ни слияние, ни обновление

B.   Слияние

C.   Обновлять

D.   Как слияние, так и обновление

92: Какое из следующих утверждений не относится к постоянному экземпляру?

A.   Любые изменения, внесенные в постоянный объект, будут синхронизированы с базой данных после окончания транзакции.

B.   До того, как сеанс будет закрыт, объект станет постоянным после того, как он будет сохранен методом Save () Save ().

C.   Постоянный экземпляр имеет первичный набор ключей в качестве идентификатора базы данных

D.   Объект не является постоянным, если он извлечен из базы данных путем выполнения запроса.

93: Какое из следующих утверждений верно в связи с объединением ассоциаций в Hibernate?

A.   В HQL левое ключевое слово в левом соединении Fetch является необязательным

B.   При использовании запросов haql соединения вы должны явно указать условие соединения, используя ту, где или в пункте

C.   HQL обеспечивает соединение в предложении от Lazy загружать связанные объекты

D.   При использовании внешних соединений Hibernate всегда будет возвращать список, содержащий различные элементы.

94: Какое из следующих утверждений верно об отображении от одного к одному?

A.   Элемент отображения должен быть указан в аннотации @onetoone в объекте, которая определяет столбец соединения

B.   Одно на одно картирование может быть только однонаправленным

C.   Аннотация @joincolumn идет на картирование сущности, отображаемое на таблицу, содержащую иностранный ключ

D.   Одно на одно картирование может быть только двунаправленным

95: Какое из следующих утверждений не верно в отношении стратегии наследования одной таблицы?

A.   Стратегия отдельной таблицы использует одну таблицу, чтобы содержать все возможное состояние иерархии

B.   Стратегия с одной таблицей будет более расточительной для места базы данных.

C.   Не должно быть никаких столбцов, оставленных незаполненными в стратегии отдельной таблицы

D.   Стратегия единственной таблицы - это самый результативный способ в полиморфных запросах и операциях записи.

96: Что из перечисленного не так относительно SessionFactory?

A.   Это класс синглтона

B.   Его процесс инициализации дорогой, поскольку он загружает все конфигурации, включая настройки базы данных или настройки

C.   Это помогает в настраиваемой извлечении данных.

D.   Конфигурирует Hibernate с файлом конфигурации Hibernate для использования в приложении

97: Какое из следующих утверждений не верно в отношении использования аннотации для картирования составного первичного ключа?

98: Что из перечисленного не относится к Sharding в Hibernate (Hibernate Shards)?

A.   Основная цель Hibernate Shards - позволить разработчикам приложений запрашивать и совершать сделки против наборов данных о шарде с использованием стандартного API Core Hibernate Core API

B.   Священные осколки могут быть концептуально разделены на обобщенную логику шардинга, логику Sharding, специфичную для приложения и Hibernate Sharding .

C.   Hibernate Shards в первую очередь состоит из реализации Award Award многих интерфейсов Hibernate Core

D.   Священные осколки могут быть концептуально разделены на обобщенную логику шардинга и логику Sharding, специфичную для применения

99: Какое из следующих утверждений верно относительно следующего запроса HQL: выберите P.Number из сотрудника e Присоединяйтесь к E.Phone P

A.   Этот запрос использует внешнее соединение, поэтому он возвращает все экземпляры субъекта телефона, независимо от того, что он связан с работником или нет.

B.   В этом запросе не хватает условия присоединения, поэтому он выиграл.

C.   Запрос указывает на то, что число " Имя одного из столбцов таблицы телефона

D.   Потому что телефоны " это поле сбора сборов, навигация по пути не может быть продолжена

100: Что из следующего не является методом сеанса?

A.   Session.saveorupdate ()

B.   Session.remove ()

C.   Session.save ()

D.   Session.persist ()