Spring - LazyInitializationException

1. Spring Data JPA-da (Hibernate) default fetch strategiyaları

Hibernate (və deməli Spring Boot da) hər ilişki (relationship) üçün default fetch type təyin edir. Əgər sən fetch parametrini açıq yazmasan, bunlar avtomatik olur:

  • @ManyToOne → FetchType.EAGER

  • @OneToOne → FetchType.EAGER

  • @OneToMany → FetchType.LAZY

  • @ManyToMany → FetchType.LAZY

Spring Boot (Hibernate) da @ManyToOne və @OneToOne relationship-lər default olaraq eager,

@OneToMany və @ManyToMany isə default olaraq lazy yüklənir. 








































Комментарии

Популярные сообщения из этого блога

Interview questions

Lesson1: JDK, JVM, JRE

Lesson_2: Operations in Java