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!
A. Jeremy macht konsequent Backflips
B. Java macht die beste Verbindung
C. Java -Datenbankverbindung
D. Mach einfach beides vorsichtig
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
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
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
A. & lt; Hibernate-hibernate & gt;
B. & lt; Hibernate-Java-Java & gt;
C. & lt; Hibernate-Mapping & gt;
D. & lt; Hibernate-tabular & gt;
A. modular
B. offen
C. Orm
D. Betriebssystem
A. Session.cloak ()
B. Sitzung.CLOSE ();
C. Sitzung.CLOSE
D. Session.cloak
A. Die API -Nichtübereinstimmung
B. Die strukturelle Nichtübereinstimmung
C. Die Duplizierungsfehlanpassung
D. Alle
A. Mxl
B. LMX
C. Xxml
D. Xml
A. Eine Variable
B. Die Erklärung der Deklaration
C. XPath -Mapping -Datei
D. XML Mapping -Datei
A. Klient
B. hart
C. JavaScript
D. Objektorientierte
A. Objekt redundanter Marker
B. Objekt echter Hersteller
C. Relational Marker für Objekt
D. Objekt Relational Mapping
A. reiße es auf
B. Backflip
C. Rollback
D. zurückgreifen
A. Shops
B. Registerkarten
C. Nicht-Peristen
D. wächst
A. vbscript
B. JavaScript
C. Sql
D. Perl
A. verzögert
B. sich selbst orientieren
C. Faden sicher
D. lausig
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
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
A. rationale Datenbank
B. überarbeitete Datenbank
C. relationale Datenbank
D. redundante Datenbank
A. HQL
B. C#
C. .Netz
D. Java
A. XPath
B. Xml
C. PL-SQL
D. Xsly
A. Einfaches ales Java -Objekt
B. Einfaches altes Java -Objekt
C. Plaine Ole Java -Objekt
D. Plaine Old Java -Objekt
A. tabellarische
B. abgrenzt
C. neu formatiert
D. verzögert
A. Sproc
B. UDF
C. Transaktion
D. Tisch
A. Browser
B. JavaScript
C. KRUG
D. Xml
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
A. Variable
B. Oop
C. Sql
D. Ganzzahl
A. SessionFactory
B. Rationale Datenbank
C. Anordnungsliste
D. VariableReePository
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
A. & lt; html & gt;
B. & lt; Java & gt;
C. & lt; Eigentum & gt;
D. & lt; xml & gt;
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
A. Sowohl Datenbankverbindungen als auch Klassenzuordnung Setup
B. Klassenzuordnungssetup, jedoch keine Datenbankverbindung
C. Datenbankverbindung, jedoch nicht Klassenzuordnungssetup
D. SessionFactory, aber weder Datenbankverbindung noch Klassenzuordnungsaufbau
A. Dialekt
B. Sitzung
C. Transaktion
D. DRAVER_CLASS
A. Transaktionsmanager
B. Hibernate-Konfiguration
C. SessionFactory
D. cache.provider_class
A. Sitzung
B. Sitzungsscoped, aber nicht Sitzungskopie
C. Sowohl Sitzungsscoped- als auch SessionFactory-Scoped
D. SessionFactory-scoped
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
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.
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
A. & lt; Eigentum & gt;
B. & lt; Session-Factory & gt;
C. & lt; Mapping & gt;
D. & lt; Hibernate-Konfiguration & gt;
A. Transaktion
B. Sitzung
C. Transaktionsfaktor
D. ConnectionProvider
A. bestätigen
B. verkürzt
C. erstellen
D. aktualisieren
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
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
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
A. Cache der ersten Ebene
B. Anwendungsschichtpegel -Cache
C. Transaktionsschichtpegel -Cache
D. SQL Cache
A. Orm
B. JDBC
C. JMS
D. JPA
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
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
A. Aufbau
B. Transaktion
C. Sitzung
D. SessionFactory
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
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
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
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
A. Optimistic_force_increment
B. AKTUALISIEREN
C. Pessimistic_force_increment
D. OPTIMISTISCH
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.
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
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
A. log4j
B. JCL
C. Einfache Protokollierungsfassade für Java (SLF4J)
D. JDK -Protokollierung
A. Dateien
B. Daten
C. Datenbanken
D. Navigation
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
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
A. Schreibgeschützt
B. Schreibschreibe
C. Nicht strikt lesen/schreiben
D. Lesen Schreiben
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
A. abgrenzt
B. tabellarisch
C. Array
D. Graph
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
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
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
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
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
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
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.
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.
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
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
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
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.
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.
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
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
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
A. Hilo
B. primär
C. Identität
D. Reihenfolge
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.
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
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
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.
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.
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
A. On_open
B. After_transaction
C. After_statement
D. On_close
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
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
A. Weder zusammenführen noch aktualisieren
B. Verschmelzen
C. Aktualisieren
D. Beide verschmelzen und aktualisieren
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.
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.
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
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.
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
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
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
A. Session.saveorUpdate ()
B. Sitzung.Remove ()
C. Session.save ()
D. Session.Persist ()