spring学习历程篇一:初入茅庐-maven构建spring项目

需求:使用maven+eclipse构建一个spring项目,HelloWorld。

案例开发环境:

操作系统:windows 8.1

eclipse:eclipse-jee-kepler-SR2-win32-x86_64

java:jdk1.7.0_76

maven:apache-maven-3.6.2-bin

工欲善其事必先利其器!

利其器:

这里简单阐述下上述所需软件,操作系统理论上windows主流均可,这里纯属凑文字而已,嗯哼。eclipse使用开普勒绿色版本即可,当然,其他j2ee开发版本的eclipse也行,请君视情况而定。jdk1.7。好了重头戏来了,这里主要围绕maven的安装以及与eclipse关联进行详细讲解。

1.maven下载:http://maven.apache.org/download.cgi

 

spring学习历程篇一:初入茅庐-maven构建spring项目_第1张图片

下载后,直接解压在D盘,如下:

spring学习历程篇一:初入茅庐-maven构建spring项目_第2张图片

 

配置本地仓库:

spring学习历程篇一:初入茅庐-maven构建spring项目_第3张图片

2.maven配置环境变量:

spring学习历程篇一:初入茅庐-maven构建spring项目_第4张图片

3.eclipse关联maven:

help》》Install New Softwares..》》

添加站点:http://download.eclipse.org/technology/m2e/releases/1.6

然后下载,spring学习历程篇一:初入茅庐-maven构建spring项目_第5张图片

安装成功后,请重启 eclipse。

 

善其事:

spring项目构建:

1.创建maven project

spring学习历程篇一:初入茅庐-maven构建spring项目_第6张图片

spring学习历程篇一:初入茅庐-maven构建spring项目_第7张图片

2.配置引入spring依赖包

编辑pom.xml




  4.0.0

  org.duke.spring
  springWebProject
  0.0.1-SNAPSHOT
  war

  springWebProject Maven Webapp
  
  http://www.example.com

  
    UTF-8
    1.7
    1.7
    3.2.4.RELEASE
  

  
    
      junit
      junit
      4.11
      test
    
    
    
    
    	org.springframework
    	spring-core
    	${springversion}
    
    
    	org.springframework
    	spring-web
    	${springversion}
    
    
    	org.springframework
    	spring-oxm
    	${springversion}
    
    
    	org.springframework
    	spring-tx
    	${springversion}
    
    
    	org.springframework
    	spring-jdbc
    	${springversion}
    
    
    	org.springframework
    	spring-webmvc
    	${springversion}
    
    
    	org.springframework
    	spring-aop
    	${springversion}
    
    
    	org.springframework
    	spring-context-support
    	${springversion}
    
    
    
    
    	javax.servlet
    	javax.servlet-api
    	3.0.1
    
    
  

  
    springWebProject
    
      
        
          maven-clean-plugin
          3.1.0
        
        
        
          maven-resources-plugin
          3.0.2
        
        
          maven-compiler-plugin
          3.8.0
        
        
          maven-surefire-plugin
          2.22.1
        
        
          maven-war-plugin
          3.2.2
        
        
          maven-install-plugin
          2.5.2
        
        
          maven-deploy-plugin
          2.8.2
        
      
    
  

然后更新项目,右键项目》》Maven》》Update project (这个过程会下载你刚刚配置这些jar包,你可以去本地仓库查看是否已下载成功)

3.配置web项目

编辑web.xml



  
        
  	Archetype Created Web Application duke
  
  	
	
		spring
		org.springframework.web.servlet.DispatcherServlet
	  	
	  	  
	    	    contextConfigLocation  
	    	
                    classpath*:/spring-mvc-duke.xml
		  
	
 
    
        spring
        /
      
  

 

4.配置spring:

编辑spring-mvc-duke.xml



	
				
			
	
	
	
			
	
			
	
		
		
	
			
			

5.将maven引入的依赖添加到项目

右键项目:

spring学习历程篇一:初入茅庐-maven构建spring项目_第8张图片

6.编写代码

6.1后台java

package com.duke.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;


@Controller
@RequestMapping(value="/test")
public class TestController {

	@RequestMapping(value="/hw")
	public String helloWorld(){
		System.out.println("欢迎来到spring 。");
		return "helloWorld";
	}
	
}

6.2前端jsp

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>




首页


HeLLo World!!!

 

7.部署到tomcat,过于简单就不凑文字赘述了。

8.访问:

 

 

spring学习历程篇一:初入茅庐-maven构建spring项目_第9张图片

大功告成。。。

你可能感兴趣的:(j2e开发)