上次是比较简单的数据注入,这次弄点数据结构.

一、知识点

(1)如何配置list集合属性

利用<list>,<value>标签。

运行结果:

要点就是利用<list>封装数据,<value>是普通的值。

(2)自定义list

这样就可以自定义了。

运行结果:

以此类推,数组和set的输入和list几乎是一样的,可以轻松举一反三。

(3)如何配置map属性

用到<map>,<entry>标签。

运行结果:

成功构造map并且输出,自定义和list差不多一回事。

运行结果:

成功自定义map并且输出。

(4)和map对应的还有个properties,怎么配置?

properties是map的一个子类,和map其实也差不多。

运行结果:

(5)配置单例的集合bean,以供多个bean进行引用

以下配置使用了命名空间:用命名空间可以减少xml文件的配置。

如果从直观的角度来说,我觉得那个property还比较容易理解些。

需要先导入util命名空间。

其中id=gods是可以共用的。

运行结果:

发现gods是可以共用的,输出成功。

(6)通过p命名空间为bean赋值

需要先导入p命名空间。

如果有些值想设为null怎么办?

最好的方法就是不为他赋值,他自己本身就会是空的了。乍一看似乎挺方便的,其实有时候不是很好理解…

运行结果:

轻松愉快。

二、总结

记录一下。

发表评论

电子邮件地址不会被公开。 必填项已用*标注