15.1 Spring入门
Spring模块都打包成JAR文件,其命名格式如下:
1
| spring-maluleName-x.y.z.RELEASE.jar
|
其中module name是模块的名字,而x.y.z是spring的版本号。例如:Spring的4.1.12版本中的beans模块的包全名为:spring-beans-4.1.12.RELEASE.jar。
推荐采用Maven或Gradle工具来下载Spring模块,具体操作步骤可以参见Spring官网:
http://projects.spring.io/spring-framework
采用类似Maven以及Gradle这样的工具有一个好处,即下载一个Spring模块时会自动下载其所依赖的模块。
如果不熟悉以上两种工具,则可以通过如下链接下载包括所有模块的压缩文件:
http://repo.spring.io/release/org/springframework/spring/
Spring MVC maven依赖
以下是Spring MVC用到的依赖,把下面的代码复制到pom.xml的<dependencies></dependencies>标签下即可.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>4.3.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>4.3.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> <version>4.3.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>4.3.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.3.9.RELEASE</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.3</version> </dependency>
|