Fragen zum Ruhezustand in deutschen Sprachen

Fragen zum Ruhezustand in deutschen Sprachen

Unsere Experten haben diese inaktiven MCQs durch Recherche zusammengestellt. Wir hoffen, dass Sie durch die Beantwortung dieser über 100 Multiple-Choice-Fragen erkennen können, wie groß die Wissensbasis von Überwintern ist.
Scrollen Sie nach unten, um jetzt loszulegen!

1: JDBC steht für _____.

A.   Jeremy macht konsequent Backflips

B.   Java macht die beste Verbindung

C.   Java -Datenbankverbindung

D.   Mach einfach beides vorsichtig

2: Welche der folgenden Aussagen beschreibt SessionFactory?

A.   Ein einsthreades, kurzlebiges Objekt, das ein Gespräch zwischen der Anwendung und dem persistenten Geschäft darstellt

B.   Kurzlebige, einzelne Thread-Objekte, die eine anhaltende Zustands- und Geschäftsfunktion enthalten

C.   Fälle von anhaltenden Klassen, die derzeit nicht mit einer org.hiNNATE.Session in Verbindung gebracht werden

D.   Ein thread-sicherer, unveränderlicher Cache kompilierter Zuordnungen für eine einzelne Datenbank

3: Hibernate wird annehmen, dass eine Instanz eine nicht gespeicherte vorübergehende Instanz ist, wenn:

A.   Die Identifikatoreigenschaft (falls vorhanden) ist null

B.   Alle von denen

C.   Sie liefern einen ungeretteten Wert im Mapping-Dokument für die Klasse, und der Wert der Identifiereigenschaft entspricht

D.   Die Versionseigenschaft (falls vorhanden) ist null

4: Welche der folgenden Aussagen gilt für den Hibernate -Fangen:

A.   Das erste Caching der ersten Ebene wird vom EntityManager bereitgestellt

B.   Das Caching der ersten Ebene ist auf einen bestimmten Benutzer oder eine bestimmte Anfrage beschränkt

C.   Hibernate bietet 2 Ausschnittstufen

D.   Alle von denen

5: Welche der folgenden XML -Elemente gilt für den Winterschlaf?

A.   & lt; Hibernate-hibernate & gt;

B.   & lt; Hibernate-Java-Java & gt;

C.   & lt; Hibernate-Mapping & gt;

D.   & lt; Hibernate-tabular & gt;

6: Ein anhaltendes Framework ist ein (n) ____ Service, der Objekte in eine Datenbank speichert und einbringt.

A.   modular

B.   offen

C.   Orm

D.   Betriebssystem

7: Was wahr ist:

A.   Session.cloak ()

B.   Sitzung.CLOSE ();

C.   Sitzung.CLOSE

D.   Session.cloak

8: Welche der folgenden Mängel werden von Hibernate Search angesprochen?

A.   Die API -Nichtübereinstimmung

B.   Die strukturelle Nichtübereinstimmung

C.   Die Duplizierungsfehlanpassung

D.   Alle

9: Die createHiberNate.cfg.xml ist eine ____ -Konfigurationsdatei.

A.   Mxl

B.   LMX

C.   Xxml

D.   Xml

10: Was weist Winterschlaf an, wie die Klassen der Datenbank abbilden können?

A.   Eine Variable

B.   Die Erklärung der Deklaration

C.   XPath -Mapping -Datei

D.   XML Mapping -Datei

11: Java ist eine _____ Sprache

A.   Klient

B.   hart

C.   JavaScript

D.   Objektorientierte

12: Hibernate ist ein Hochleistungs -ORM. Orm steht für?

A.   Objekt redundanter Marker

B.   Objekt echter Hersteller

C.   Relational Marker für Objekt

D.   Objekt Relational Mapping

13: Wenn der Hibernate die Transaktion nicht begeht, kann sie _______.

A.   reiße es auf

B.   Backflip

C.   Rollback

D.   zurückgreifen

14: Eine Datenbank _____ Daten.

A.   Shops

B.   Registerkarten

C.   Nicht-Peristen

D.   wächst

15: Java ist für die Geschäftslogik als ____ in der Datenbank beteiligt

A.   vbscript

B.   JavaScript

C.   Sql

D.   Perl

16: SessionFactory ist _____.

A.   verzögert

B.   sich selbst orientieren

C.   Faden sicher

D.   lausig

17: Welche der folgenden Aussagen stimmt bei der Suche nach Hibernate?

A.   Winterschlafsuche funktioniert im Clustered -Modus gut

B.   Die Durchgangssuche bietet synchrone und asynchrone Index -Updates

C.   Hibernate-Suche funktioniert im nicht klusterten Modus gut

D.   Alle

18: Eine ORM -Lösung sollte daraus bestehen, welche der folgenden Funktionen:

A.   Angeben von Abfragen, die sich auf Klassen und Eigenschaften von Klassen beziehen

B.   Ausführung grundlegender CRUD -Operationen an Objekten persistierter Klassen

C.   Alle von denen

D.   Angeben von Mapping -Metadaten

19: Der Grund für den Winterschlaf ist, dass sie eine Missverhältnis oder eine Impedanz zwischen dem Objektmodell und dem ____ sind?

A.   rationale Datenbank

