springMVC+mybatis+oracle+maven工程搭建

最近搭了个springmvc工程,记录下工程创建过程,以便以后查阅。
一、创建工程
File->new->project选择maven
springMVC+mybatis+oracle+maven工程搭建_第1张图片
springMVC+mybatis+oracle+maven工程搭建_第2张图片
springMVC+mybatis+oracle+maven工程搭建_第3张图片
springMVC+mybatis+oracle+maven工程搭建_第4张图片
二、添加依赖
在pom.xml文件中添加jar包依赖




  4.0.0

  com.ssm.demo
  MyDemo
  1.0-SNAPSHOT
  war

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

  
    UTF-8
    1.7
    1.7
  

  
    
      junit
      junit
      4.11
      test
    
    
      org.apache.commons
      commons-lang3
      3.4
    
    
      com.github.pagehelper
      pagehelper
      5.0.0
    
    
      org.springframework
      spring-webmvc
      4.3.9.RELEASE
    
    
      org.springframework
      spring-web
      4.3.9.RELEASE
    
    
      org.springframework
      spring-jdbc
      4.3.9.RELEASE
    
    
      org.springframework
      spring-aspects
      4.3.9.RELEASE
    
    
      org.mybatis
      mybatis
      3.4.2
    
    
      org.mybatis
      mybatis-spring
      1.3.1
    
    
      com.oracle
      ojdbc6
      11.2.0
    
    
    
      commons-dbcp
      commons-dbcp
      1.2.2
    
    
      javax.servlet
      jstl
      1.2
    
    
      javax.servlet
      javax.servlet-api
      3.0.1
      provided
    
    
      org.mybatis.generator
      mybatis-generator-core
      1.3.5
    
    
      org.springframework
      spring-test
      4.3.7.RELEASE
      test
    
    
      log4j
      log4j
      1.2.17
    
    
      com.alibaba
      fastjson
      1.2.28
    
    
    
      com.fasterxml.jackson.core
      jackson-databind
      2.9.3
    
  

  
    MyDemo
    
      
        
          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
        
      
    
  


三、完善项目目录结构
完善项目目录结构,新建controller、service、dao、entity等目录
springMVC+mybatis+oracle+maven工程搭建_第5张图片
四、配置文件
配置文件目录如下:
springMVC+mybatis+oracle+maven工程搭建_第6张图片
web.xml




  Archetype Created Web Application
  
    encodingFilter
    org.springframework.web.filter.CharacterEncodingFilter
    
      encoding
      UTF-8
    
  
  
    encodingFilter
    /*
  
  
    SpringMVC
    org.springframework.web.servlet.DispatcherServlet
    
      contextConfigLocation
      classpath:config/spring/spring-mvc.xml
    
    1
  
  
    SpringMVC
    
    /
  
  
    /index.jsp
  

spring-mvc.xml




	
	


	
	

	
	

	
	
		
		
	
	

spring-mybatis.xml




	
	
		
	

	
		
		
		
		
	

	
		
		
		
	

	
	
		
		
	

	
	
		
	
	
		
		
	

	
		
			
			
		
	

db.properties

jdbc.jdbcUrl=jdbc:oracle:thin:@172.**.2**.*:1521:orcl
jdbc.driverClass=oracle.jdbc.OracleDriver
jdbc.user=**
jdbc.password=**

五、完成controller、service、dao代码
具体代码就不贴了,controller自动注解service,service自动注解dao
六、配置tomcat启动项目

你可能感兴趣的:(java,web)