spring IOC中三种依赖注入方式

这篇文章主要介绍了spring IOC中三种依赖注入方式,Spring使用注入方式,为什么使用注入方式,这系列问题实际归结起来就是一句话,Spring的注入和IoC(本人关于IoC的阐述)反转控制是一回事

一、Spring IOC(依赖注入的三种方式):

1、Setter方法注入。

2、构造方法注入。

 使用构造方法,注入bean值。 关键代码: public UserServiceImpl(UserDao dao) { this.dao=dao; }  

3、P命名空间注入。

二、Spring IOC(依赖注入的五种不同数据类型):

1、注入直接量(基本数据类型、字符串)

2、引用其他Bean组件。(面向接口编程)

    ref属性:

  

   子元素:

   

  p命名空间:

 xmlns:p="http://www.springframework.org/schema/p"  

3、使用内部Bean。

   

4、注入集合类型的属性。

5、注入null和空字符串。

以上就是spring IOC中三种依赖注入方式的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java