B.   überarbeitete Datenbank

C.   relationale Datenbank

D.   redundante Datenbank

20: Abfragenobjekte verwenden ____, um Daten aus der relationalen Datenbank abzurufen

A.   HQL

B.   C#

C.   .Netz

D.   Java

21: Hibernate kümmert sich um die Zuordnung von Java in die Datenbank mit ___?

A.   XPath

B.   Xml

C.   PL-SQL

D.   Xsly

22: Pojo steht für _____.

A.   Einfaches ales Java -Objekt

B.   Einfaches altes Java -Objekt

C.   Plaine Ole Java -Objekt

D.   Plaine Old Java -Objekt

23: Datenbanken stellen Daten in einem ____ -Format dar.

A.   tabellarische

B.   abgrenzt

C.   neu formatiert

D.   verzögert

24: A _______ repräsentiert ein Maß an Arbeit in der Datenbank.

A.   Sproc

B.   UDF

C.   Transaktion

D.   Tisch

25: Das Hibernate -Framework wird in (a) _____ gespeichert.

A.   Browser

B.   JavaScript

C.   KRUG

D.   Xml

26: Welche der folgenden Aussagen trifft auf @GeneratedValue -Annotation zu?

A.   Es wird verwendet, um die Tabelle anzugeben, um die Daten zu bestehen

B.   Es wird verwendet, um diese Klasse als Entitätsbohne zu markieren

C.   Es wird verwendet, um die Identifikatoreigenschaft der Entitätsbohne anzugeben

D.   Es wird verwendet, um die Strategie der Primärschlüsselgenerierung zu spezifizieren

27: A/A ______ ist ein primitiver Datentyp.

A.   Variable

B.   Oop

C.   Sql

D.   Ganzzahl

28: Die Konfigurationsobjektklasse wird verwendet, um ein (n) ____ zu erstellen?

A.   SessionFactory

B.   Rationale Datenbank

C.   Anordnungsliste

D.   VariableReePository

29: Welches der Followings kann ein Problem mit dem N+1 -Problem lösen?

A.   Fügen Sie @Fetch Annotation hinzu und geben Sie einen FetchMode von Join an

B.   Fügen Sie @Fetch Annotation hinzu und geben Sie einen FetchMode von Subelect an

C.   Verwenden Sie die Links -Join -Feth -Klausel auf der HQL

D.   Alle von denen

30: Das ____ -Element wird verwendet, um Daten mit der Datenbank zu verknüpfen.

A.   & lt; html & gt;

B.   & lt; Java & gt;

C.   & lt; Eigentum & gt;

D.   & lt; xml & gt;

31: Welche der folgenden Aussagen beschreibt Hibernate Envers?

A.   Erleichtert die Prüfung von Hibernate -Mappings, die JPA erweitern, wie benutzerdefinierte Typen und Sammlungen/Karten von " Simple " Typen (Saiten, Ganzzahlen usw.)

B.   Erleichtert die Prüfung aller von der JPA -Spezifikation definierten Zuordnungen

C.   Erleichtert die Abfrage historischer Daten

D.   Alle

32: Welche der folgenden Aussagen ist eine gültige Schlüsselkomponente der Hibernate -Konfiguration?

A.   Sowohl Datenbankverbindungen als auch Klassenzuordnung Setup

B.   Klassenzuordnungssetup, jedoch keine Datenbankverbindung

C.   Datenbankverbindung, jedoch nicht Klassenzuordnungssetup

D.   SessionFactory, aber weder Datenbankverbindung noch Klassenzuordnungsaufbau

33: Welche der folgenden Eigenschaften macht den Winterschlaf, um SQL gemäß der ausgewählten Datenbank zu generieren?

A.   Dialekt

B.   Sitzung

C.   Transaktion

D.   DRAVER_CLASS

34: Welche der folgenden Eigenschaften muss definiert werden, um das Ausbruch der zweiten Ebene zu aktivieren?

A.   Transaktionsmanager

B.   Hibernate-Konfiguration

C.   SessionFactory

D.   cache.provider_class

35: Welche der folgenden Aussagen sind gültige Hibernate -Interceptors?

A.   Sitzung

B.   Sitzungsscoped, aber nicht Sitzungskopie

C.   Sowohl Sitzungsscoped- als auch SessionFactory-Scoped

D.   SessionFactory-scoped

36: Welche der folgenden Aussagen gilt nicht für Metamodell?

A.   Alle

B.   Javax.Persistence.metamodel.metamodel fungiert als Repository von Metamodel -Objekten und bietet Zugriff auf sie

C.   Handle mit javax.persistence.metamodel

D.   Das Metamodell ist eine Reihe von Objekten, die ein Domänenmodell beschreiben

37: Welche der folgenden Aussagen trifft auf distanzierte Instanz zu?

A.   Eine Instanz wird abgelöst, nachdem sie durch die Ausführung der Abfrage aus der Datenbank abgerufen wurde.

B.   Änderungen an der abgelösten Instanz dürfen immer noch garantiert mit der Datenbank synchronisieren.

C.   Eine anhaltende Instanz wird nach Abschluss der Sitzung abgelöst.

D.   Durch den Hibernate können Sie nicht mit einem neuen Persistenzmanager distanzierte Instanzen neu assoziieren.

