Adakah anda mahu menggunakan IoC sebagai ciri bahasa atau sokongan asli?
Untuk Antara Muka baharu, bahasa tersuai berdasarkan pelaksanaan JVM sebenarnya boleh dilakukan.
Selain kod sumber, tambahkan kawalan fail konfigurasi. Fail konfigurasi berfungsi sebagai kawalan prapemprosesan. Apabila menyusun, fail kod sumber tulen dipraproses (objek telah disuntik). Kemudian susun fail kod sumber yang telah diproses. Di atas ialah cara suntikan statik (suntikan masa kompilasi) dikendalikan.
Selain itu, jelas sekali, dari Spring, kita boleh mengetahui bahawa adalah mungkin untuk menggunakan refleksi untuk mencapai kesan suntikan dinamik, selagi kita membuat perubahan yang sepadan dalam analisis semantik dan menulis perpustakaan standard IoC yang boleh digunakan.
Ia mudah untuk disebut, tetapi ia tidak mudah untuk dilaksanakan.
Memandangkan ia disuntik, mengapa anda memerlukan antara muka baharu?
antara muka baharu tidak bermakna
Adakah anda mahu menggunakan IoC sebagai ciri bahasa atau sokongan asli?
Untuk Antara Muka baharu, bahasa tersuai berdasarkan pelaksanaan JVM sebenarnya boleh dilakukan.
Selain kod sumber, tambahkan kawalan fail konfigurasi.
Fail konfigurasi berfungsi sebagai kawalan prapemprosesan.
Apabila menyusun, fail kod sumber tulen dipraproses (objek telah disuntik).
Kemudian susun fail kod sumber yang telah diproses.
Di atas ialah cara suntikan statik (suntikan masa kompilasi) dikendalikan.
Selain itu, jelas sekali, dari Spring, kita boleh mengetahui bahawa adalah mungkin untuk menggunakan refleksi untuk mencapai kesan suntikan dinamik, selagi kita membuat perubahan yang sepadan dalam analisis semantik dan menulis perpustakaan standard IoC yang boleh digunakan.
Ia mudah untuk disebut, tetapi ia tidak mudah untuk dilaksanakan.