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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值