Skip to content

Commit 074b540

Browse files
committed
refactor: BatchSize로 N+1 문제 해결
1 parent fec195f commit 074b540

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/main/java/com/example/solidconnection/application/domain/Application.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import lombok.Getter;
2626
import lombok.NoArgsConstructor;
2727
import lombok.Setter;
28+
import org.hibernate.annotations.BatchSize;
2829
import org.hibernate.annotations.ColumnDefault;
2930
import org.hibernate.annotations.DynamicInsert;
3031
import org.hibernate.annotations.DynamicUpdate;
@@ -80,6 +81,7 @@ public class Application extends BaseEntity {
8081
joinColumns = @JoinColumn(name = "application_id")
8182
)
8283
@OrderBy("choiceOrder ASC")
84+
@BatchSize(size = 100)
8385
private List<ApplicationChoice> choices = new ArrayList<>();
8486

8587
public Application(

0 commit comments

Comments
 (0)