Spring环境搭建以及.xml文件自动提示设置

为了后面的学习,这里讲解一下如何搭建一个Spring框架以及如何为.xml文件设置Spring标签及相应属性的自动提示:

1、右键工程->Build Path->Configure Build Path...,选择Add External JARs...,导入所有libs下的jar包(如果只用bean工厂的功能其实不全部导入也行)

2、我们知道,Spring的使用是通过写配置文件的,所以右键src->new->File>other>XML,随便命名,以xml结尾即可

3、xml文件里面写入,这是最基础的模板,往后所有功能都在这个模板上扩展:


xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">;

4、点击 Window->Preferences->Files and Editors->XML->XML Catalog->Add->File System...,选择解压后的目录Schema文件夹,beans目录下的spring-beans.xsd,其实选任何一个版本的.xsd 都可以,只要和你的Spring的.xml文件里面那个版本号对应就可以了

5、Key Type选择"Schema Location",key填"http://www.springframework.org/schema/beans/spring-beans.xsd",也就是.xml文件里面的那个路径

6、点击OK即可,之后配置Spring别的功能比如aop、context、jdbc什么的XML提示也可以用类似的方法,.xml里面配置一个地址,XML Catalog里面添加一个XML Catalog Entry

Spring日志系统搭建

Spring采用Apache common_logging,并结合Apache log4j作为日志输出组件,为了在调试过程中可以观察到Spring的日志输出,请先下载common_logging和log4j两个jar包,并导入。
下载了之后请确保你的CLASSPATH下有这两个jar包。有了这两个jar包之后,右键src,新建一个"log4j.properties"文件,配置如下:

log4j.rootLogger=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%c{1} - %m%n

这样,在使用Spring的过程中,你就可以看到Spring的日志输出了。