38: Welche der folgenden Aussagen stimmt nicht für SessionFactory?

A.   Sie können SessionFactory verwenden, um eine Sitzungsinstanz zu erstellen

B.   SessionFactory ist nicht leicht und teuer zu erstellen

C.   Eine SessionFactory kann mehr als eine Datenbank verwalten

D.   Die SessionFactory -Caches generierten SQL -Anweisungen und andere Mapping -Meta -Daten, die Hibernate zur Laufzeit verwendet

39: Welche der folgenden Elemente wird verwendet, um die persistente Klasse in Hibernate -Konfigurationsdatei zu deklarieren?

A.   & lt; Eigentum & gt;

B.   & lt; Session-Factory & gt;

C.   & lt; Mapping & gt;

D.   & lt; Hibernate-Konfiguration & gt;

40: Welche der folgenden Aussagen bietet eine Schnittstelle zwischen Anwendungen und Daten, die in der Datenbank gespeichert sind?

A.   Transaktion

B.   Sitzung

C.   Transaktionsfaktor

D.   ConnectionProvider

41: Welcher der folgenden Wert ist kein gültiger Wert für ' Hbm2ddl.auto ' Eigenschaft in Hibernate -Konfiguration?

A.   bestätigen

B.   verkürzt

C.   erstellen

D.   aktualisieren

42: Welche der folgenden Aussagen gilt für die Instanzzustände?

A.   Abgelöste Instants können anhaltend gemacht werden, indem SaveorUpdate () angerufen wird

B.   Vorübergehende Moments können anhaltend gemacht werden, indem Sie delete () anrufen

C.   Vorübergehende Moments sind bisher hartnäckig und mit einer einzigartigen Sitzung verbunden

D.   Persistente Moments können durch Anruf von Update () vorübergehend gemacht werden

43: Welche der folgenden Aussagen gilt nicht für das Bestellanfragenergebnis?

A.   Sie können ASC und DEM verwenden, um aufsteigende und absteigende Reihenfolge anzugeben

B.   Sie können Abfragenergebnisse nicht mit mehr als einem Eigenschaften bestellen

C.   Die Standardbestellung steigt auf

D.   HQL bietet eine Bestellung per Klausel zur Bestellung von Abfragenergebnissen

44: Welche der folgenden Aussagen trifft nicht auf benannte Abfragen zu?

A.   Die benannte Abfrage muss HQL -Zeichenfolgen sein. Native SQL wird in der benannten Abfrage nicht unterstützt

B.   Die Methode getNamedQuery () erhält eine Abfrageinstanz der benannten Abfrage

C.   Namensfragen werden vorkompiliert, wenn die Sitzungsfabrik erstellt wird

D.   Mit benannten Abfragen ermöglichen die Externalisierung von Abfragesteichen an den Mapping -Metadaten

45: Welche der folgenden Aussagen ist keine Art von Hibernate -Cache?

A.   Cache der ersten Ebene

B.   Anwendungsschichtpegel -Cache

C.   Transaktionsschichtpegel -Cache

D.   SQL Cache

46: Hibernate bietet eine Implementierung für welche Spezifikation?

A.   Orm

B.   JDBC

C.   JMS

D.   JPA

47: Welche der folgenden Aussagen gilt nicht für Sitzungs- und Transaktionsumfang im Winterschlaf?

A.   Mehrere Instanzen von SessionFactory werden in der Regel beim Anwendungsstart aus einer Konfigurationsinstanz erstellt

B.   Eine Sitzung ist ein kostengünstiges, nicht threadsafe Objekt, das einmal verwendet und dann verworfen werden sollte: eine einzige Anfrage, eine Konversation oder eine einzige Arbeitseinheit

C.   Um die Sperrregelung in der Datenbank zu verringern, muss eine Datenbank -Transaktion so kurz wie möglich sein

D.   Ein SessionFactory ist ein teures Threadsafe-Objekt, das von allen Anwendungs-Threads gemeinsam genutzt werden soll

48: Welche der folgenden Aussagen gilt nicht für Annotationen von Persistenz?

A.   Die @table -Annotation kann verwendet werden, um das Mapping -Datenbankschema -Name anzugeben

B.   Die @Column -Anmerkungen werden verwendet, um den Spaltennamen des Fremdschlüssels anzugeben

C.   Die @Entity -Annotation zeigt an, dass die Klasse einer Tabelle in der Datenbank zugeordnet ist

D.   Die @ID -Annotation gibt an, dass das Feld der Hauptschlüssel für die Entität ist

49: Welches der folgenden Hibernate -Objekte wird in einer Winterschlafanwendung erstellt?

A.   Aufbau

B.   Transaktion

C.   Sitzung

D.   SessionFactory

50: Welche der folgenden Aussagen gilt nicht in Bezug auf die Abfrageschnittstelle von Hibernate?

A.   Wenn die Abfrage für die Uniqueresult () -Methode mehr als das Ergebnis zurückgibt, wird die erste zurückgegeben.

B.   Sowohl die Methode createEquery () als auch createSQLQuery () können eine Abfrageinstanz zurückgeben

C.   Sie können das Abfrageergebnis mithilfe der Methode setfirstresult () und setMaxResult () pagieren

