论坛首页 Java企业应用论坛

从零开始学习spring3.0:基础篇之搭建spring环境

浏览 12109 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2011-10-08   最后修改:2011-10-11

最近搞定了项目,工作终于松了下来,回头整理一下spring学习的资料,记录于此,不足之处,希望大家不吝赐教。关于这一块的讨论,希望大家关注qq讨论群(Spring源码研究群:64606455,综合技术讨论群:178547149)

      言归正传,首先需要下载spring源码包,大家可以自己去spring官网(http://www.springsource.org/)下载最新版本的源码包,我这里直接给出下载地址,直接用迅雷下载即可.

      http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-3.0.6.RELEASE-with-docs.zip
      http://s3.amazonaws.com/dist.springframework.org/release/SPR/spring-framework-3.0.2.RELEASE-dependencies.zip

      下载以上两个压缩包就可以了,也许有人会问,为什么会有两个zip?spring 3.0.6 是最新发布的版本,但是spring有些依赖包在这个zip中不存在,所以我们需要下载包含依赖包的zip,所以我们下载第二个zip主要是它包含一些依赖包。

      下载完成之后,我们就可以进行环境的搭建了。首先打开myeclipse,新建一个Web工程,首先修改web.xml,在其中加入spring的监听以及配置文件加载信息:

<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>/WEB-INF/spring*.xml</param-value>
	</context-param>
	<listener>
		<listener-class>
			org.springframework.web.context.ContextLoaderListener
		</listener-class>
	</listener>


  
接下来我们来分析一下spring源码包里面的文件,在spring-framework-3.0.6.RELEASE下有四个文件夹:

dist          ——   spring的jar包,spring 3.0 的jar按照功能分成多个,我们只需将我们需要的jar拷入到工程即可
docs         ——   spring的api以及使用指南,我们在使用中有不懂的地方可以查看相应的文档
projects   ——   spring的源码,我们在需要的时候可以查看相应的源码
src           ——   针对于每一个jar文件的源码包,我们可以在myeclipse导入查看jar中的源码

简单起见,大家将dist下的jar全部拷入工程WEB-INF下的lib下(将来大家熟悉了,再根据相应的功能导入相应的jar即可),下面我们来配置spring的配置文件,在WEB-INF下新建一个名字为spring-config.xml的XML文件,内容如下:

<?xml version="1.0" encoding="UTF-8"?>
 <beans xmlns="http://www.springframework.org/schema/beans"
  xmlns:security="http://www.springframework.org/schema/security"
  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-3.0.xsd
          http://www.springframework.org/schema/security
          http://www.springframework.org/schema/security/spring-security-3.0.3.xsd">

</beans>




这样我们一个spring的基本配置环境就已经搭建好了.

接下来请大家关注  从零开始学习spring3.0:基础篇之加入spring JDBC支持

   发表时间:2011-10-09  
这就算搭建好了?我晕了
0 请登录后投票
   发表时间:2011-10-09  
leixl 写道
这就算搭建好了?我晕了


接下来的我会在今晚补充上去,希望大家多多支持!
0 请登录后投票
   发表时间:2011-10-09  
奥巴牛 
0 请登录后投票
   发表时间:2011-10-09  
什么东东啊,哎!
0 请登录后投票
   发表时间:2011-10-09  
帖子的精华应该是“亲友”投的吧
0 请登录后投票
   发表时间:2011-10-09  
cn-done 写道
帖子的精华应该是“亲友”投的吧

+10086
0 请登录后投票
   发表时间:2011-10-09  
s929498110 写道
cn-done 写道
帖子的精华应该是“亲友”投的吧

+10086

-_-!!!
0 请登录后投票
   发表时间:2011-10-09  
亲友团, 我也来+1 , @_@
0 请登录后投票
   发表时间:2011-10-10  
昏死过去了
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics