Rumah > Java > javaTutorial > Bagaimana untuk menyelesaikan masalah pemuatan springboot jpa malas

Bagaimana untuk menyelesaikan masalah pemuatan springboot jpa malas

PHPz
Lepaskan: 2023-05-12 13:58:11
ke hadapan
1419 orang telah melayarinya

springboot jpa masalah memuatkan malas

Dalam springboot, kaedah spring.jpa.open-in-view=true baharu dalam fail konfigurasi application.properties gagal

Selepas ujian, Terdapat ialah dua penyelesaian:

1. Tambahkan

spring.jpa.properties.hibernate.enable_lazy_load_no_trans=true;
Salin selepas log masuk

pada fail konfigurasi aplikasi.properties 2. Tambahkan anotasi @Transactional pada kaedah ujian.

Mengenai springboot lazy loading

Lazy loading atau lazy loading bermaksud apabila bekas spring bermula, semua kacang tidak dimuatkan ke dalam bekas spring terlebih dahulu, tetapi apabila ia memerlukan masa, objek ini adalah dimasukkan segera ke dalam bekas.

Kelebihan:

Memendekkan masa permulaan

Kelemahan:

Jika ralat konfigurasi berlaku, ia tidak akan ditemui apabila sistem dimulakan dan ujian yang ketat diperlukan, dan Ia adalah perlu untuk memastikan bahawa ruang timbunan JVM dapat memenuhi semua kacang

Pemuatan malas dibahagikan kepada pemuatan malas global dan pemuatan malas global dicapai melalui konfigurasi, dan malas tempatan pemuatan dicapai dengan menambahkan anotasi @Lazy pada kelas

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah pemuatan springboot jpa malas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan