Spring 初入配置~二

上篇文章简单的把构造方法注入类型介绍了下,本篇作为第二篇接着把注入属性介绍下!

除了构造方法能注入属性,我们还能通过get或者set的方法去配置属性的值!

图片发自简书App

配置好我们需要的一个bean,下面使用setter 注入相关类型!

1简单类型注入

首先先注入简单值,我们可以使用<property>元素来配置bean的属性!该标签与我们上篇介绍的<constructor-org>类似!只不过这个标签是通过构造参数来实现的,现在我们的通过setter 注入!

图片发自简书App

这样就注入,一旦调用此类时就会被实例化注入属性值

并且其中的value值并没有限制类型也可以是其他的简单类型比如int  float等等!

2引入其他bean

修改上面的bean 为如图所示


图片发自简书App

如果不是简单类型时,引入其值时就用ref而不用value 了

我们在这里还能使用内部bean,个人感觉用处不大就不介绍了!

我们还可以使用命名空间p来装配属性,我们在引用前需要先增加命名空间的声明!如图所示


图片发自简书App


图片发自简书App

这样使用也能达到使用效果,也简单明了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容