注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Java EEのJPAは便利だけれど、使い方を間違えると性能問題が発生する。 代表的な問題と対策について調べ... Java EEのJPAは便利だけれど、使い方を間違えると性能問題が発生する。 代表的な問題と対策について調べてみました。 JPAを使うメリットとネイティブSQLを使うという選択肢 JPAを使うメリットは次の2つあるかと思います。 生産性・保守性向上 RDBMSへの依存性排除 1は特に動的にSQLを生成する場合には大きなメリットとなります。 動的にSQLを生成する必要がなく、RDBMSを変更することがなく、かつ、新しい技術への好奇心がないメンバーの場合は、JPAを使わずにネイティブSQLを使った方がよいかもしれません。 代表的な問題と対策 N+1問題
2017/06/14 リンク