搭建Spring开发环境

2025-10-22 04:02:01

1、本次使用maven来进行spring开发环境的搭建,同事本次的所有的开发包都已经保存在了nexus私服上。

建立一个maven的项目:springdemo

搭建Spring开发环境

搭建Spring开发环境

2、修改maven项目的java的开发环境支持,删除掉原有的jdk,然后重新配置jdk。

修改完成之后目录结构就完整了。

搭建Spring开发环境

搭建Spring开发环境

3、修改Project Factets配置。

搭建Spring开发环境

4、将web.xml文件配置到项目之中。

搭建Spring开发环境

5、编辑pom.xml文件,需要导入所有与spring相关的开发包。

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 

<modelVersion>4.0.0</modelVersion>

<groupId>com.gwolf</groupId> 

<artifactId>springdemo</artifactId>

<packaging>war</packaging> 

<version>0.0.1-SNAPSHOT</version>

<name>springdemo Maven Webapp</name>

<url>http://maven.apache.org</url> 

  <dependencies>      

<dependency>             

  <!-- 引入spring mvc -->         

  <groupId>org.springframework</groupId>     

      <artifactId>spring-webmvc</artifactId>     

      <version>4.3.7.RELEASE</version>       

</dependency>              

<dependency>           

<groupId>com.fasterxml.jackson.core</groupId>    

       <artifactId>jackson-databind</artifactId>     

      <version>2.8.8</version>     

  </dependency>                     

  <!-- spring jdbc -->      

<dependency>          

<groupId>org.springframework</groupId>     

      <artifactId>spring-jdbc</artifactId>     

      <version>4.3.7.RELEASE</version> 

      </dependency>              

<!-- spring面向切面編程 -->     

  <dependency>          

<groupId>org.springframework</groupId>    

       <artifactId>spring-aspects</artifactId>          

<version>4.3.7.RELEASE</version>   

    </dependency>               

<!-- MyBatis -->      

<dependency>         

  <groupId>org.mybatis</groupId>    

       <artifactId>mybatis</artifactId>      

     <version>3.4.2</version>     

  </dependency>              

<!-- Mybatis整合spring -->  

     <dependency>         

  <groupId>org.mybatis</groupId>     

      <artifactId>mybatis-spring</artifactId>    

       <version>1.3.1</version>     

  </dependency>             

  <!-- 数据库连接池,驱动 -->      

<dependency>          

<groupId>c3p0</groupId>      

     <artifactId>c3p0</artifactId>      

     <version>0.9.1</version>      

</dependency>               

<dependency>         

  <groupId>mysql</groupId>  

         <artifactId>mysql-connector-java</artifactId>   

        <version>5.1.41</version>     

  </dependency>                      

<dependency>          

<groupId>jstl</groupId>         

  <artifactId>jstl</artifactId>      

     <version>1.2</version>      

</dependency>            

   <dependency>         

  <groupId>javax.servlet</groupId>     

      <artifactId>javax.servlet-api</artifactId>        

   <version>3.1.0</version>        

   <scope>provided</scope>     

  </dependency>            

   <dependency>          

<groupId>junit</groupId>    

       <artifactId>junit</artifactId>     

      <version>4.12</version>         

  <scope>test</scope>     

  </dependency>              

<dependency>         

  <groupId>org.mybatis.generator</groupId>    

       <artifactId>mybatis-generator-core</artifactId>     

      <version>1.3.6</version>     

  </dependency>                    

   <dependency>           

<groupId>org.springframework</groupId>        

   <artifactId>spring-test</artifactId>        

   <version>4.3.7.RELEASE</version>     

      <scope>test</scope>      

</dependency>              

<dependency>          

     <groupId>com.github.pagehelper</groupId>

       <artifactId>pagehelper</artifactId>     

  <version>5.1.2</version>   

</dependency>          

<dependency>          

<groupId>org.hibernate</groupId>     

      <artifactId>hibernate-validator</artifactId>    

       <version>5.4.1.Final</version>      

</dependency>               

<dependency>   

        <groupId>javax.servlet</groupId>  

         <artifactId>jstl</artifactId>        

   <version>1.2</version>    

   </dependency>        

</dependencies>  

<build>       

<finalName>springdemo</finalName>  

     <plugins>             

  <plugin>                     

  <groupId>org.apache.maven.plugins</groupId>         

              <artifactId>maven-war-plugin</artifactId>      

         <version>2.4</version>     

  </plugin>                              

<plugin>                   

<groupId>org.apache.maven.plugins</groupId>        

           <artifactId>maven-compiler-plugin</artifactId>    

               <version>3.1</version>             

      <configuration>                    

   <source>1.8</source>         

              <target>1.8</target>       

            </configuration>              

</plugin>      

</plugins> 

</build>

</project>

搭建Spring开发环境

6、如果要想实现spring的编写还需要有一个核心的配置文件:applicationContext.xml。将其拷贝到src/main/resources目录之中。

搭建Spring开发环境

7、以后具体的描述这个配置文件中的每一项的作用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