Spring3.0.5第一次接触

时间:2021-08-18 21:01:32

       尽管平时使用过Spring,但仅仅限于SSH三大框架的使用。好多时候只知其然不知其所以然,所以打算好好学习下,借此以Spring3.0.5版本来进行。其实Spring3.0.5较之前的版本的还是有很大变化,感觉需要学习的东西还是挺多。借此博客平台一来作为记录自己的学习历程的一个记录,以此来鞭策自己。二来也算对自己学习过程的一个分享。希望在以后得学习历程中,有不足的地方,能得到大家的海涵和不吝赐教,以共同进步!

第一次使用spring,首先体验下它的简单功能,所以决定搭建一个spring的框架。

      一、学习框架的搭建

              可以进入spring官网(http://www.springsource.org/download/),下载最新的以供学习使用。这里我使用的是spring3.0.5版本,数据库使用的小型的mysql

      二、整理需要使用到的jar包

       mysql.jar                                                mysql驱动包

       com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar  数据源类库
       com.springsource.org.apache.commons.pool-1.5.3.jar       对象池类库
       com.springsource.org.apache.commons.logging-1.1.1.jar    日志类库(一)
       com.springsource.org.apache.log4j-1.2.15.jar             日志类库(二)
       com.springsource.org.junit-4.7.0.jar                     单元测试类库
       com.springsource.org.apache.taglibs.standard-1.1.2.jar   EL表达式类库
       com.springsource.org.aspectj.weaver-1.6.8.RELEASE.jar
       com.springsource.org.codehaus.groovy-1.6.5.jar
       com.springsource.net.sf.cglib-2.2.0.jar
       com.springsource.org.aopalliance-1.0.0.jar

       spring的类库
       在下载下来的spring框架包的dist目录下:
       org.springframework.aop-3.0.5.RELEASE.jar
       org.springframework.asm-3.0.5.RELEASE.jar
       org.springframework.beans-3.0.5.RELEASE.jar
       org.springframework.context-3.0.5.RELEASE.jar
       org.springframework.core-3.0.5.RELEASE.jar
       org.springframework.expression-3.0.5.RELEASE.jar
       org.springframework.jdbc-3.0.5.RELEASE.jar
       org.springframework.test-3.0.5.RELEASE.jar
       org.springframework.transaction-3.0.5.RELEASE.jar
       org.springframework.web-3.0.5.RELEASE.jar
       org.springframework.web.servlet-3.0.5.RELEASE.jar

文中提到的需要jar包及第一次搭建框架的源码下载