D.   Sie können Methodenketten verwenden (Methoden geben das Empfangsobjekt anstelle von Void) mit Abfrageschnittstelle an

51: Welche der folgenden Aussagen gilt nicht für den Vergleichsbetreiber in HQL?

A.   Sie können = null verwenden, um zu testen, ob der Wert null ist

B.   Die HQL, in der Klausel arithmetische Ausdrücke unterstützt

C.   Die WHERE -Klausel ist ein logischer Ausdruck, der auf True False oder Null bewertet wird

D.   Der " wie " Der Bediener ermöglicht Wildcard (%) -Suche

52: Welche der folgenden Aussagen gilt nicht für die Standard -Flush -Operation in Hibernate?

A.   Hibernate -Spülung standardmäßig vor einigen Abfragen

B.   Hibernate -Flushes standardmäßig, wenn Sitzung.flush () ausgeführt wird

C.   Hibernate -Flushes standardmäßig, wenn Commit () ausgeführt wird

D.   Hibernate spült nie standardmäßig

53: Welche der folgenden Aussagen gilt für den Winterschlaf?

A.   Eine sortierte Sammlung wird mit Java Comparator in Memory sortiert, während die Bestellsammlung auf Datenbankebene unter Verwendung von Bestell nach Klausel bestellt wird

B.   Eine Bestellsammlung wird mit Java Comparator in Memory sortiert, während die sortierte Sammlung auf Datenbankebene unter Verwendung von Bestell by-Klausel bestellt wird

C.   Eine sortierte Sammlung wird entweder im Memory mit Java Comparator oder mit der Bestellung nach Klausel auf Datenbankebene sortiert

D.   Eine Bestellsammlung wird entweder im Memory mit Java Comparator oder mit der Bestellung nach Klausel auf Datenbankebene sortiert

54: Welche der folgenden Aussagen ist ein ungültiger Schlossmodus?

A.   Optimistic_force_increment

B.   AKTUALISIEREN

C.   Pessimistic_force_increment

D.   OPTIMISTISCH

55: Welche der folgenden Aussagen trifft nicht in der Hibernate -Sitzung zu?

A.   Die Sitzung ist die Schnittstelle des Winterschlafes für die Vorgänge im Zusammenhang mit Persistenz wie Speichern und Abrufen von Objekten

B.   Eine Instanz der Sitzung ist leicht und ist kostengünstig zu kreieren und zu zerstören.

C.   Die Hibernate-Sitzung hat nichts mit der Web-Tier-HTTPSession zu tun.

D.   Hibernate kann Änderungen an den Objekten erkennen und automatisch aktualisiert, auch wenn Änderungen in derselben Sitzung vorgenommen werden.

56: Welche der folgenden Aussagen ist wahr?

A.   Die Methode load () und get () der Sitzungsschnittstelle ist gleich

B.   Die LOAD () -Methode kann eine Poxy zurückgeben, als sofort die Datenbank zu treffen.

C.   Die Methode der Sitzungsoberfläche load () wird null zurückgegeben, wenn in der Datenbank keine Zeile gefunden wird

D.   Die Get () -Methode der Sitzungsschnittstelle macht eine Ausnahme, wenn in der Datenbank keine Zeile gefunden wird

57: Welche der folgenden Aussagen gilt für die folgende Abfrage: Aus Element als Element, wo item.Description wie? Und item.date & gt; ?

A.   Das AS -Schlüsselwort ist optional

B.   Die Abfrage gibt an, dass es eine Tabelle mit dem Namen Element gibt und Spalten mit dem Namen " Beschreibung " und " Datum "

C.   Der Index des Bindungsparameters startet ab 1 anstelle von 0

D.   Die von woher und sind HQL -Schlüsselwörter und müssen Großbuchstaben sein

58: Welche der folgenden Aussagen wird von Hibernate verwendet, um die Protokollierungsausgabe in bevorzugte Protokollierungsrahmen umzuleiten?

A.   log4j

B.   JCL

C.   Einfache Protokollierungsfassade für Java (SLF4J)

D.   JDK -Protokollierung

59: Es handelt sich um fünf Fehlanpassungen, die beim Speichern von Objekten in der relationalen Datenbank auftreten: Granularität, Vererbung, Identität, Assoziationen und

A.   Dateien

B.   Daten

C.   Datenbanken

D.   Navigation

60: Welche der folgenden Aussagen trifft nicht auf eingebettete Objekte zu?

A.   Die @AttributeOverride -Annotation definiert, in welchem ​​Typ die Datenbank zum Speichern des Einbettungsfelds verwendet wird

B.   Die @embededded Annotation bedeutet, dass das kommentierte Feld einbettungsbar ist

C.   User @EmebedDable in einer Klasse bedeutet, dass es als Teil einer anderen Entität anhaltend sein wird.

D.   Der eingebettbare Typ kann auf andere Typen wiederverwendet werden

61: Welche der folgenden Aussagen trifft nicht auf Cache der ersten Ebene?

A.   Hibernate verwendet diesen Cache standardmäßig

B.   Es lädt Objekte und stellt sie der gesamten Anwendung zur Verfügung

C.   Es reduziert die Anzahl der generierten SQL -Abfragen innerhalb einer bestimmten Transaktion

