skillup

技術ブログ

Database Java

netbeansのJPQL補助機能

投稿日:

JPAでは基本的に生のSQLではなく、JPQLを使って書きます。

SQLでもタイプミスにイライラさせられることは多いのですが、JPQLはもっとですね・・・爆

そこで使えるのがNetbeansの入力補助機能です。

サービス→データベースから該当するデータベースを選び、JPQL入力欄を出します。

画像は小さいのでクリックしてみてください(汗)

無題

こちらの画面でJPQLを入力していくと、テーブルカラム名に対しては補完してくれますので、これでJPQLが正しいかどうかが判定できます。

注意点としてはエンティティのフィールド名ではなくテーブルのカラム目になります。

テーブルのカラム名とエンティティのフィールド名がずれている場合は注意しましょう。

最近までわざわざコンソールから入力してました・・・もっと早く気付くべきでしたね・・・

-Database, Java
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Firebaseについて

前回Lambdaに少し触れましたが、2019年6月現在、サーバーレスなアプリというものが活況(?)のようです。 大規模なアプリというと Webサーバー+RDB+サーバーサイドプログラミング言語 が必須 …

no image

論理設計のグレーノウハウ 列持ちテーブル、集計キー、多段ビュー

前回に引き続き論理設計のグレーノウハウについて。 Contents1 列持ちテーブル1.1 メリット1.1.1 シンプルな設計1.1.2 入出力のフォーマットと合わせやすい1.2 デメリット1.2.1 …

no image

mavenでJavadoc出力

Netbeansでプロジェクトから右クリックでjavadocの生成はできますが、実はmavenでビルドするときにJavadocを生成できます。 ただ出力するだけではなくてパラーメータをいろいろとセット …

no image

リフレクション

前回のエントリーでは動的にクラスを使いまわす方法について書いたのですが、同様にリフレクション(動的にインスタンスを生成する方法)という技術についても学びました。 社長いわく黒魔術みたいなものといってい …

no image

MySQL小ネタ テーブル単位のリストア・SQLの小ネタ(バックスラッシュの検索)

MySQLのちょい小ネタ。 Contents1 テーブル単位でバックアップ&リストア2 バックスラッシュの入ったSQLについて テーブル単位でバックアップ&リストア 1 通常のdump(データベース単 …

アーカイブ