Spring2.0(一)第一个Spring程序、IoC的应用
?3.加入log4j文件,可以用Hibernian的,也可以从Spring的示例程序spring-framework-2.0
??? \samples\jpetstore\war\WEB-INF\下找到log4j.properties(两种log4j文件并不一样)。
?4.在applicationContext.xml中描述依赖关系,默认情况下载里头敲任何节点都不给提示的,可以载eclipse中加入对该
??? xml的提示帮助文件spring-beans-2.0.xsd(不要用?.dtd,现在xsd的用的多),该文件可以从spring-framework-
??? 2.0\dist\resources\下找到,最好放在eclipse的安装目录下,防止文件移动还要重新配置。
??? 具体的做法:windows > perference > MyEclipse Enterprise Workbench > XML >XML Catalog > Add..
??? key Type选择URI,Location?选择spring-beans-2.0.xsd的路径,这时Key会自动生成路径,再key路径的末尾
??? 追加/spring-beans-2.0.xsd ,最后再把key Type 选择为 Schema Location 点击OK即完成了该xsd约束文件
??? 的添加,重开一下applicationContext.xml,约束提示功能已经生效了。
5.做个示例:
?? 工程的目录结构如下:
??
?
??? 运行Clinet.java,查看输出结果。注意:property的那么属性应该指定UserManagerImpl的set方法对应的名字
??? (详查Java Bean规范)。
?
?? 有关applicationContext.xml的更详细配置,参考:
?http://hi.baidu.com/wsgongbing/blog/item/0412863333484cfb1a4cffe7.html
