当社の専門家が調査を通じてこれらの 休止状態 MCQ をまとめました。これらの 100 以上の多肢選択式の質問に答えることで、休止状態 ナレッジ ベースがどれほど大きいかを確認できることを願っています。
下にスクロールして今すぐ始めましょう!
A. ジェレミーは一貫して逆流します
B. Javaは最適な接続を行います
C. Javaデータベース接続
D. 両方を注意深く行うだけです
A. アプリケーションと永続的なストアの間の会話を表す単一の読み取り、短命のオブジェクト
B. 永続的な状態およびビジネス機能を含む短命の単一のねじれたオブジェクト
C. 現在org.hibernate.sessionに関連付けられていない永続的なクラスのインスタンス
D. 単一のデータベースのコンパイルされたマッピングのスレッドセーフ、不変のキャッシュ
A. 識別子プロパティ(存在する場合)はnullです
B. これらすべて
C. クラスのマッピングドキュメントに無効値を提供し、識別子プロパティの値は一致します
D. バージョンプロパティ(存在する場合)はnullです
A. 最初のレベルのキャッシュは、EntityManagerによって提供されます
B. 最初のレベルキャッシュは特定のユーザーまたはリクエストに限定されます
C. Hibernateは2つのレベルのキャッシングを提供します
D. これらすべて
A. < hibernate-hibernate>
B. < hibernate-java-java>
C. < hibernate-mapping>
D. < hibernate-tabular>
A. 基本単位
B. 開ける
C. orm
D. OS
A. session.cloak()
B. session.close();
C. session.close
D. session.cloak
A. APIの不一致
B. 構造の不一致
C. 複製の不一致
D. 全て
A. MXL
B. LMX
C. xxml
D. xml
A. 変数
B. 宣言ステートメント
C. xpathマッピングファイル
D. XMLマッピングファイル
A. クライアント
B. タフ
C. JavaScript
D. オブジェクト指向
A. オブジェクト冗長マーカー
B. オブジェクトリアルメーカー
C. オブジェクトリレーショナルマーカー
D. オブジェクトリレーショナルマッピング
A. ジップアップします
B. 後方宙返り
C. ロールバック
D. 後退する
A. ストア
B. タブ
C. 非ペルシスト
D. 成長します
A. vbscript
B. JavaScript
C. sql
D. Perl
A. 遅延
B. 自己指向
C. スレッドセーフ
D. お粗末な
A. Hibernate検索は、クラスターモードでうまく機能します
B. Hibernate Searchは、同期および非同期インデックスの更新を提供します
C. Hibernate検索は、クラスター化されていないモードでうまく機能します
D. 全て
A. クラスのクラスとプロパティを参照するクエリの指定
B. 永続的なクラスのオブジェクトで基本的なCRUD操作を実行します
C. これらすべて
D. マッピングメタデータの指定
A. 合理的なデータベース
B. 改訂されたデータベース
C. リレーショナルデータベース
D. 冗長データベース
A. hql
B. C#
C. 。ネット
D. Java
A. xpath
B. xml
C. pl-sql
D. xsly
A. プレーンオレジャワオブジェクト
B. 普通の古いジャワオブジェクト
C. プレーンオレジャワオブジェクト
D. プレーンオールドジャワオブジェクト
A. 表形式
B. 区切られた
C. 再フォーマット
D. 遅延
A. スプロック
B. UDF
C. 取引
D. テーブル
A. ブラウザ
B. JavaScript
C. 瓶
D. XML
A. データを持続するためにテーブルを指定するために使用されます
B. このクラスをエンティティビーンとしてマークするために使用されます
C. エンティティビーンの識別子プロパティを指定するために使用されます
D. 主要なキー生成戦略を指定するために使用されます
A. 変数
B. OOP
C. SQL
D. 整数
A. SessionFactory
B. 合理的なデータベース
C. 配列リスト
D. variablerepository
A. @Fetch Annotationを追加し、JoinのFetchModeを指定します
B. @Fetch Annotationを追加し、SubSelectのFetchModeを指定します
C. HQLで左Join Feth句を使用します
D. これらすべて
A. < html>
B. < java>
C. <プロパティ>
D. < xml>
A. " simple"のカスタムタイプやコレクション/マップなど、JPAを拡張するHibernateマッピングの監査を促進します。タイプ(文字列、整数など)
B. JPA仕様によって定義されたすべてのマッピングの監査を促進します
C. 履歴データのクエリを容易にします
D. 全て
A. データベース接続とクラスマッピングセットアップの両方
B. クラスマッピングセットアップはデータベース接続ではありません
C. データベース接続はクラスマッピングセットアップではありません
D. SessionFactoryですが、データベース接続もクラスマッピングのセットアップもありません
A. 方言
B. セッション
C. 取引
D. driver_class
A. TransactionManager
B. 冬眠装置
C. SessionFactory
D. cache.provider_class
A. セッションスコープ
B. セッションスコープがありますが、セッションファクトリースコープではありません
C. セッションスコープとセッションファクトリースコープの両方
D. SessionFactory-Scoped
A. 全て
B. javax.persistence.metamodel.metamodelはメタモデルオブジェクトのリポジトリとして機能し、それらへのアクセスを提供します
C. javax.persistence.metamodel.metamodelを処理することは、javax.persistence.entitymanagerfactoryまたはjavax.persistence.entitymanagerviaのいずれかから取得できます。
D. メタモデルは、ドメインモデルを記述するオブジェクトのセットです
A. クエリの実行によりデータベースから取得された後、インスタンスは分離されます。
B. デタッチされたインスタンスに加えられた変更は、データベースと同期することが保証されています。
C. セッションが閉じられた後、永続的なインスタンスが分離されます。
D. Hibernateでは、新しいPersistence Managerと一緒に分離インスタンスを再アソシューすることはできません。
A. SessionFactoryを使用して、セッションインスタンスを作成できます
B. SessionFactoryは軽量ではなく、作成するのに費用がかかります
C. 1つのSessionFactoryが複数のデータベースを管理できます
D. SessionFactory CachesはSQLステートメントを生成し、Hibernateが実行時に使用するその他のマッピングメタデータを生成しました
A. <プロパティ>
B. < Session-Factory>
C. <マッピング>
D. < hibernate-configuration>
A. 取引
B. セッション
C. TransactionFactory
D. ConnectionProvider
A. 検証
B. 切断
C. 作成
D. アップデート
A. saveorupdate()を呼び出すことにより、デタッチされたインスタントを永続化することができます
B. delete()を呼び出すことにより、一時的なインスタントを永続化することができます
C. 一時的なインスタントは以前は永続的であり、一意のセッションに関連付けられています
D. update()を呼び出すことにより、永続的なインスタントを一時的にすることができます
A. ASCとDESCを使用して、昇順と降順の注文を指定できます
B. 複数のプロパティでクエリ結果を注文することはできません
C. デフォルトの注文は上昇しています
D. HQLは、クエリ結果を注文するために条項ごとに注文します
A. 指定されたクエリは、HQL文字列でなければなりません。ネイティブSQLは名前のクエリでサポートされていません
B. getNamedQuery()メソッドという名前のクエリインスタンスが取得されます
C. 名前のクエリは、セッションファクトリが作成されると事前補償されます
D. 名前付きクエリにより、マッピングメタデータにクエリ文字列を外部化することができます
A. 最初のレベルキャッシュ
B. アプリケーションレイヤーレベルキャッシュ
C. トランザクションレイヤーレベルキャッシュ
D. SQLキャッシュ
A. orm
B. JDBC
C. JMS
D. jpa
A. SessionFactoryの複数のインスタンスは、通常、アプリケーションの起動時に、構成インスタンスから作成されます
B. セッションは、1回使用する必要がある安価で非sreadsafeオブジェクトです。その後、単一のリクエスト、会話、または単一の作業のために廃棄する必要があります
C. データベースでのロック競合を減らすために、データベーストランザクションはできるだけ短くする必要があります
D. SessionFactoryは、すべてのアプリケーションスレッドで共有されることを目的とした、高価な作成のスレッドセーフオブジェクトです
A. @tableアノテーションを使用して、マッピングデータベーススキーマ名を指定できます
B. @columnアノテーションは、外部キーの列名を指定するために使用されます
C. @Entityアノテーションは、クラスがデータベースのテーブルにマッピングされていることを示します
D. @IDアノテーションは、フィールドがエンティティの主要な鍵であることを示しています
A. 構成
B. 取引
C. セッション
D. SessionFactory
A. クエリがUniqueresult()メソッドの結果以上に戻ると、最初のメソッドが返されます。
B. createquery()とcreateSqlquery()セッションインターフェイスの両方の両方がクエリインスタンスを返すことができます
C. setFirstResult()およびsetMaxResult()メソッドを使用して、クエリの結果をページングできます
D. クエリインターフェイスでメソッドチェーン(メソッドはボイドの代わりに受信オブジェクトを返す)を使用できます
A. = nullを使用して、値がnull であるかどうかをテストできます
B. 句が算術式をサポートするHQL
C. Where句は、真の偽またはnullを評価する論理的な式です
D. " like"オペレーターでは、ワイルドカード(%)検索を許可します
A. Hibernateは、いくつかのクエリの前にデフォルトでフラッシュします
B. hibernateはデフォルトでフラッシュします。session.flush()が実行されると
C. compit()が実行されたときにデフォルトでhibernateがフラッシュします
D. hibernateはデフォルトでフラッシュすることはありません
A. ソートされたコレクションは、Java Comparatorを使用してメモリ内でソートされ、注文コレクションは節で注文を使用してデータベースレベルで注文されます
B. Java Comparatorを使用して注文コレクションがメモリ内でソートされ、ソートされたコレクションは句ごとのOrderを使用してデータベースレベルで注文されます
C. ソートされたコレクションは、Java Comparatorを使用してメモリ内でソートされるか、データベースレベルで句ごとに注文を使用しています
D. 注文コレクションは、Java Comparatorを使用してメモリ内でソートされるか、データベースレベルで句ごとに注文を使用します
A. somisticistic_force_increment
B. アップデート
C. pessimistic_force_increment
D. 楽観的
A. セッションは、オブジェクトの保存や取得などの永続性関連操作のためのHibernate'のインターフェイスです
B. セッションのインスタンスは軽量であり、作成して破壊するのに安価です。
C. Hibernateセッションは、Web層のhttpsessionとは何の関係もありません。
D. Hibernateは、オブジェクトの変更を検出し、同じセッション内で変更が行われた場合でも、データベースの更新を自動的に作成できます。
A. load()メソッドとget()セッションインターフェイスのメソッドは同じです
B. Load()メソッドは、すぐにデータベースにヒットするよりも、ポキシーを返すことができます。
C. セッションインターフェイスのload()メソッドは、データベースに行が見つからない場合にnullを返します
D. データベースに行が見つからない場合、セッションインターフェイスのget()メソッドは例外をスローします
A. ASキーワードはオプションです
B. クエリは、アイテムという名前のテーブルがあり、"説明"として名前が付けられた列があることを示しています。 "日付"
C. バインディングパラメーターのインデックスは、0の代わりに1から始まります
D. HQLキーワードからどこから、そして大文字である必要があります
A. log4j
B. JCL
C. Javaの単純な伐採ファサード(SLF4J)
D. JDKロギング
A. ファイル
B. データ
C. データベース
D. ナビゲーション
A. @AttributeOverRideアノテーションは、埋め込み可能なフィールドを保存するためにデータベースが使用するタイプを定義します
B. @Embedded Annotationは、注釈付きフィールドが埋め込み可能なタイプであることを意味します
C. クラス上のuser @emebeddableは、別のエンティティの一部として保存可能になることを意味します。
D. 組み込み可能なタイプは、他のタイプで再利用できます
A. Hibernateはデフォルトでこのキャッシュを使用します
B. オブジェクトをロードし、アプリケーション全体で使用可能にします
C. 特定のトランザクション内で生成されたSQLクエリの数を減らします
D. それは常に"アソシエイツ"セッションオブジェクトを使用します
A. 読み取り専用
B. 書き込みのみ
C. nonconstrict読み取り/書き込み
D. 読み書き
A. HibernateでネイティブSQLクエリを使用してオブジェクトを取得することはできません
B. HQL Hibernateクエリ言語は完全なオブジェクト指向クエリ言語です
C. get()メソッドを使用してデータベースに存在しないオブジェクトを取得すると、hibernateは例外をスローします
D. load()メソッドを使用してデータベースに存在しないオブジェクトを取得すると、hibernateはnullを返します
A. 区切られた
B. 表形式
C. 配列
D. グラフ
A. クエリテーブルに作成された最新の更新のタイムスタンプが、キャッシュされたクエリの結果のタイムスタンプよりも早い場合、キャッシュされた結果は廃棄されます
B. updateTimestampscacheは、各テーブルの最新の更新のタイムスタンプを保持する特別なキャッシュ領域です
C. クエリキャッシュは、hibernateプロパティ設定を使用して有効にする必要があります:hibernate.cache.use_query_cache
D. hibernateを使用すると、クエリごとに別の名前付きキャッシュ領域を指定できます
A. 多くのとの関係は、単方向または双方向の両方になる可能性があります
B. マッピングされた要素は、多くの関係の双方向のために含める必要があります
C. @joincolumnと@inversejoincolumnsを使用して、結合テーブル内の外部キーの列名を定義しました
D. @Jointable Annotationは、多くの関係船の多くの逆の裏側に定義する必要があります
A. 冬眠コンポーネントはユニットの最低レベルであり、他のコンポーネントを所有することはできません
B. < component>を使用して、エンティティのコンポーネントを宣言できます。エレメント
C. コンポーネントは、所有エンティティのテーブルに持続するユーザー定義クラスです
D. 冬眠は、一方向と双方向の組成の両方をサポートします
A. NOSQLストレージソリューションのJava Persistence(JPA)サポートを提供する持続性エンジンです
B. すべてのユースケースですべてのNOSQLソリューションと対話するために使用されることが期待されています
C. Core'のオブジェクトライフサイクル管理と(de)Hydration Engineを冬眠しますが、リレーショナルデータベースの代わりにエンティティをキー/バリューストアに継続します
D. 保存されたデータを照会するためのインターフェイスとしてJava Persistenceクエリ言語(JP-QL)を再利用します
A. cascade =" delete" Deleteを実行するときに協会をナビゲートするようHibernateに指示します
B. cascade =" all-Delete-Orphan" cascade ="すべて"さらに、控除されると永続的な瞬間を削除します
C. cascade =" save-update" Hibernateのデフォルトのセットアップです
D. cascade =" none" Hibernateに関連性を無視するように伝えます
A. @discriminatorColumnの識別型要素のデフォルト値は、disminAtortype.integerです
B. @inheritanceアノテーションは、サブクラスで使用され、継承マッピング戦略をセットアップします
C. @discriminatorValueアノテーションを使用して、データベースの差別列列の値を指定します
D. @discriminatorColumnアノテーションの名前要素テーブルの名前を指定します
A. キャッシュクエリは、多くのインサート、削除、または更新を実行するアプリケーションにより大きな影響を与えます。
B. セッションのiterate()メソッドとクエリインターフェイスは、セカンドレベルのキャッシュを活用するために提供されます。
C. クエリキャッシュキャッシュクエリ結果セットで返されるすべてのエンティティプロパティ
D. クエリキャッシュを有効にするために、必要なのはクエリインスタンスでSetCachable(True)を呼び出すことだけです。
A. 1つのエンティティからのパスナビゲーションは、外部結合の形式です。
B. ' Join'を使用して、条件を明示的に指定できます。キーワード
C. An 内側の結合  2つのエンティティ間で、すべての結合条件を満たす両方のエンティティタイプからオブジェクトを返します
D. 結合条件は、パスナビゲーションの結果として暗黙的に指定できます。
A. 'セカンドレベル&#039と呼ばれています。オープンセッションの期間中、すでに冬眠で動作しているキャッシュがすでにあるため
B. それは常に"アソシエイツ"セッションファクトリーオブジェクトを使用
C. セッション工場が生きている限り存在します
D. デフォルトでは、個々のクエリの識別子に効果的に保持します
A. エンティティは、  @secondarytablesアノテーションを使用することにより、複数のテーブルにマッピングされる場合があります
B. "テーブル"属性は@columnアノテーションで定義する必要があります。列が属するテーブルを指定する必要があります
C. @primarykeyjoincolumn 注釈は、主要なテーブルの主要な鍵を指定します
D. エンティティは、  @secondarytableアノテーションを使用することにより、複数のテーブルにマッピングされる場合があります
A. ロックがないことを表します
B. すべてのオブジェクトは、トランザクションの終了時にこのロックモードに切り替わります
C. Update()またはSaveOrupDate()への呼び出しを介してセッションに関連付けられたオブジェクトもこのロックモードで開始します
D. このロックモードでオブジェクトが要求された場合、データベースから実際に状態を読み取る必要がある場合は、書き込みロックが取得されます
A. @inheritanceアノテーションには、"戦略"継承マッピング戦略を定義するために使用できる属性
B. @discriminatorColumnは、サブクラスを区別するために使用される列の名前を定義するために使用されます
C. 階層のルートクラスは、@inheritanceアノテーションによってマークされる必要があります
D. @discriminatorValueはデフォルト値を持ち、定義する必要があります。
A. load()メソッドは、データベースに一意のIDが見つからなかった場合にnullを返します
B. load()メソッドはデフォルトでプロキシを返し、プロキシの呼び出しまでデータベースは実行されません
C. Load()メソッドは、データベースに一意のIDが見つからなかった場合に例外をスローします
D. get()メソッドは、データベースで一意のIDが利用できない場合にnullを返します。
A. 実行されたすべてのSQL DDLステートメントを記録します
B. すべてのSQL DMLステートメントが実行されるときにログ
C. すべてのJDBCパラメーターを記録します
D. すべてのエンティティの状態を記録します
A. Join Strategyを使用する際にサブクラスを照会するのにもっと高価です
B. 参加戦略に参加することは、データを挿入する最も効率的な方法です
C. 参加戦略に参加することは、データを保存する最も効率的な方法です
D. 参加戦略において、すべてのクラスがその状態を別のテーブルにマッピングします
A. a  postpersist イベントの発射は、エンティティがデータベースに成功したことを示していません
B.   stave  cascadeオプションが持続しているオブジェクトの関係に設定されている場合、ターゲットオブジェクトは新しいオブジェクトである場合、  prepersist イベントがターゲットオブジェクトにトリガーされます。
C. エンティティのデータがデータベースから読み取られ、エンティティインスタンスが構築された後、  postload コールバックが発生します。
D. エンティティの削除のためのSQLがデータベースに送信されると、  postremove イベントが解雇され、削除の成功を示します
A. ヒロ
B. 主要な
C. 身元
D. 順序
A. クエリはオブジェクト[]配列のリストを返します
B. クエリには、エイリアス"アイテムが割り当てられます"クラスアイテムとエイリアス"入札"入札クラスに
C. クエリは、関連する入札とアイテムのすべての組み合わせを返します
D. 各アイテムの入札コレクションは熱心にロードされます。
A. 値タイプのオブジェクトは、常にデータベースに一次キー値を持っています
B. 値タイプオブジェクトはエンティティに属し、所有エンティティのテーブル列に埋め込まれています
C. エンティティタイプのオブジェクトには、独自のデータベースIDがありません
D. エンティティタイプオブジェクトは独立して存在することはできず、別のオブジェクトに結合する必要があります
A. アイテムは、エンティティクラスの名前を示し、それは'のケースに敏感です
B. クエリは、ネイティブSQL構文を使用しています
C. 文字Iはエイリアスであり、" as"キーワードは、エイリアスの前に配置する必要があります
D. このクエリは、位置パラメーターバインディングを使用しています
A. @joincolumnは@onetomanyアノテーションで定義する必要があります
B. @joincolumnは、外国列の名前を定義します
C. 関係が双方向の場合、@Onetomanyアノテーションに対して定義する必要があります
D. @manytooneは、多額のエンティティクラスに単一値の関連付けを定義します。
A. 他の一時的なインスタンスによって紹介されるオブジェクトは一時的です
B. 一時的なインスタンスは常にデータベースの行に関連付けられています
C. 持続したインスタンスが削除された後、それは一時的なインスタンスになります
D. 新しいオペレーターを使用してインスタンス化されたオブジェクトはすぐに持続し、その状態は一時的です。
A. それは高レベルのライフサイクルセマンティクスの多くを提供しません
B. ステートレスセッションでは、第1レベルのキャッシュを実装しません
C. ステートレスセッションには、それに関連する永続性のコンテキストがありません
D. ステートレスセッションカスケードを使用して関連するインスタンスを使用して実行される操作
A. on_open
B. After_Transaction
C. After_Statement
D. on_close
A. クエリは外側の結合を使用しています
B. 返される部門のオブジェクトは怠zyなロードです。
C. クエリはすべての部門を返却します。部門には従業員がいるかどうかは関係ありません
D. クエリはオブジェクト[]配列のリストを返し、インデックス0は部門、インデックス1は従業員です
A. すべての第1レベルのキャッシュアクティビティを記録しますが、セカンドレベルのキャッシュアクティビティではありません
B. 第1レベルのキャッシュアクティビティも第2レベルのキャッシュアクティビティもログに記録しません
C. 第1レベルと第2レベルの両方のキャッシュアクティビティを記録します
D. すべてのセカンドレベルのキャッシュアクティビティを記録します
A. マージも更新もありません
B. マージ
C. アップデート
D. マージと更新の両方
A. 永続的なオブジェクトに加えられた変更は、トランザクションが終了するとデータベースと同期されます。
B. セッションが閉じる前に、Persistence ManagerのSave()メソッドによって保存された後、オブジェクトが永続的になります。
C. 永続的なインスタンスには、データベース識別子として主要なキーセットがあります
D. クエリの実行によりデータベースから取得した場合、オブジェクトは永続的ではありません。
A. hqlでは、左の巻きの左のキーワードはオプションです
B. HQLを使用する場合、クエリは、句のいずれかを使用して結合条件を明示的に指定する必要があります
C. HQLは、From ClauseからLazyロードに関連するオブジェクトをfrom from to fromに提供します
D. 外側の結合を使用する場合、Hibernateは常に異なるアイテムを含むリストを返します。
A. マッピングされた要素は、結合列を定義するエンティティの@onetooneアノテーションで指定する必要があります
B. 1対1のマッピングは一方向にのみしかできません
C. @joincolumnアノテーションは、外部キーを含むテーブルにマッピングされたエンティティのマッピングにあります
D. 1対1のマッピングは双方向しかできません
A. 単一のテーブル戦略は、1つのテーブルを使用して、階層のすべての可能な状態を含む
B. 単一のテーブル戦略は、データベーススペースを無駄にします。
C. 単一のテーブル戦略で埋められていないままにされた列はありません
D. 単一のテーブル戦略は、多型クエリと書き込み操作で最もパフォーマンスの方法です。
A. そのシングルトンクラス
B. その初期化プロセスは、データベース設定または設定を含むすべての構成をロードするため、高価です
C. データのカスタマイズされた抽出に役立ちます。
D. アプリケーションで使用するためにHibernate構成ファイルでHibernateを構成します
A. Hibernate Shardsの主な目標は、アプリケーション開発者が標準のHibernate Core APIを使用してシャードデータセットを照会して取引できるようにすることです。
B. 冬眠したシャードは、概念的に一般化されたシャーディングロジック、アプリケーション固有のシャードロジック、冬眠デフォルトシャードに分割できます
C. Hibernate Shardは、主にHibernateコアインターフェイスの多くのシャード認識の実装で構成されています
D. 冬眠したシャードは、概念的に一般化されたシャードロジックとアプリケーション固有のシャードロジックに分けることができます
A. このクエリはアウター結合を使用しているため、従業員に関連付けられているかどうかに関係なく、すべての電話エンティティインスタンスを返します。
B. このクエリには結合条件が欠落しているので、作業を獲得しました
C. クエリは、"番号"電話テーブルの列の1つの名前です
D. "電話"コレクションアソシエーションフィールドであり、パスナビゲーションは続行できません
A. session.saveorupdate()
B. session.remove()
C. session.save()
D. session.persist()