A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© vipzh 中级黑马   /  2012-12-6 18:33  /  1224 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Spring的set注入跟构造器注入有什么区别,分别在什么情况下使用?

3 个回复

倒序浏览
spring鼓励使用set进行注入,至于如何选择因情况而定,假如形式参数比较多的话,用构造注入的话参数列表就比较长了,建议还是使用set注入!
回复 使用道具 举报
邵新瑜 发表于 2012-12-6 19:30
spring鼓励使用set进行注入,至于如何选择因情况而定,假如形式参数比较多的话,用构造注入的话参数列表就比较 ...

厉害  你们自己都把框架学完了吗  真厉害  能加你们QQ吗 能指点一下我JAVAWEB部分吗 谢谢
回复 使用道具 举报
使用set方法注入的情况下Spring会首先调用对象的构造函数。构造函数注入,Spring会在调用构造函数前把构造函数需要的依赖对象都实例化好,然后再把这些实例化后的对象作为参数去调用构造函数。
依赖关系的获得顺序不同。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马