JPA– tag –
-
【JPA】リレーションの無いエンティティをJPQLで結合する
概要 @ManyToOneや@OneToManyといったリレーションをエンティティに設定していないまたは設定できない状況にあるが、結合した結果を取得したいという状況を想定しています。 方法としては「JOIN ON」を使います。 NativeQueryとはほんの若干だけ記述が違い... -
【Spring Data JPA】deleteAllとdeleteAllInBatchの違い
概要 Spring JPA Dataにおける、deleteAllとdeleteAllInBatchの挙動の違いについてです。 結論から言うと、実行されるSQLが違います。 SQLの違い 【前提】 3件のデータがあるとします。 deleteAll 削除対象をSELECTで取得してから、1行ずつ削除しています...
1