I nostri esperti hanno compilato questi MCQ dormienti attraverso la ricerca. Ci auguriamo che rispondendo a queste oltre 100 domande a scelta multipla, possiate vedere quanto è grande la knowledge base di Ibernazione.
Scorri verso il basso per iniziare ora!
A. Jeremy fa backflip costantemente
B. Java fa la migliore connessione
C. Connessione del database Java
D. Fai entrambi attentamente
A. Un oggetto a breve termine e di breve durata che rappresenta una conversazione tra l'applicazione e il negozio persistente
B. Oggetti a filo singolo di breve durata contenenti funzionalità statali e aziendali persistenti
C. Istanze di classi persistenti che non sono attualmente associate a un Org.Hibernate.session
D. Una cache immutabile e immutabile di mapping compilati per un singolo database
A. La proprietà dell'identificatore (se esiste) è null
B. Tutti questi
C. Si fornisce un valore non salvato nel documento di mappatura per la classe e il valore della proprietà dell'identificatore corrisponde
D. La proprietà della versione (se esiste) è nulla
A. La memorizzazione nella cache del primo livello è fornita da EntityManager
B. La memorizzazione nella cache del primo livello è limitata a un determinato utente o richiesta
C. Hibernate fornisce 2 livelli di memorizzazione nella cache
D. Tutti questi
A. & lt; Hibernate-Hibernate & GT;
B. & lt; Hibernate-java-java & gt;
C. & lt; mappatura di ibernazione & gt;
D. & lt; Hibernate-tabular & gt;
A. modulare
B. aprire
C. Orm
D. Sistema operativo
A. Session.cloak ()
B. Session.close ();
C. Sessione.close
D. Session.cloak
A. La mancata corrispondenza dell'API
B. La mancata corrispondenza strutturale
C. La discrepanza di duplicazione
D. Tutto
A. MXL
B. LMX
C. Xxml
D. XML
A. Una variabile
B. La dichiarazione di dichiarazione
C. File di mappatura XPath
D. File di mappatura XML
A. cliente
B. difficile
C. JavaScript
D. Orientato agli oggetti
A. oggetto marcatore ridondante
B. oggetto vero creatore
C. marcatore relazionale oggetto
D. mappatura relazionale dell'oggetto
A. zip
B. backflip
C. rollback
D. ricaderci
A. I negozi
B. Schede
C. Non-persiste
D. cresce
A. VBScript
B. JavaScript
C. Sql
D. Perl
A. ritardato
B. autoritante
C. Discussione sicura
D. schifoso
A. La ricerca in ibernazione funziona bene in modalità cluster
B. La ricerca in ibernazione fornisce aggiornamenti di indice sincrona e asincrona
C. La ricerca in ibernazione funziona bene in modalità non cluster
D. Tutto
A. Specificando le query che si riferiscono a classi e proprietà delle classi
B. Eseguendo operazioni di Crud di base su oggetti di classi persistenti
C. Tutti questi
D. Specifica dei metadati di mappatura
A. Database razionale
B. database rivisto
C. database relazionale
D. Database ridondante
A. Hql
B. C#
C. .Netto
D. Giava
A. xpath
B. XML
C. PL-SQL
D. Xsly
A. Oggetto semplice ole java
B. Semplice vecchio oggetto Java
C. Oggetto Plaine Ole Java
D. Plaine Old Java Object
A. tabulare
B. delimitato
C. riformattato
D. ritardato
A. Sproc
B. Udf
C. transazione
D. tavolo
A. browser
B. JavaScript
C. VASO
D. XML
A. Viene utilizzato per specificare la tabella per persistere ai dati
B. È usato per contrassegnare questa classe come bean entità
C. Viene utilizzato per specificare la proprietà dell'identificatore del bean entità
D. Viene utilizzato per specificare la strategia di generazione della chiave primaria
A. Variabile
B. Oop
C. SQL
D. Numero intero
A. SessionFactory
B. Database razionale
C. Lista di array
D. Variablerepository
A. Aggiungi @fetch Annotation e specifica un FetchMode di join
B. Aggiungi @fetch Annotation e specifica un FetchMode di SubSelect
C. Usa la clausola FETH
D. Tutti questi
A. & lt; html & gt;
B. & lt; java & gt;
C. & lt; proprietà & gt;
D. & lt; xml & gt;
A. Facilita l'auditing di mapping in letargo, che estendono JPA, come tipi personalizzati e raccolte/mappe di " semplice " Tipi (stringhe, numeri interi, ecc.)
B. Facilita il controllo di tutte le mappature definite dalla specifica JPA
C. Facilita l'interrogazione di dati storici
D. Tutto
A. Sia la connessione del database che la configurazione della mappatura delle classi
B. Configurazione della mappatura delle classi ma non connessione al database
C. Connessione del database ma non configurazione di mappatura delle classi
D. SessionFactory ma né connessione al database né configurazione di mappatura della classe
A. dialetto
B. sessione
C. transazione
D. driver_class
A. TransactionManager
B. Configurazione in letargo
C. sessionFactory
D. cache.provider_class
A. Scappato sessione
B. Scolato di sessione ma non sessionFactory
C. Sia Scolato di sessione che SessionFactory Scoped
D. SessionFactory-SPOPED
A. Tutto
B. javax.persistence.metamodel.metamodel funge da repository di oggetti metamodel e fornisce l'accesso ad essi
C. Gestire a javax.persistence.metamodel.MetaModel può essere ottenuto da Javax.Persistence.EntityManagerFactory o javax.Persistence.EntityManagervia il loro metodo getMetaModel
D. Il metamodel è un insieme di oggetti che descrivono un modello di dominio
A. Un'istanza verrà staccata dopo che verrà recuperato dal database dall'esecuzione della query.
B. Le modifiche apportate all'istanza distaccata sono ancora garantite per la sincronizzazione con il database.
C. Un'istanza persistente verrà distaccata dopo la chiusura della sessione.
D. Hibernate non ti consente di riassociare istanze distaccate con un nuovo gestore di persistenza.
A. È possibile utilizzare SessionFactory per creare un'istanza di sessione
B. SessionFactory non è leggero ed è costoso da creare
C. UnFactory session può gestire più di un database
D. SessionFactory Caches ha generato istruzioni SQL e altri meta dati di mappatura che Hibernate utilizza in fase di esecuzione
A. & lt; proprietà & gt;
B. & lt; session-factory & gt;
C. & lt; mapping & gt;
D. & lt; Hibernate-Configuration & GT;
A. Transazione
B. Sessione
C. TransactionFactory
D. ConnectionProvider
A. convalidare
B. troncato
C. creare
D. aggiornamento
A. Gli istanti distaccati possono essere resi persistenti chiamando SaveOrupdate ()
B. Gli istanti transitori possono essere resi persistenti chiamando delete ()
C. Gli istanti transitori sono precedentemente persistenti e associati a una sessione unica
D. Gli istanti persistenti possono essere resi transitori chiamando l'aggiornamento ()
A. È possibile utilizzare ASC e DESS per specificare l'ordine ascendente e discendente
B. Non è possibile ordinare i risultati della query di più di una proprietà
C. L'ordinamento predefinito è salita
D. HQL fornisce un ordine per clausola per l'ordinazione del risultato della query
A. La query nominata deve essere stringhe HQL. Nativo SQL non è supportato nella query nominata
B. Il metodo getnamedQuery () ottiene un'istanza di query di query denominata
C. Le query denominate sono precompilate quando viene creata Session Factory
D. Le query denominate consentono di esternalizzare le corde di query ai metadati di mappatura
A. Cache di primo livello
B. Cache a livello di livello dell'applicazione
C. Cache a livello di livello di transazione
D. Cache sql
A. Orm
B. JDBC
C. JMS
D. Jpa
A. Vengono create più istanze di sessionFactory, di solito all'avvio dell'applicazione, da un'istanza di configurazione
B. Una sessione è un oggetto economico e non threadsafe che dovrebbe essere utilizzato una volta e quindi scartato per: una singola richiesta, una conversazione o una singola unità di lavoro
C. Al fine di ridurre la contesa di blocco nel database, una transazione di database deve essere il più breve possibile
D. A SessionFactory è un oggetto costoso da creare, threadSafe, destinato a essere condiviso da tutti i thread dell'applicazione
A. L'annotazione @table può essere utilizzata per specificare il nome dello schema del database di mappatura
B. Le annotazioni @Column vengono utilizzate per specificare il nome della colonna della chiave esterna
C. L'annotazione @Entity indica che la classe è mappata su una tabella nel database
D. L'annotazione @ID indica che il campo è la chiave principale per l'entità
A. Configurazione
B. Transazione
C. Sessione
D. SessionFactory
A. Se la query restituisce più del risultato per il metodo UniqueResult (), il primo verrà restituito.
B. Sia il metodo CreateQuery () che CreateSQlQuery () dell'interfaccia di sessione possono restituire un'istanza di query
C. È possibile mettere in pagamento il risultato della query utilizzando il metodo setFirsTresult () e setMaxResult ()
D. È possibile utilizzare il concatenamento del metodo (metodi restituire l'oggetto anziché vuoto) con interfaccia di query
A. Puoi usare = null per verificare se il valore è null
B. L'HQL dove la clausola supporta le espressioni aritmetiche
C. La clausola Where è un'espressione logica che valuta al vero falso o nullo
D. The " come " L'operatore consente ricerche jolly (%)
A. Ibernate fluss per impostazione predefinita prima di alcune domande
B. Viaggi di ibernati per impostazione predefinita quando viene eseguito session.flush ()
C. Viene eseguito i vampate di ibernati per impostazione predefinita quando commit ()
D. Hibernate non scarica mai per impostazione predefinita
A. Una raccolta ordinata viene ordinata in memoria utilizzando il comparatore Java, mentre la raccolta degli ordini è ordinata a livello di database utilizzando l'ordine per clausola
B. Una raccolta di ordini viene ordinata in memoria utilizzando il comparatore Java, mentre la raccolta ordinata viene ordinata a livello di database utilizzando l'ordine per clausola
C. Una raccolta ordinata viene ordinata in memoria usando il comparatore Java o utilizzando l'ordine per clausola a livello di database
D. Una raccolta di ordini viene ordinata in memoria utilizzando il comparatore Java o utilizzando l'ordine per clausola a livello di database
A. Optimistic_Force_InCrement
B. AGGIORNAMENTO
C. Pessimistic_force_increment
D. OTTIMISTA
A. La sessione è l'interfaccia in letargo per operazioni legate alla persistenza come l'archiviazione e il recupero di oggetti
B. Un'istanza di sessione è leggera ed è economica da creare e distruggere.
C. Hibernate Session non ha nulla a che fare con l'HttpSession di livello web.
D. Hibernate può rilevare le modifiche agli oggetti e apportare aggiornamenti al database automaticamente anche se vengono apportate modifiche all'interno della stessa sessione.
A. Il metodo carico () e get () dell'interfaccia di sessione sono gli stessi
B. Il metodo load () può restituire una pox piuttosto che premere immediatamente il database.
C. Il metodo load () dell'interfaccia di sessione restituirà null se nessuna riga Trova nel database
D. Il metodo get () dell'interfaccia sessione lancerà un'eccezione se non si trova la riga nel database
A. La parola chiave come chiave è facoltativa
B. La query indica che esiste una tabella denominata e ha colonne denominate come " descrizione " e " data "
C. L'indice del parametro di associazione inizia da 1 anziché da 0
D. Da dove e sono parole chiave HQL e deve essere maiuscola
A. log4j
B. JCl
C. Facade di registrazione semplice per Java (SLF4J)
D. Registrazione JDK
A. File
B. dati
C. banche dati
D. navigazione
A. L'annotazione @AttributeOverride definisce quale tipo utilizzata dal database utilizza per salvare il campo incorporabile
B. L'annotazione @embedded significa che il campo annotato è tipo incorporabile
C. L'utente @emebedDable su una classe significa che i campi e le proprietà e#039 saranno perseguitabili come parte di un'altra entità.
D. Il tipo incorporabile può essere riutilizzato su altri tipi
A. Hibernate usa questa cache per impostazione predefinita
B. Carica gli oggetti e li rende disponibili per l'intera applicazione
C. Riduce il numero di query SQL generate all'interno di una data transazione
D. È sempre " Associates " Con l'oggetto sessione
A. Sola lettura
B. Solo scrittura
C. Non brandict Leggi/Scrivi
D. Leggere scrivere
A. Non è possibile recuperare oggetti usando query SQL native in ibernazione
B. Il linguaggio della query HQL Hibernate è un linguaggio di query orientato all'oggetto completo
C. Quando si utilizza il metodo Get () per recuperare un oggetto che non esiste nel database, Hibernate lancerà un'eccezione
D. Quando si utilizza il metodo load () per recuperare un oggetto che non esiste nel database, Hibernate restituirà null
A. delimitato
B. tabulare
C. vettore
D. grafico
A. Se il timestamp dell'aggiornamento più recente apportato al tavolo interrogato è presto rispetto al timestamp dei risultati della query memorizzata nella cache, i risultati memorizzati nella cache vengono scartati
B. Updatetimestampscache è una regione di cache speciale che contiene i timestamp degli aggiornamenti più recenti a ciascuna tabella
C. La cache delle query deve essere abilitata utilizzando un'impostazione della proprietà Hibernate: hibernate.cache.use_query_cache true
D. Hibernate consente di specificare una regione di cache denominata diversa per ogni query
A. La relazione molti a maggio può essere sia unidirezionale che bidirezionale
B. L'elemento mappato deve essere incluso per il bidirezionale molti per molte relazioni
C. @Joincolumn e @InverseJoinColumns sono usati per definire i nomi delle colonne delle chiavi straniere nella tabella
D. L'annotazione @Jointble deve essere definita sul retro della nave da molti a molte relazioni
A. Il componente ibernato è il livello più basso di unità e non può possedere altri componenti
B. Possiamo dichiarare un componente di un'entità usando & lt; component & gt; elemento
C. Il componente è la classe definita dall'utente che è persistita nella tabella di possesso entità
D. Supporto in letargo sia una composizione unidirezionale e bidirezionale
A. È un motore di persistenza che fornisce supporto per la persistenza Java (JPA) per le soluzioni di archiviazione NOSQL
B. Si prevede che venga utilizzato per interagire con tutta la soluzione NoSQL in tutti i casi d'uso
C. Riutilizza la gestione del ciclo di vita dell'oggetto di Hibernate Core e (DE) Motore di idratazione, ma persiste in un archivio chiave/valore anziché in un database relazionale
D. Riuscita il linguaggio di query di persistenza Java (JP-QL) come interfaccia per interrogare i dati memorizzati
A. Cascade = " elimina " dice a Hibernate di navigare nell'associazione durante l'esecuzione di Elimina
B. Cascade = " All-DELETE-Orphan " è lo stesso di Cascade = " all " Inoltre elimina qualsiasi istante persistente quando viene dereferencing
C. cascade = " salva-update " è l'impostazione predefinita in ibernate
D. Cascade = " nessuno " dice a Hibernate di ignorare l'associazione
A. Il valore predefinito dell'elemento discriminatortype in @discriminatorColumn è discriminaTorType.integer
B. L'annotazione @InHeritance viene utilizzata sulla sottoclasse per configurare la strategia di mappatura delle ereditarietà
C. L'annotazione @DiscriminatorValue viene utilizzata per specificare il valore nella colonna Discriminator nel database
D. L'elemento nome di @discriminatorColumn Annotation Specifica il nome della tabella
A. La query di memorizzazione nella cache avrà un impatto maggiore sulle applicazioni che eseguono molti inserti, eliminazioni o aggiornamenti.
B. Viene fornito il metodo iterato () delle interfacce di sessione e query per sfruttare la cache di secondo livello.
C. La cache della query cache tutte le proprietà delle entità restituite nel set di risultati della query
D. Per abilitare la cache delle query tutto ciò di cui ha bisogno è invocare setcacheble (true) sull'istanza di query.
A. La navigazione del percorso da un'entità è una forma di join esterno.
B. Le condizioni di join possono essere specificate esplicitamente utilizzando il ' join ' parola chiave
C. An & nbsp; interno join & nbsp; tra due entità restituisce gli oggetti da entrambi i tipi di entità che soddisfano tutte le condizioni di join
D. Le condizioni di join possono essere specificate implicitamente a seguito della navigazione del percorso.
A. Si chiama ' secondo livello ' Perché esiste già una cache che opera in ibernazione per la durata di una sessione aperta
B. È sempre " Associates " Con l'oggetto di fabbrica di sessione
C. Esiste fintanto che la fabbrica di sessione è viva
D. Per impostazione predefinita si impegna efficacemente agli identificatori per una singola query
A. Le entità possono essere mappate su più tabelle utilizzando l'annotazione & nbsp; @secondarytables
B. The " Table " L'attributo deve essere definito nell'annotazione @column per specificare a quale tabella appartiene la colonna
C. @PrimaryKeyJoinColumn & nbsp; Annotazione specifica la chiave primaria della tabella primaria
D. Le entità possono essere mappate su più tabelle utilizzando l'annotazione & nbsp; @secondarytable
A. Rappresenta l'assenza di un blocco
B. Tutti gli oggetti passano a questa modalità di blocco alla fine di una transazione
C. Anche gli oggetti associati alla sessione tramite una chiamata a aggiornamento () o saveorupdate () iniziano in questa modalità di blocco
D. Se un oggetto è richiesto con questa modalità di blocco, verrà ottenuto un blocco di scrittura se è necessario leggere effettivamente lo stato dal database
A. L'annotazione @InHeritance ha A " Strategy " attributo che può essere utilizzato per definire la strategia di mappatura delle ereditarietà
B. @DiscriminatorColumn viene utilizzato per definire il nome della colonna che viene utilizzato per differenziare le sottoclassi
C. La classe di radice della gerarchia deve essere contrassegnata dall'annotazione @inheritance
D. @DiscriminatorValue non ha valore predefinito e deve essere definito.
A. Il metodo load () restituisce null, quando l'ID univoco non è stato trovato nel database
B. Il metodo load () restituisce il proxy per impostazione predefinita e la base di dati non verrà effettuata fino all'invocazione del proxy
C. Il metodo load () genera un'eccezione, quando l'ID univoco non è stato trovato nel database
D. Il metodo Get () restituisce null quando l'ID univoco non è disponibile nel database.
A. Registrare tutte le istruzioni DDL SQL mentre vengono eseguite
B. Registra tutte le istruzioni SQL DML come vengono eseguite
C. Registra tutti i parametri JDBC
D. Registrare lo stato di tutte le entità
A. È più costoso fare query sottoclasse quando si utilizza la strategia
B. Iscriviti alla strategia è il modo più efficiente per inserire i dati
C. Iscriviti alla strategia è il modo più efficiente per archiviare i dati
D. Nella strategia di join ogni classe avrà il suo stato mappato su una tabella diversa
A. Sparare a & nbsp; postpersist & nbsp; evento non indica che l'entità si è impegnata con successo nel database
B. Se l'opzione & nbsp; persistono & nbsp; Cascade è impostata su una relazione di un oggetto che viene persistito e l'oggetto target è anche un nuovo oggetto, l'evento & nbsp; preparazione & nbsp; è attivato sull'oggetto target.
C. & Nbsp; postload & nbsp; il callback si verifica dopo che i dati per un'entità sono stati letti dal database e l'istanza dell'entità è stata costruita.
D. Quando il SQL per la cancellazione di un'entità viene inviato al database, l'evento & nbsp; postremove & nbsp; verrà licenziato e indica il successo della cancellazione
A. Hilo
B. primario
C. identità
D. sequenza
A. La query restituisce un elenco di array di oggetti []
B. La query assegna Alias " Item " all'oggetto di classe e alias " BID " alla classe di offerta
C. La query restituisce tutte le combinazioni di offerte e articoli associati
D. La raccolta delle offerte di ogni articolo verrà caricata con impazienza.
A. Un oggetto di tipo di valore ha sempre un valore chiave primario nel database
B. Gli oggetti del tipo di valore appartengono a un'entità ed è incorporato nella riga della tabella di entità di proprietà
C. Un oggetto di tipo di entità non ha una propria identità di database
D. Un oggetto di tipo entità non può esistere in modo indipendente e deve legarsi a un altro oggetto
A. L'articolo indica il nome della classe entità e il Case Sensibile ;
B. La query utilizza la sintassi nativa SQL
C. La lettera I è alias e il " come " La parola chiave deve essere posizionata davanti all'alias
D. Questa query utilizza il legame dei parametri posizionali
A. @Joincolumn deve essere definito con @onetomany annotation
B. @Joincolumn definisce il nome della colonna straniera
C. Se la relazione è un attributo mappato bidirezionale deve essere definito per l'annotazione @onetomany
D. @Manytoone definisce un'associazione a valore singolo a un'altra classe di entità che ha molteplicità da molti a uno.
A. Gli oggetti indicati da altre istanze transitorie sono transitori
B. L'istanza transitoria è sempre associata a una riga in un database
C. Dopo che un'istanza persistita viene eliminata, diventerà un'istanza transitoria
D. Gli oggetti istanziati utilizzando il nuovo operatore non sono persistiti immediatamente e il loro stato è transitorio.
A. Non fornisce molte delle semantiche del ciclo di vita di livello superiore
B. Una sessione di apoli non implementa una cache di primo livello
C. Una sessione di apoli non ha un contesto di persistenza ad essa associato
D. Operazioni eseguite utilizzando una sessione di apolidi Cascade per le istanze associate
A. On_open
B. After_transaction
C. After_statement
D. On_close
A. La query utilizza un join esterno
B. Gli oggetti del dipartimento restituiti sono carichi pigri.
C. La query restituirà tutti i dipartimenti non importa che il dipartimento abbia un dipendente o no
D. La query restituisce un elenco di array di oggetti [], all'indice 0 è il dipartimento e l'indice 1 è dipendente
A. Registra tutta l'attività della cache di primo livello ma non l'attività della cache di secondo livello
B. Registro né attività di cache di primo livello né di secondo livello
C. Registra l'attività della cache sia di primo livello che di secondo livello
D. Registrare tutta l'attività della cache di secondo livello
A. Né unire né aggiornare
B. Unire
C. Aggiornamento
D. Sia unione e un aggiornamento
A. Qualsiasi modifica apportata all'oggetto persistente verrà sincronizzata con il database dopo la fine della transazione.
B. Prima della chiusura della sessione, un oggetto diventa persistente dopo essere stato salvato dal metodo di salve () di Persistence Manager.
C. Un'istanza persistente ha una chiave primaria set come identificatore del database
D. Un oggetto non è persistente se è stato recuperato dal database dall'esecuzione della query.
A. In HQL la parola chiave sinistra nel recupero di sinistra è facoltativo
B. Quando si utilizzano le query di join HQL è necessario specificare esplicitamente la condizione di join utilizzando la clausola
C. HQL fornisce un join di recupero nella clausola from per caricare pigri gli oggetti associati
D. Quando si utilizzano i join esterni, Hibernate restituirà sempre un elenco contenente elementi distinti.
A. L'elemento mappato dovrebbe essere specificato nell'annotazione @onetoone nell'entità che definisce una colonna di join
B. Una mappatura da una a una può essere solo unidirezionale
C. L'annotazione @joincolumn va sulla mappatura dell'entità che è mappata sulla tabella contenente la chiave esterna
D. Una mappatura da una a una può essere solo bidirezionale
A. La strategia della tabella singola utilizza una tabella per contenere tutto il possibile stato di una gerarchia
B. La strategia a tabella singola sarà più dispendiosa di spazio del database.
C. Non ci dovrebbero essere qualsiasi colonne rimaste non riempite nella strategia della tabella singola
D. La strategia a tabella singola è il modo più prestazionale nelle query polimorfiche e nelle operazioni di scrittura.
A. È una classe Singleton
B. Il suo processo di inizializzazione è costoso in quanto carica tutte le configurazioni tra cui l'impostazione del database o le impostazioni
C. Aiuta nell'estrazione personalizzata dei dati.
D. Configura Hibernate con file di configurazione di Hibernate per l'uso nell'applicazione
A. L'obiettivo principale dei frammenti di Hibernate è consentire agli sviluppatori di applicazioni di interrogare e transarsi rispetto a set di dati framurati utilizzando l'API di Hibernate Core standard
B. I frammenti di ibernazione possono essere concettualmente divisi in logica di frammento generalizzata, logica di frammenti specifici dell'applicazione e frammento predefinito di ibernazione
C. I frammenti di Hibernate sono costituiti principalmente da implementazioni consapevoli di Shard di molte interfacce di Core Hibernate
D. I frammenti di ibernazione possono essere concettualmente divisi in logica di frammenti generalizzati e logica di frammenti specifici dell'applicazione
A. Questa query utilizza un join esterno in modo da restituire tutte le istanze di entità telefonica indipendentemente dal fatto che sia associato a un dipendente o meno.
B. Questa query manca la condizione di giunzione, quindi ha vinto il lavoro
C. La query indica che il " numero " è il nome di una delle colonne della tabella del telefono
D. Perché i telefoni " è un campo di associazione di raccolta, la navigazione del percorso non potrebbe continuare
A. Session.saveOrupdate ()
B. Session.remove ()
C. Session.save ()
D. Session.persist ()