Hibernate コンソール
Hibernate コンソールを使用して、HQL クエリを記述および実行します。 JPQL キーワード、オブジェクト、プロパティ名の便利なハイライトと補完が提供されます。
Hibernate コンソールを開く
永続化ツールウィンドウで、セッションファクトリまたはエンティティを右クリックし、 JPA コンソール を選択します。 または、ツールバーの
をクリックするか、 Ctrl+Shift+F10 を押すこともできます。
Hibernate コンソール入力ペインは、HQL クエリを記述および実行できる別のタブとして開きます。
Hibernate コンソールツールバーには、次のボタンが含まれています。
Ctrl+Enter | 現在のクエリを実行します。 | |
設定 ダイアログ Ctrl+Alt+S の データベースページを開きます。 | ||
パラメーター ペインを開いて、クエリで使用されているパラメーターを確認し、それらの値を設定します。 | ||
Ctrl+Alt+E | このコンソールで実行したすべてのクエリを表示するコンソール履歴ダイアログを開きます。 | |
レイアウトの変更後、元のツールウィンドウレイアウトを復元します。 | ||
プロパティのソースを選択します (永続性ユニットが | ||
Ctrl+F2 | 現在のコンソールセッションを終了します。 | |
Ctrl+Shift+F4 | 現在のコンソールを閉じます。 |
HQL クエリを実行する
クエリを作成したら、次のいずれかを実行します。
Ctrl+Enter を押す。
ツールバーの
をクリックします。
パラメーターを使用してクエリを実行するときは、それらの値を入力する必要があります。 または、 をクリックして パラメーター ペインを開きます。
IntelliJ IDEA は、実行したすべてのクエリを保存します。 Up を押すと、最新のものから順に、以前に実行されたコマンドが表示されます。 完全な履歴を表示するには、 をクリックします。
クラスまたはフィールドの宣言に移動する
クエリを作成するときは、対応するクラスまたはフィールドの宣言を確認すると便利です。
Ctrl を押したまま、関連するオブジェクトまたはプロパティをクリックします。
関連するオブジェクトまたはプロパティの名前にキャレットを置き、 Ctrl+B を押すか、メインメニューから を選択します。
カスタム JVM オプションを使用して Hibernate コンソールを実行する
Hibernate コンソールは Java プロセスです。 必要に応じて、カスタム JVM オプションを使用して開始できます。
アプリケーション 実行構成を作成する
に移動し、
をクリックして、 アプリケーション を選択します。
「VM オプション 」フィールドに、JVM の起動時に渡すオプションを指定します。 残りの実行構成設定は重要ではないため、指定する必要はありません。
OK(O) をクリックして、実行構成を保存します。
Hibernate コンソールを開くと、IntelliJ IDEA は、使用可能な実行構成を含む追加の VM および Env 構成 ポップアップを表示します。 必要な JVM オプションがあるものを選択するか、デフォルト設定で実行します。