Spring 3.0 maven的pom配置

Java代码 复制代码  收藏代码
  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
  2.     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">   
  3.     <modelVersion>4.0.0</modelVersion>   
  4.     <groupId>baidu</groupId>   
  5.     <artifactId>meng</artifactId>   
  6.     <version>0.0.1-SNAPSHOT</version>   
  7.     <packaging>jar</packaging>   
  8.     <repositories>   
  9.         <repository>   
  10.             <id>com.springsource.repository.bundles.release</id>   
  11.             <name>EBR Spring Release Repository</name>   
  12.             <url>http:// repository.springsource.com/maven/bundles/release</url>   
  13.         </repository>   
  14.         <repository>   
  15.             <id>com.springsource.repository.bundles.external</id>   
  16.             <name>EBR External Release Repository</name>   
  17.             <url>http:// repository.springsource.com/maven/bundles/external</url>   
  18.         </repository>   
  19.     </repositories>   
  20.     <properties>   
  21.         <org.springframework.version>3.0.5.RELEASE</org.springframework.version>   
  22.     </properties>   
  23.   
  24.     <!-- Core utilities used by other modules. Define this if you use Spring    
  25.         Utility APIs (org.springframework.core.*/org.springframework.util.*) -->   
  26.     <dependencies>   
  27.         <dependency>   
  28.             <groupId>org.springframework</groupId>   
  29.             <artifactId>spring-core</artifactId>   
  30.             <version>${org.springframework.version}</version>   
  31.         </dependency>   
  32.   
  33.         <!-- Expression Language (depends on spring-core) Define this if you use    
  34.             Spring Expression APIs (org.springframework.expression.*) -->   
  35.         <dependency>   
  36.             <groupId>org.springframework</groupId>   
  37.             <artifactId>spring-expression</artifactId>   
  38.             <version>${org.springframework.version}</version>   
  39.         </dependency>   
  40.   
  41.         <!-- Bean Factory and JavaBeans utilities (depends on spring-core) Define    
  42.             this if you use Spring Bean APIs (org.springframework.beans.*) -->   
  43.         <dependency>   
  44.             <groupId>org.springframework</groupId>   
  45.             <artifactId>spring-beans</artifactId>   
  46.             <version>${org.springframework.version}</version>   
  47.         </dependency>   
  48.   
  49.         <!-- Aspect Oriented Programming (AOP) Framework (depends on spring-core,    
  50.             spring-beans) Define this if you use Spring AOP APIs (org.springframework.aop.*) -->   
  51.         <dependency>   
  52.             <groupId>org.springframework</groupId>   
  53.             <artifactId>spring-aop</artifactId>   
  54.             <version>${org.springframework.version}</version>   
  55.         </dependency>   
  56.   
  57.         <!-- Application Context (depends on spring-core, spring-expression, spring-aop,    
  58.             spring-beans) This is the central artifact for Spring's Dependency Injection    
  59.             Container and is generally always defined -->   
  60.         <dependency>   
  61.             <groupId>org.springframework</groupId>   
  62.             <artifactId>spring-context</artifactId>   
  63.             <version>${org.springframework.version}</version>   
  64.         </dependency>   
  65.   
  66.         <!-- Various Application Context utilities, including EhCache, JavaMail,    
  67.             Quartz, and Freemarker integration Define this if you need any of these integrations -->   
  68.         <dependency>   
  69.             <groupId>org.springframework</groupId>   
  70.             <artifactId>spring-context-support</artifactId>   
  71.             <version>${org.springframework.version}</version>   
  72.         </dependency>   
  73.   
  74.         <!-- Transaction Management Abstraction (depends on spring-core, spring-beans,    
  75.             spring-aop, spring-context) Define this if you use Spring Transactions or    
  76.             DAO Exception Hierarchy (org.springframework.transaction.*/org.springframework.dao.*) -->   
  77.         <dependency>   
  78.             <groupId>org.springframework</groupId>   
  79.             <artifactId>spring-tx</artifactId>   
  80.             <version>${org.springframework.version}</version>   
  81.         </dependency>   
  82.   
  83.         <!-- JDBC Data Access Library (depends on spring-core, spring-beans, spring-context,    
  84.             spring-tx) Define this if you use Spring's JdbcTemplate API (org.springframework.jdbc.*) -->   
  85.         <dependency>   
  86.             <groupId>org.springframework</groupId>   
  87.             <artifactId>spring-jdbc</artifactId>   
  88.             <version>${org.springframework.version}</version>   
  89.         </dependency>   
  90.   
  91.         <!-- Object-to-Relation-Mapping (ORM) integration with Hibernate, JPA,    
  92.             and iBatis. (depends on spring-core, spring-beans, spring-context, spring-tx)    
  93.             Define this if you need ORM (org.springframework.orm.*) -->   
  94.         <dependency>   
  95.             <groupId>org.springframework</groupId>   
  96.             <artifactId>spring-orm</artifactId>   
  97.             <version>${org.springframework.version}</version>   
  98.         </dependency>   
  99.   
  100.         <!-- Object-to-XML Mapping (OXM) abstraction and integration with JAXB,    
  101.             JiBX, Castor, XStream, and XML Beans. (depends on spring-core, spring-beans,    
  102.             spring-context) Define this if you need OXM (org.springframework.oxm.*) -->   
  103.         <dependency>   
  104.             <groupId>org.springframework</groupId>   
  105.             <artifactId>spring-oxm</artifactId>   
  106.             <version>${org.springframework.version}</version>   
  107.         </dependency>   
  108.   
  109.         <!-- Web application development utilities applicable to both Servlet and    
  110.             Portlet Environments (depends on spring-core, spring-beans, spring-context)    
  111.             Define this if you use Spring MVC, or wish to use Struts, JSF, or another    
  112.             web framework with Spring (org.springframework.web.*) -->   
  113.         <dependency>   
  114.             <groupId>org.springframework</groupId>   
  115.             <artifactId>spring-web</artifactId>   
  116.             <version>${org.springframework.version}</version>   
  117.         </dependency>   
  118.   
  119.         <!-- Spring MVC for Servlet Environments (depends on spring-core, spring-beans,    
  120.             spring-context, spring-web) Define this if you use Spring MVC with a Servlet    
  121.             Container such as Apache Tomcat (org.springframework.web.servlet.*) -->   
  122.         <dependency>   
  123.             <groupId>org.springframework</groupId>   
  124.             <artifactId>spring-webmvc</artifactId>   
  125.             <version>${org.springframework.version}</version>   
  126.         </dependency>   
  127.   
  128.         <!-- Spring MVC for Portlet Environments (depends on spring-core, spring-beans,    
  129.             spring-context, spring-web) Define this if you use Spring MVC with a Portlet    
  130.             Container (org.springframework.web.portlet.*) -->   
  131.         <dependency>   
  132.             <groupId>org.springframework</groupId>   
  133.             <artifactId>spring-webmvc-portlet</artifactId>   
  134.             <version>${org.springframework.version}</version>   
  135.         </dependency>   
  136.   
  137.         <!-- Support for testing Spring applications with tools such as JUnit and    
  138.             TestNG This artifact is generally always defined with a 'test' scope for    
  139.             the integration testing framework and unit testing stubs -->   
  140.         <dependency>   
  141.             <groupId>org.springframework</groupId>   
  142.             <artifactId>spring-test</artifactId>   
  143.             <version>${org.springframework.version}</version>   
  144.             <scope>test</scope>   
  145.         </dependency>   
  146.   
  147.     </dependencies>   
  148.   
  149. </project>  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值