Spring的依赖注入(list,Set,Map)&&spring的国际化的实现事例&&侦听的简单实现
自己做了两个spring例子依赖注入和国际化,里面还有一个侦听的简单实现,希望有能帮助到大家的地方;
下面是部分代码,附件里有完整的代码.??
代码中符号?? --<-- -->? 换成? <>,? 显示有不配对的属性自己增加吧.,我没法了.
??? ??? dependency-check="default"-->
??? ??? --<--property name="basename"-->
??? ??? ??? --<--value-->messages</--value-->
??? ??? --<--/property-->
??? --<--/bean-->
注意:红色的标记名字要对应. 以上几点考虑到,应该就差不多了.
Bean的生命周期:
1.Bean的构造
2.调用setXXX()方法设置Bean的属性
3.调用BeanNmaeAware的setBeanName()
4.调用BeanFactoryAware的setBeanFactory方法
5.调用BeanPostProcessor的postProcesBeforInitialization方法
6.调用InitializingBean的afterPropertiesSet()方法
7.调用自定义的初始化方法
8.调用BeanPostProcessor类的postProcessAfterInitialization()方法
9.调用DisposableBean的destroy()方法
10.调用自定义的销毁方法
附件里的例子有不足请告知.^_^!!
1 楼 ningshuihan 2007-09-17 我现在跟你的做法一样,但是在页面用spring:message 输出消息的时候还是出错,No message found under code 'XXX' for locale 'zh_CN',在validator里这样errors.rejectValue("username", "users.invalid_username", null, "用户名不符合规则");也会出错.请问什么原因?