已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在MyEclipse for Spring 中自动配置Spring要进行基于Spring的功能开发,就需要添加Spring的开发支持环境。所谓的Spring支持环境,就是在Java Web应用中添加Spring所需要的JAR、TLD、XML文件,有了这些文件我们就可以开发Spring相关的功能代码了。将会包括如下的3步操作。第一步:添加jar支持包。第二步:添加tld标签库。第三步:添加核心配置文件applicationContext.xml。该构建的过程如图15-1所示。图15-1 Spring配置结构图15.1 使用MyEclipse自动添加SpringMyEclipse为我们提供了Spring支持环境的构建向导,利用该向导,只需要在界面中进行参数配置,就可以在Web应用中添加Spring的支持环境。在操作之前,先使用Eclipse新建一个Web项目SpringTest,然后按照如下的步骤进行操作。15.1.1 使用MyEclipse添加Spring开发环境第一步:选择开始添加Spring。在Eclipse的工作平台中,在项目名称“SpringTest”上单击鼠标右键,并在弹出的快捷菜单中选择“MyEclipse Add Spring Capabalities”选项,表示要利用MyEclipse来添加Spring支持,如图15-2所示。图15-2 选择添加Sping支持第二步:设置Spring库。 这里选择的Spring版本为1.2选择如图15-2所示的选项后会弹出如图15-3所示的设置对话框,在该对话框中依次包括以下内容。l Select MyEclipse/User Libraries:选择MyEclipse提供的Spring的库,默认为全部选择;l JAR Library Installation:指定将Spring的jar文件复制的目录,默认使用WebRoot/ WEB-INF/lib目录,该目录为Web应用的lib库默认目录;l Tag Library Installation:指定Spring的Tag标签文件复制的目录,默认使用“WebRoot/WEB-INF”目录,该目录是默认的存放目录。设置后的结果如图所示。图15-3 配置Spring支持第三步:设置Spring配置文件。单击如图15-3中所示的“下一步”按钮,进入如图所示的对话框。此时勾选该复选框,并进行如下的设置。图15-4 设置Spring配置文件l Folder:选择Bean配置文件存放的路径,请单击“Browse”按钮,然后选择路径“WebRoot/WEB-INF”即可,该路径是默认的存放路径;l File:设置Bean配置文件的名称,默认为“applicationContext.xml”。设置后的结果如图15-4所示。在配置完成后,单击“完成”按钮即可完成Spring支持环境的添加。15.1.2 结果预览:Spring支持包列表现在项目“SpringTest”已经能够支持Spring了,也就是说已经可以添加Spring相关的功能代码了。在MyEclipse工具向导进行自动创建的过程中,它会根据用户的设置,添加和修改一系列的文件。首先,它在目录SpringTestWebRootWEB-INFlib目录下添加了以下的Spring支持包,其中包含了Spring的各个组件包。15.1.3 结果预览:Spring配置文件列表以上的MyEclipse向导在SpringTestWebRootWEB-INF下添加了下列配置文件。l spring.tld:Spring的Tag标签库文件;l applicationContext.xml:Spring的Bean配置文件。其中,pplicationContext.xml是进行Spring开发的核心配置文件。在MyEclipse自动创建结束后,它已经为该文件添加了如程序15-1所示的默认配置。程序15-1 applicationContext.xml默认配置该代码是它的最原始配置,第1行是XML文件的固定标头,第2行设置了当前XML文件的DTD文件位置,这里引用了 spring-beans.dtd。接下来的代码配置都包含在标签中,以后我们只需要在元素之间添加Bean的配置元素即可。15.2 手动添加Spring以上的第1种方式是使用MyEclipse自动进行添加的,通常我们更习惯于自己手动进行添加,这样就能够了解其中的细节。下面我们就来详细讲解手动添加的过程。与第1种添加的方式相同,首先使用Eclipse新建一个Web项目SpringTest,然后按照下面的4步进行操作。15.2.1 第一步:添加Spring的jar支持包在Spring安装包softwarespringspring-framework- 2.0.6.zip中包含了Spring自身的jar包,但这些包还需要许多其他的依赖包。因此我们将所有的Spring包和依赖包整理了出来,放在光盘中的blankspring_blank目录下。下面我们就依据该目录中的文件来进行配置。我们只要将光盘中的blankspring_blankWEB-INFlib目录下提供的 Spring所需要的所有jar包,复制到项目目录SpringTestWebRootWEB-INFlib下即可。在这些jar文件中,spring*.jar是核心的Spring包,其他的包都是Spring所依赖的包。15.2.2 第二步:添加Spring的tld标签库文件Spring包含了一个Tag标签库文件,它位于blankspring_blankWEB-INFspring.tld下,请将该文件复制到项目目录SpringTestWebRootWEB-INF下。15.2.3 第三步:添加Spring的核心配置文件applicationContext.xml将光盘中Spring的核心配置文件blankspring_blankWEB-INF applicationContext.xml复制到项目目录SpringTestWebRootWEB-INF下。其默认配置的代码是最基本的 Spring配置标签,代码可参见程序15-1。15.2.4 第四步:添加日志配置文件为了让Spring支持日志输出,我们需要为其添加日志属性文件,包括以下内容。l perties:Common日志配置;l perties:Log4j日志配置;l perties:SimpleLog日志配置。以上的3个文件对应了3种不同的日志配置。在刚才的第一步中,已经包含了这3个日志的jar文件,因此接下来我们只需要复制这3个配置文件即可。这3个文件位于光盘中的blanklog4j_blankWEB-INFclasses目录下,将这3个文件复制到项目目录SpringTestsrc下即可。在WEB-INF/src 目录下新建一个文件,取名”perties” ,内容填上:log4j.rootLogger=DEBUG,stdoutlog4j.appender.stdout=org
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋销售中介协议书
- 房租减免抵扣协议书
- 房贷楼房买卖协议书
- 房顶保固协议书范本
- 手机信号覆盖协议书
- 手机购买合同协议书
- 打包债务延期协议书
- 打孔庄安全合同协议
- 托管安全协议书模板
- 2021智慧树《西方文论经典导读》网课章节测试完整答案
- 外籍人员基本情况登记表
- 2023学年完整公开课版插座安装
- 水尺计重的资料
- 中小学(中职学校)学生餐饮保障突出问题台账
- GB/T 3672.1-2002橡胶制品的公差第1部分:尺寸公差
- GB/T 26746-2011矿物棉喷涂绝热层
- 黑龙江八一农垦大学-渠文军-答辩通用PPT模板
- 高中会考化学知识点
- 盾构法施工工艺及施工过程分步介绍
- CK0625车床技术参数
- 工程制图—考试题库及答案
评论
0/150
提交评论