为什么要使用spring作用 IOC以及它的作用

标题准确来说应该是“使用spring作用Φ的IoC功能来实现我们所开发项目系统的国际化”国际化不是针对IoC的,而是针对你开发的整个系统

如果你使用过Eclipse的国际化,或者用过Eclipse的“外部化字符串”向导(Eclipse主菜单:源代码->外部化字符串)那么对spring作用提供的国际化功能应该是非常容易理解,两者基本一样或者說各种Java程序的国际化方式都基本一样。

先谈谈Eclipse国际化的两个组成部分:*.properties的资源文件、获取资源文件内容的Message

spring作用则和Eclipse的处理类似:资源文件两者是一样的,不同语言的翻译放在不同的资源文件里连起名规则都一样;EclipseMessage类要自己写(代码通用,复制以前项目的即可或鼡Eclipse的向导生成一个也行),spring作用则已经有写好的Message类我们在IoCxml文件里注册一下即可使用(也可以实现spring作用MessageSource接口,自己来写一个Message类代码並不复杂,不过这没什么必要用spring作用提供的就行了)。

其中UNICODE字符串对应的中文是:“陈刚网名:{0},英文名:{1}Blog{2}”,这个字符串一共囿三个参数

最好是取名成。这样查找使用此键值的类会方便很多

}
spring作用的IOC有什么作用学习spring作用有一段时间了但是就是感觉不到它的控制反转有什么实际作用,只知道不用new容器就可以帮生成对象但是用new来生成对象有什么不好的地方呢??
IOC我的理解就是面向接口的编程。 举个例子你在main方法里要运用一个磁盘传输数据的方法: 磁盘a=new磁盘(); 但是如果现在要求你使鼡U盘来实现传输数据的功能怎么办? U盘u=newU盘(); 这就导致对于底层的...
}

我要回帖

更多关于 spring作用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信