D.   Es ist immer " Associates " mit dem Sitzungsobjekt

62: Welche der folgenden Aussagen ist keine gültige Caching -Strategie?

A.   Schreibgeschützt

B.   Schreibschreibe

C.   Nicht strikt lesen/schreiben

D.   Lesen Schreiben

63: Welche der folgenden Aussagen gilt dafür, wie Hibernate ein Objekt abruft?

A.   Sie können Objekte nicht mit nativen SQL -Abfragen in Hibernate abrufen

B.   HQL Hibernate -Abfragesprache ist eine vollständige objektorientierte Abfragesprache

C.   Wenn Sie die Methode mit Get () verwenden, um ein Objekt abzurufen, das nicht in der Datenbank existiert, wird Hibernate eine Ausnahme auswerfen

D.   Wenn Sie eine Load () -Methode verwenden, um ein Objekt abzurufen, das nicht in der Datenbank vorhanden ist, gibt Hibernate NULL zurück

64: Objektorientierte Sprachen stellen Daten als ____ von Objekten dar

A.   abgrenzt

B.   tabellarisch

C.   Array

D.   Graph

65: Welche der folgenden Aussagen gilt nicht für Entitätslebenszyklusereignisse?

A.   Wenn der Zeitstempel des neuesten Updates, das an der abgefragten Tabelle durchgeführt wurde

B.   UpdateTimestampscache ist eine spezielle Cache -Region, die Zeitstempel der neuesten Updates für jede Tabelle enthält

C.   Der Abfrage -Cache muss mithilfe einer Hibernate -Eigenschaftseinstellung aktiviert werden: hibernate.cache.use_query_cache true

D.   Mit Hibernate können Sie für jede Abfrage eine andere benannte Cache -Region angeben

66: Welche der folgenden Aussagen gilt nicht für viele zu vielen Beziehungskartierung?

A.   Die vielen zu Mai -Beziehung kann sowohl unidirektional als auch bidirektional sein

B.   Zugeordneter Element muss für die bidirektionale bis viele Beziehung enthalten sein

C.   Die @Joincolumn und @inversejoincolumns werden verwendet, um die Spaltennamen der Fremdschlüsseln in der Join -Tabelle zu definieren

D.   Die @jointable -Annotation muss auf der Rückseite der vielen zu vielen Beziehungen definiert werden

67: Welche der folgenden Aussagen gilt nicht in der Verwendung von Komponenten in Hibernate?

A.   Hibernate -Komponente ist die niedrigste Einheitstufe und kann keine andere Komponente besitzen

B.   Wir können eine Komponente einer Entität erklären, indem wir & lt; Komponente & gt; Element

C.   Komponente ist die benutzerdefinierte Klasse, die auf der Tabelle des Besitzes der Entität besteht

D.   Hibernate -Unterstützung sowohl unidirektionale als auch bidirektionale Zusammensetzung

68: Welche der folgenden Aussagen gilt nicht für Hibernate -OGM (wird immer noch entwickelt)?

A.   Es ist eine Persistenzmotor, die Java Persistence (JPA) unterstützt, um NoSQL -Speicherlösungen zu unterstützen

B.   Es wird erwartet, dass es verwendet wird, um in allen Anwendungsfällen mit allen NoSQL -Lösung zu interagieren

C.   Es gibt den Hibernate -Kern -Objekt -Lebenszyklus -Management und (DE) Hydratationsmotor wieder aus, besteht jedoch weiterhin in einem Schlüssel-/Wertspeicher anstelle einer relationalen Datenbank

D.   Es wiederverwendet die Java Persistence Query Language (JP-QL) als Schnittstelle zur Abfrage gespeicherte Daten

69: Welche der folgenden Aussagen trifft nicht auf die Kaskadierung von Hibernate 39?

A.   Cascade = " Löschen " Sagt Hibernate, bei der Durchführung des Löschens durch den Verband zu navigieren

B.   Cascade = " All-Delete-Orphan " ist dasselbe wie Cascade = " alle " Außerdem löscht es einen anhaltenden Augenblick, wenn es derenferenziert wird

C.   Cascade = " Save-Update " ist das Standard -Setup in Hibernate

D.   Cascade = " Keine " Sagt Hibernate, die Vereinigung zu ignorieren

70: Welche der folgenden Aussagen gilt für die Verwendung von Annotationen zur Einrichtung von Erbschaftsmodellen?

A.   Der Standardwert des Diskriminatortypelements in @DiscriminatorColumn ist Discriminatortyp.Integer

B.   Die @Inheritanz -Annotation wird auf der Unterklasse verwendet, um die Erbschaftszuordnungsstrategie einzurichten

C.   Die @DiscriminatorValue -Annotation wird verwendet, um den Wert in der Spalte in der Diskriminator in der Datenbank anzugeben

D.   Das Namenselement von @DiscriminatorColumn Annotation Geben Sie den Namen der Tabelle an

71: Welche der folgenden Aussagen trifft auf die Verwendung von Cache in Hibernate zu?

A.   Durch das Caching -Abfrage wird mehr Einfluss auf Anwendungen haben, die viele Einsätze, Löschungen oder Updates ausführen.

