- 构造器注入可以立马检测循环依赖
因为构造器注入可以立马检测到循环依赖,在代码启动的时候,就会提示有循环依赖,避免代码结构性问题,这样可以在代码上库或者上线前及时整改或者重构。
而属性注入只有在发生了循环调用,才会暴露出问题,有隐患。 - 构造器注入,可以将对象属性标注为final的不可变对象
让代码处于更规范的代码环境中,规范性更强。
04-04
931
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交