1、相关 jar 包准备

MongoDB 学习(三)MongoDB 和 Spring 整合(Maven)

2、用 Maven 创建项目,pom.xml 文件

  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/maven-v4_0_0.xsd">
  3     <modelVersion>4.0.0</modelVersion>
  4     <groupId>com.test.web</groupId>
  5     <artifactId>study-maven</artifactId>
  6     <packaging>war</packaging>
  7     <version>1.0-SNAPSHOT</version>
  8     <name>study-maven Maven Webapp</name>
  9     <url>http://maven.apache.org</url>
 10 
 11 
 12     <properties>
 13         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 14         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
 15         <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
 16 
 17         <!-- spring版本号 -->
 18         <spring.version>4.1.9.RELEASE</spring.version>
 19         <org.mybatis.version>3.4.1</org.mybatis.version>
 20         <org.mybatis.spring.version>1.3.0</org.mybatis.spring.version>
 21     </properties>
 22 
 23 
 24     <dependencies>
 25         <!--驱动包-->
 26         <dependency>
 27             <groupId>org.mongodb</groupId>
 28             <artifactId>mongo-java-driver</artifactId>
 29             <version>2.13.0-rc2</version>
 30         </dependency>
 31         <!--核心包-->
 32         <dependency>
 33             <groupId>org.springframework.data</groupId>
 34             <artifactId>spring-data-mongodb</artifactId>
 35             <version>1.8.2.RELEASE</version>
 36         </dependency>
 37         <!--依赖-->
 38         <dependency>
 39             <groupId>org.springframework.data</groupId>
 40             <artifactId>spring-data-commons</artifactId>
 41             <version>1.10.0.RELEASE</version>
 42         </dependency>
 43 
 44 
 45         <!-- 添加spring核心依赖 -->
 46         <dependency>
 47             <groupId>org.springframework</groupId>
 48             <artifactId>spring-core</artifactId>
 49             <version>${spring.version}</version>
 50         </dependency>
 51         <dependency>
 52             <groupId>org.springframework</groupId>
 53             <artifactId>spring-web</artifactId>
 54             <version>${spring.version}</version>
 55         </dependency>
 56         <dependency>
 57             <groupId>org.springframework</groupId>
 58             <artifactId>spring-oxm</artifactId>
 59             <version>${spring.version}</version>
 60         </dependency>
 61         <dependency>
 62             <groupId>org.springframework</groupId>
 63             <artifactId>spring-tx</artifactId>
 64             <version>${spring.version}</version>
 65         </dependency>
 66         <dependency>
 67             <groupId>org.springframework</groupId>
 68             <artifactId>spring-jdbc</artifactId>
 69             <version>${spring.version}</version>
 70         </dependency>
 71         <dependency>
 72             <groupId>org.springframework</groupId>
 73             <artifactId>spring-webmvc</artifactId>
 74             <version>${spring.version}</version>
 75         </dependency>
 76         <dependency>
 77             <groupId>org.springframework</groupId>
 78             <artifactId>spring-context</artifactId>
 79             <version>${spring.version}</version>
 80         </dependency>
 81         <dependency>
 82             <groupId>org.springframework</groupId>
 83             <artifactId>spring-context-support</artifactId>
 84             <version>${spring.version}</version>
 85         </dependency>
 86         <dependency>
 87             <groupId>org.springframework</groupId>
 88             <artifactId>spring-aop</artifactId>
 89             <version>${spring.version}</version>
 90         </dependency>
 91 
 92         <dependency>
 93             <groupId>org.springframework</groupId>
 94             <artifactId>spring-test</artifactId>
 95             <version>${spring.version}</version>
 96         </dependency>
 97         <dependency>
 98             <groupId>junit</groupId>
 99             <artifactId>junit</artifactId>
100             <version>4.12</version>
101         </dependency>
102 
103     </dependencies>
104     <build>
105         <finalName>study-maven</finalName>
106     </build>
107 </project>
View Code

相关文章:

  • 2021-11-11
  • 2021-07-21
  • 2021-09-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-07
  • 2022-12-23
  • 2021-10-25
  • 2021-05-18
  • 2021-06-06
  • 2021-10-14
  • 2021-05-25
相关资源
相似解决方案