B.   Die ITerate () -Methode der Sitzungs- und Abfrageschnittstellen wird bereitgestellt, um den Cache der zweiten Ebene zu nutzen.

C.   Der Abfrage -Cache -Cache Alle Entitäten Eigenschaften, die im Abfrageergebnissatz zurückgegeben wurden

D.   Um Abfragen -Cache zu aktivieren, müssen Sie SetCacheable (TRUE) in der Abfrageinstanz aufrufen.

72: Welche der folgenden Aussagen trifft nicht auf HQL -Anschlüsse zu?

A.   Die Pfadnavigation aus einer Entität ist eine Form des äußeren Zusammenhangs.

B.   Die Verbindungsbedingungen können explizit angegeben werden, indem die ' Join ' Stichwort

C.   An & nbsp; innere Join & nbsp; zwischen zwei Einheiten gibt die Objekte von beiden Entitätstypen zurück, die alle Verbindungsbedingungen erfüllen

D.   Die Verbindungsbedingungen können als Ergebnis der Pfadnavigation implizit angegeben werden.

73: Welche der folgenden Aussagen trifft nicht auf den Cache der zweiten Ebene?

A.   Es heißt ' zweite Stufe ' Weil es bereits einen Cache in Hibernate für die Dauer einer offenen Sitzung gibt

B.   Es ist immer " Associates " mit dem Sitzungsfabrikobjekt

C.   Es existiert, solange die Sitzungsfabrik lebt

D.   Standardmäßig hält es effektiv an den Kennungen für eine individuelle Abfrage

74: Welche der folgenden Aussagen gilt nicht für die Zuordnung einer Klasse auf mehrere Tabellen mit Annotation?

A.   Entitäten können über mehrere Tabellen abgebildet werden, indem die Annotation des & nbsp; @secondarytables verwendet wird

B.   Die Tabelle " Das Attribut muss in der @Column -Annotation definiert werden, um anzugeben, welche Tabelle die Spalte gehört

C.   Die @primaryKeyJoincolumn & nbsp; Annotation gibt den Primärschlüssel der primären Tabelle an

D.   Entitäten können über mehrere Tabellen abgebildet werden, indem die & nbsp; @secondarytable Annotation verwendet wird

75: Welche der folgenden Aussagen beschreibt LockMode.none nicht richtig?

A.   Es repräsentiert das Fehlen eines Schlosses

B.   Alle Objekte wechseln am Ende einer Transaktion in diesen Sperrmodus

C.   Objekte, die der Sitzung über einen Anruf unter update () oder SaveOrupdate () zugeordnet sind

D.   Wenn ein Objekt in diesem Sperrmodus angefordert wird, wird ein Schreibschloss erhalten, wenn der Status tatsächlich aus der Datenbank gelesen werden muss

76: Welche der folgenden Aussagen gilt nicht in Bezug auf die Verwendung von Annotation Mapping -Entitätshierarchien?

A.   Die @Inheritance -Annotation hat A " Strategie " Attribut, mit dem die Vererbungszuordnungsstrategie definiert werden kann

B.   Der @DiscriminatorColumn wird verwendet, um die benannte Spalte zu definieren, mit der Unterklassen unterschieden werden

C.   Die Root -Klasse der Hierarchie muss durch die @Inheritanzannotation gekennzeichnet werden

D.   Der @DiscriminatorValue hat keinen Standardwert und muss definiert werden.

77: Welche der folgenden Aussagen ist nicht wahr?

A.   Die LOAD () -Methode gibt NULL zurück, wenn die eindeutige ID in der Datenbank nicht zu finden war

B.   Die Methode load () gibt standardmäßig Proxy zurück, und die Datenbank wird erst nach dem Aufruf des Proxy durchgeführt

C.   Die Methode load () löst eine Ausnahme aus, wenn die eindeutige ID in der Datenbank nicht gefunden wurde

D.   Die Get () -Methode gibt NULL zurück, wenn die eindeutige ID in der Datenbank nicht verfügbar ist.

78: Welche der folgenden Aussagen beschreibt org.hiberNate.sql log -Kategorie korrekt?

A.   Protokollieren Sie alle SQL DDL -Anweisungen, sobald sie ausgeführt werden

B.   Protokollieren Sie alle SQL -DML -Anweisungen, während sie ausgeführt werden

C.   Protokollieren Sie alle JDBC -Parameter

D.   Protokollieren Sie den Zustand aller Entitäten

79: Welche der folgenden Aussagen trifft nicht auf die Join -Strategie (Tabelle pro Unterklasse) zu?

A.   Es ist mehr teuer, die Unterklasse bei der Verwendung der Join -Strategie zu befragen

B.   Die Strategie ist die effizienteste Möglichkeit, Daten einfügen

C.   Die Verbindung der Strategie ist der effizienteste Weg, um Daten zu speichern

D.   In der Join -Strategie wird jeder Klasse ihren Zustand auf einen anderen Tisch kartieren lassen

80: Welche der folgenden Aussagen gilt nicht für Entitätslebenszyklusereignisse

A.   Das Entlösen von A & nbsp; Postpersist & nbsp; Ereignis zeigt nicht, dass sich das Unternehmen erfolgreich für die Datenbank verpflichtet hat

