- Dikirim
- 7 Agustus 2026 pukul 07.12 UTC
- Penulis
- Kamo
- Commit
- 000b93d
Departemen Layanan adalah @ Service, dan setiap layanan membawa @ ComponentScan ("com.kamo"), jadi semua ~ 40 dari mereka membangunnya. Memberikan Repositori Mailboxyang diperlukan semua ~ 40 untuk scan com.kamo.z.shared.email, dan empat lakukan. MediaService CrashLooped pada penyebaran berikutnya - di lapangan tanpa ada hubungannya dengan departemen - dan 23 lebih bersenjata untuk mengikuti. repositori sekarang dipegang sebagai ObjectProvider dan diselesaikan di mana ia digunakan, sehingga layanan yang tidak pernah mengisyaratkan kotak surat dimulai seperti sebelumnya, dan salah satu yang mencoba tanpa scan mendapat kalimat memberitahu di mana harus pergi daripada konteks mati. Behaviour di SecurityService, yang memiliki titik akhir, tidak berubah: pencarian yang sama, penolakan penyewa yang sama. Penjaga yang ada untuk menangkap tepat ini melewati file. Ini mengecualikan segala sesuatu di bawah tidak dimodifikasi dengan alasan bahwa setiap layanan memindai paket dao yang tidak dimodifikasi, yaitu benar dan tidak mengatakan apa-apa tentang kacang donotmodured mencapai paket lain. Sekarang cek di mana setiap repositori yang diperlukan benar-benar hidup, menerima dua idiom yang bertahan hilang pemindaian -- ObjectProvider dan @ Autowired (dibutuhkan = false) -- dan merekam pra-ketergantungan perdagangan yang ada daripada berpura-pura mereka aman.