`
happyqing
  • 浏览: 3198052 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven引入spring4.x所有依赖

阅读更多

 

参考spring-framework-4.3.7.RELEASE-dist.zip中的内容

 

<repositories>
		<repository>
			<id>central</id>
			<name>Central Repository</name>
			<!-- <url>http://localhost:8081/nexus/content/groups/public/</url> -->
			<url>http://repo1.maven.org/maven2/</url>
			<layout>default</layout>
			<snapshots>
				<enabled>false</enabled>
			</snapshots>
		</repository>
		<repository>      
            <id>com.springsource.repository.bundles.release</id>      
            <name>EBR Spring Release Repository</name>      
            <url>http://repository.springsource.com/maven/bundles/release</url>      
        </repository>      
        <repository>      
            <id>com.springsource.repository.bundles.external</id>      
            <name>EBR External Release Repository</name>      
            <url>http://repository.springsource.com/maven/bundles/external</url>      
        </repository>
	</repositories>

  

<properties>
	<org.springframework.version>4.3.7.RELEASE</org.springframework.version>
</properties>
<dependencies>
	<!-- spring start -->
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-aop</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-aspects</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-beans</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-context</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-context-support</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-core</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-expression</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-instrument</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-instrument-tomcat</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-jdbc</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-jms</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-messaging</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-orm</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-oxm</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-test</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-tx</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-web</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-webmvc</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-webmvc-portlet</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-websocket</artifactId>
		<version>${org.springframework.version}</version>
	</dependency>
	<!-- spring end -->
</dependencies>

 

这样引入可能不太好,比如你引入spring-webmvc,maven会自动引入其他依赖,

但我喜欢这样,先引入所有依赖,

 

spring4.x引入所有命名空间xmlns xsi:schemaLocation

http://happyqing.iteye.com/blog/2303238

 

分享到:
评论

相关推荐

    Spring4.X+Quartz2.X

    1. **添加依赖**:首先,在Maven项目的pom.xml文件中,我们需要引入Spring和Quartz的依赖。确保Spring4.X和Quartz2.X的版本兼容。 2. **配置Quartz**:在Spring的配置文件(如applicationContext.xml)中,声明...

    Java Maven导入Spring依赖

    Java使用Maven导入Spring依赖

    spring5.x+springmvc5.x+mybatis3.5x+tomcat9+jdk8+maven 项目框架搭建 1.1版本

    Spring 5.x引入了对Java 8的全面支持,增强了Reactive编程模型,使得应用能够处理高并发场景。此外,Spring MVC和Spring Boot也得到了改进,提高了性能和开发效率。 2. **Spring MVC 5.x**: Spring MVC是Spring...

    Spring-Framework-5.1.x 源码注释maven版本

    在Spring Framework 5.1.x的maven版本中,所有必要的库和依赖关系都被定义在pom.xml文件中,使得在IntelliJ IDEA这样的集成开发环境中,可以轻松地导入和构建项目。 IntelliJ IDEA 是JetBrains公司推出的一款强大的...

    Spring-Framework-5.2.x Maven版本

    Spring Framework 5.2.x提供Maven版本,意味着开发者可以使用Maven的`pom.xml`文件来声明Spring框架和其他相关库的依赖,简化项目的构建过程。这包括了自动下载所需库、解决依赖冲突以及执行构建生命周期中的各种...

    spring 4.x源码方式配置spring beans

    在Spring框架中,4.x版本引入了许多改进和优化,使其成为企业级应用开发中的主流选择。本文将聚焦于如何通过源码方式配置Spring Beans,这是一个深入理解Spring内部工作原理的关键步骤。通过源码配置,开发者可以更...

    spring-mock.jar

    Classes contained in spring-mock.jar: org.springframework.mock.jndi.ExpectedLookupTemplate.class org.springframework.mock.jndi.SimpleNamingContext.class org.springframework.mock.jndi....

    MAVEN(spring5.0)全套依赖

    ** Maven与Spring 5.0 全套依赖详解 ** Maven是一款强大的Java项目管理工具,它通过XML格式的配置文件(pom.xml)来管理项目的构建、报告和依赖关系。在Spring 5.0框架的开发中,Maven扮演着至关重要的角色,帮助...

    spring4.x 集成 jersey2.x 实现对外提供接口服务

    同时,你需要在项目中引入Spring 4.x和Jersey 2.x的依赖。如果是Maven项目,可以在pom.xml文件中添加如下依赖: ```xml &lt;!-- Spring 4.x --&gt; &lt;groupId&gt;org.springframework &lt;artifactId&gt;spring-context ...

    Spring 4.X 企业应用 + Spring Boot 实战

    1. **起步依赖(Starters)**:Spring Boot的特性之一,通过引入特定的Maven或Gradle依赖,自动配置相关组件。 2. **嵌入式Web服务器**:如Tomcat或Jetty,无需额外部署,简化了开发和测试流程。 3. **自动配置...

    maven 中引入依赖的包

    例如,如果你想引入Spring框架的依赖,你可以这样写: ```xml &lt;groupId&gt;org.springframework &lt;artifactId&gt;spring-context &lt;version&gt;5.3.23 ``` 在这个例子中,`groupId`标识了库的提供者,`artifactId`是...

    Spring4.3.x 源码 可导入Intellij idea

    Spring4.3.x版本是该框架的一个稳定版本,引入了多项改进和增强功能。这个压缩包包含了已编译好的Spring4.3.x源码,方便开发者在IntelliJ IDEA中进行学习和调试。 首先,让我们深入了解一下Spring框架的核心概念。...

    maven本地引入tongweb7的jar包的方法

    在Java开发环境中,Maven是一个广泛使用的依赖管理工具,它帮助开发者管理项目中的库和依赖。当我们需要在项目中引入特定的第三方库,如"TongWeb",Maven提供了多种方式来实现。针对"maven本地引入tongweb7的jar包的...

    Spring5.x官网jar文件

    Spring5.x引入了许多改进,例如对Java 8的深入支持、反应式编程的支持(通过Project Reactor)以及WebSocket和Spring WebFlux的增强。此外,Spring5.x还提升了性能,减少了内存占用,并优化了与其他技术的集成,如...

    第一次搭建spring3.x需要的jar和搭建源码

    在3.x版本中,Spring引入了许多改进,包括对Java EE 6的支持、更好的测试框架集成以及增强了数据访问能力。 **1. Spring的核心组件** - **IoC容器**:是Spring的核心,负责管理对象的生命周期和对象之间的依赖关系...

    Spring 3.x 企业应用开发实战 pdf

    Spring 3.x版本还加强了对RESTful Web服务的支持,引入了Spring MVC Test框架,并提供了新的数据绑定和验证API。此外,Spring 3.x还增加了对Java 8特性的支持,比如Lambda表达式和流API。 知识点三:企业应用开发...

    Spring+3.x企业应用开发实战光盘maven整合代码

    《Spring+3.x企业应用开发实战光盘maven整合代码》是针对Spring 3.x版本在企业级项目中应用的实战教程,其中包含了如何利用Maven进行项目构建和管理依赖的过程。在这个压缩包中,主要文件名为"spring3.x",意味着它...

    spring 3.x企业应用开发实战光盘源码

    Spring 3.x版本是Spring框架的一个重要里程碑,引入了许多新特性,例如:支持JSR-303/JSR-349 Bean验证、改进的RESTful支持、对Groovy的支持等。 在光盘源码中,我们可以看到以下几个文件和目录: 1. `phei.avi`:...

    spring4.x+springdatajpa+springmvc+maven搭建

    通过整合Spring 4.x、Spring Data JPA、Spring MVC和Maven,我们可以快速构建出一个高效、可维护的Web应用,其中数据访问层借助Spring Data JPA实现了简洁的数据库操作,业务逻辑由Spring MVC处理,而项目的构建和...

    spring5.x+springmvc5.x+mybatis3.5x+tomcat9+jdk8+maven 项目框架搭建 1.0版本

    本项目框架是基于Spring 5.x、Spring MVC 5.x、MyBatis 3.5.x、Tomcat 9和JDK 8,结合Maven进行构建管理的1.0版本。下面将详细介绍这个项目框架的关键组件和它们的作用。 **Spring 5.x** Spring 是一个全面的Java...

Global site tag (gtag.js) - Google Analytics