您的位置:首页 > 编程语言 > Java开发

关于spring中依赖注入(AOP)的理解

2018-07-05 18:20 197 查看

Spring中的依赖注入可以分为接口注入、构造器注入、set方法注入

    接口注入的话都是实现一个接口然后实现对应的方法。(比较常用)

    如果使用构造器注入可以在创建对象的同时完成依赖关系的创建。如果使用set方法注入的话更容易识别它的名称。但是如果使用构造器注入的方式,且对象关系比较复杂的话,会生成一长串的参数,这种情况的话使用set方法注入是个不错的选择。而使用set方法注入的话,setXXX这个参数更有效的让我们识别我们注入的是什么,但是由于使用了setXXX方法,所以不能保证相关的数据成员或资源在执行的时候不被更改设定。所以如果开发人员想要让一些成员或者变量为只读或者私有,这样的话使用构造器注入比较合适。

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: