在Spring中,構(gòu)造注入的優(yōu)點(diǎn)包括()。
B.避免了編寫繁瑣的setter方法,所有的依賴關(guān)系都在構(gòu)造函數(shù)中設(shè)定
C.由于不存在setter方法,而是在構(gòu)造時由容器一次性設(shè)定依賴關(guān)系,因而組件在創(chuàng)建之后即處于相對不變的穩(wěn)定狀態(tài),無須擔(dān)心上層代碼在調(diào)用過程中執(zhí)行setter方法時破壞組件之間的依賴關(guān)系
D.通過構(gòu)造子注入,可以在構(gòu)造函數(shù)中決定依賴關(guān)系的注入順序