タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

JavaEEとsqlに関するhikazohのブックマーク (1)

  • JPQL速かった!〜JPAクエリ表現ごとのパフォーマンス比較 その2 - Dev3TechHack

    前エントリで、NativeQuery・JPQL・CriteriaAPIのどれが一番速いのかパフォーマンス比較を行い、NativeQuery悪くないじゃん、と結論づけました。そして、JavaEE AdventCalendar 2013を取りまとめて頂いた@megascusさんや、このネタを書く発端となった@yoshioteradaさんを始めとする多くの方々にコメントを頂きました。ありがとうございました。 その中で、JPQLをNamedQueryで宣言しておくと、起動時にプリコンパイルされるのでパフォーマンスが向上する、との情報を頂いたので、再実験してみました。 今回使用したソースはこちら 前回との差分を簡単に振り返っておくと、まず、JPQL文をfindProductという名前をつけて、EntityクラスにNamedQueryとして宣言しました。 @Entity @Table(name="pr

    JPQL速かった!〜JPAクエリ表現ごとのパフォーマンス比較 その2 - Dev3TechHack
  • 1