初入spring配置

初入公司已经半年多了,在代码上可能应用已经熟悉了但是感觉自己啥也不会了!正好家里面有本关于spring实战的书,正好读下,汇总做个记录让自己以后也有个回忆的地方!

首先还是从最古老的xml文件配置开始首先看图配置

初入spring配置_第1张图片
图片发自App

Spring配置元素还是源于Spring beans命名空间所定义的符号在beans中许多的命名空间!会在接下来的文章中间歇性的介绍!本次就只简单说明下xml中的配置!

通常我们构造最简单的一个对象就是通过

来配置如下所示  但是如果我们想要给其一个值时可以通过来实现当然这个是在bean标签里面的!正如图下所示

初入spring配置_第2张图片
图片发自App

我们可以通过标签来告诉Spring额外的消息!既然是可以增加额外的消息那么我们也能开始给其关联对象,简单来说就是为其注入对象的引用,在这里我们就用到了该标签的第二个属性 ref  ,这次引用的是一个对象在其引用前需要将其配置好bean

图片发自App

有了这个bean  id那么我们就能直接将其配置到前面的bean中如图所示

初入spring配置_第3张图片
图片发自App

我们不能使用value属性作为第二个构造参数值因为poem不是简单的类型,而是一个对象!该上述所说的都是适合有公开的构造器方法的,那没有的呢?

我们可能就需要来用工厂方法创建bean 了!幸好在中有这个factory-method的属性允许我们引用他来创建一个类的实例

图片发自App

今天就先简单的总结到这里ps手机打字有点麻烦,总结的有点少以后会总结的更多

该总结中图片来源于Spring实战这本书,有些文字也是摘抄于此

你可能感兴趣的:(初入spring配置)