B.   Wenn die Option "Cascade" -Kaskade auf einer Beziehung eines Objekts festgelegt wird, das anhält, und das Zielobjekt auch ein neues Objekt ist, wird das Ereignis des Ziels auf das Zielobjekt ausgelöst.

C.   Der & nbsp; postload & nbsp; Rückruf erfolgt, nachdem die Daten für eine Entität aus der Datenbank gelesen und die Entitätsinstanz erstellt wurden.

D.   Wenn die SQL für das Löschen einer Entität an die Datenbank gesendet wird, wird das Ereignis des & nbsp; postabremove entlassen und zeigt den Erfolg der Löschung an

81: Welche der folgenden Aussagen ist keine gültige ID -Generatorklasse?

A.   Hilo

B.   primär

C.   Identität

D.   Reihenfolge

82: Welche der folgenden Aussagen gilt nicht in Bezug auf die folgende HQL -Abfrage: Aus Element Element Join Item.bids Bid Wob und bid.amount & gt; 100

A.   Die Abfrage gibt eine Liste von Objekt -Arrays zurück

B.   Die Abfrage weist den alias " item " zum Klassenartikel und Alias ​​" BID " zur Gebotsklasse

C.   Die Abfrage gibt alle Kombinationen von zugehörigen Angeboten und Elementen zurück

D.   Die Gebotesammlung jedes Artikels wird eifrig geladen.

83: Welche der folgenden Aussagen gilt für den Entitätstyp und den Werttyp in Winterschlaf?

A.   Ein Objekt des Werttyps hat immer einen primären Schlüsselwert in der Datenbank

B.   Werttypobjekte gehört zu einer Entität und ist in die Tabellenzeile der Besitzentität eingebettet

C.   Ein Objekt des Entitätstyps hat keine eigene Datenbankidentität

D.   Ein Entitätstypobjekt kann nicht unabhängig existieren und muss sich an ein anderes Objekt verbinden

84: Welche der folgenden Aussagen gilt für die folgende Abfrage: Aus Element wie ich, wo i.Description =: Beschreibung

A.   Das Element gibt den Namen der Entitätsklasse an und ist der Fall sensibel

B.   Die Abfrage verwendet native SQL -Syntax

C.   Der Buchstaben I ist Alias ​​und der " als " Schlüsselwort muss vor dem Alias ​​liegen

D.   Diese Abfrage verwendet die Positionsparameterbindung

85: Welche der folgenden Aussagen gilt nicht für viele zu einer Beziehung zuzuordnen?

A.   Der @Joincolumn muss mit @onetomany Annotation definiert werden

B.   Der @Joincolumn definiert den Namen der Fremdspalte

C.   Wenn die Beziehung bidirektional ist, muss das Attribut für die @onetomany -Annotation definiert werden

D.   Der @Manytoone definiert eine einheitliche Assoziation zu einer anderen Entitätsklasse, die viel zu einer Multiplizität hat.

86: Welche der folgenden Aussagen trifft nicht auf den vorübergehenden Zustand zu?

A.   Objekte, die von anderen transienten Instanzen überwiesen werden

B.   Transiente Instanz ist immer einer Zeile in einer Datenbank zugeordnet

C.   Nachdem eine anhaltende Instanz gelöscht wurde, wird es zu einer vorübergehenden Instanz

D.   Objekte, die mit dem neuen Operator instanziiert wurden, sind sofort bestehen und ihr Zustand ist vorübergehend.

87: Welche der folgenden Aussagen gilt nicht über die Schnittstelle/Implementierung von StauraumessSession in Hibernate -Stapel?

A.   Es liefert nicht viele der höheren Lebenszyklus-Semantik

B.   Eine staatenlose Sitzung implementiert keinen Cache erster Stufe

C.   Eine staatenlose Sitzung hat keinen Persistenzkontext, der damit verbunden ist

D.   Operationen werden mit einer staatenlosen Sitzungskaskade zu den zugehörigen Instanzen ausgeführt

88: Welche der folgenden Aussagen ist keine gültige org.hiNNate.ConnectionReleaseMode?

A.   On_open

B.   After_transaction

C.   After_statement

D.   On_close

89: Welche der folgenden Aussagen gilt für die folgende HQL -Abfrage: Auswahlabteilung aus der Abteilung für Abteilung ausgewählt. Arbeitnehmer Mitarbeiter, wo Mitarbeiter.address.state = ' CA ' und Abteilung.Name = ' Marketing '

A.   Die Abfrage verwendet den äußeren Join

B.   Die zurückgegebenen Abteilungsobjekte sind faul geladen.

C.   Die Abfrage gibt alle Abteilungen zurück, die die Abteilung einen Mitarbeiter hat oder nicht

D.   Die Abfrage gibt eine Liste von Objekten [] Arrays zurück, bei Index 0 ist Abteilung und Index 1 ist Mitarbeiter

90: Welche der folgenden Aussagen beschreibt org.hiberNate.cache -Protokoll -Kategorie?

A.   Protokollieren Sie alle Cache-Aktivitäten der ersten Stufe, jedoch nicht die Cache-Aktivität der zweiten Ebene

B.   Protokollieren Sie weder die Cache-Aktivität der ersten Stufe noch auf zweite Stufe

C.   Log sowohl auf erste und zweite Cache-Aktivität als auch zweite Stufe ab

D.   Protokollieren Sie alle Cache-Aktivitäten auf der zweiten Ebene

91: Wenn Sie Ihre Änderungen jederzeit speichern möchten, ohne den Status einer Sitzung zu kennen, welche der folgenden Operationen werden Sie verwenden:

A.   Weder zusammenführen noch aktualisieren

B.   Verschmelzen

C.   Aktualisieren

D.   Beide verschmelzen und aktualisieren

92: Welche der folgenden Aussagen gilt nicht für anhaltende Instanz?

A.   Jede Änderung am anhaltenden Objekt wird nach Ende der Transaktion mit der Datenbank synchronisiert.

B.   Bevor die Sitzung geschlossen wird, wird ein Objekt hartnäckig, nachdem es von der Save () -Methode des Persistenzmanagers gespeichert wurde.

C.   Eine persistente Instanz hat einen Primärschlüsselsatz als Datenbankkennung

D.   Ein Objekt ist nicht anhaltend, wenn es durch die Ausführung der Abfrage aus der Datenbank abgerufen wird.

93: Welche der folgenden Aussagen gilt für den Beitritt zu Hibernate?

A.   In HQL ist das linke Schlüsselwort im linken Join Fetch optional

B.   Bei Verwendung von HQL -Join -Abfragen müssen Sie den Join -Zustand explizit angeben

C.   HQL bietet einen Abruf -Join in der ASM -Klausel zu fauler Belastung der zugehörigen Objekte

D.   Bei der Verwendung von äußeren Verknüpfungen gibt Hibernate immer eine Liste mit unterschiedlichen Elementen zurück.

94: Welche der folgenden Aussagen trifft auf eins zu einer Beziehung zuzuordnen?

A.   Zugeordnetes Element sollte in der @onetoone -Annotation in der Entität angegeben werden, die eine Join -Spalte definiert

B.   Eins zu eins Mapping kann nur unidirektional sein

C.   Die @Joincolumn -Annotation geht auf die Zuordnung der Entität, die dem Tisch mit dem Fremdschlüssel enthält zugeordnet ist

D.   Eins zu eins Mapping kann nur bidirektional sein

95: Welche der folgenden Aussagen gilt nicht für eine einzelne Tabellenerbschaftsstrategie?

A.   Die einzelne Tabellenstrategie verwendet eine Tabelle, um den gesamten möglichen Zustand einer Hierarchie zu enthalten

B.   Eine einzelne Tabellenstrategie wird den Datenbankraum mehr verschwenderisch sein.

C.   Es sollte keine Spalten sein, die in der einzelnen Tabellenstrategie nicht gefüllt sind

D.   Die Single -Tabellen -Strategie ist die leistungsstärkste Möglichkeit in polymorphen Abfragen und Schreibvorgängen.

96: Welche der folgenden Aussagen gilt nicht für SessionFactory?

A.   Es ist eine Singleton -Klasse

B.   Der Initialisierungsprozess ist teuer, da alle Konfigurationen einschließlich Datenbankeinstellungen oder Einstellungen geladen werden

C.   Es hilft bei der individuellen Extraktion von Daten.

D.   Konfiguriert Hibernate mit Hibernate -Konfigurationsdatei für die Verwendung in der Anwendung

97: Welche der folgenden Aussagen gilt nicht in der Verwendung von Annotation, um den Primärschlüssel zusammenzuschließen?

98: Welche der folgenden Aussagen gilt nicht für das Sharding in Hibernate (Hibernate Shards)?

A.   Das Hauptziel von Hibernate Shards ist es, Anwendungsentwickler zu ermöglichen, mit der Standard -Hibernate -Core -API gegen Sharded -Datasets abzufragen und gegen Sharded -Datensätze zu tätigen

B.   Hibernate -Scherben können konzeptionell in verallgemeinerte Sharding -Logik, anwendungsspezifische Sharding -Logik und Hibernate -Standard -Sharding unterteilt werden

C.   Hibernate-Scherben besteht hauptsächlich aus schardbewussten Implementierungen vieler der Hibernate-Kern-Schnittstellen

D.   Hibernate -Scherben können konzeptionell in verallgemeinerte Sharding -Logik und anwendungsspezifische Sharding -Logik unterteilt werden

99: Welche der folgenden Aussagen gilt für die folgende HQL -Abfrage: Wählen Sie P.Number aus Mitarbeitern E Join E.Phones P.

A.   Diese Abfrage verwendet den äußeren Join, sodass es alle Instanzen der Telefonentität zurückgibt, unabhängig davon, dass sie mit einem Mitarbeiter verbunden sind oder nicht.

B.   In dieser Abfrage fehlt die Verbindungsbedingung, sodass sie nicht funktioniert

C.   Die Abfrage zeigt an, dass die Nummer 34 " ist der Name einer der Spalten der Telefontabelle

D.   Weil die Telefone " ist ein Sammelverband Feld, die Pfadnavigation könnte nicht fortgesetzt werden

100: Welche der folgenden Aussagen ist keine Sitzungsmethode?

A.   Session.saveorUpdate ()

B.   Sitzung.Remove ()

C.   Session.save ()

D.   Session.Persist ()