ssm 整合Oracle数据库

闲的无聊,做的一个ssm框架整合Oracle数据库,废话少说,直接上代码

先是pom文件,基本上该有的都有,不该有的也有


  4.0.0
  cn.jbit
  plsql
  0.0.1-SNAPSHOT
  war

		
		4.3.6.RELEASE
		
		3.2.8
		
		1.6.6
		1.2.9
		1.8
	
	
	
	
	
		
            com.oracle
            ojdbc14
            10.2.0.4.0
            runtime
          
		
			org.mybatis
			mybatis
			${mybatis.version}
		

		
		
			mysql
			mysql-connector-java
			5.1.38
			runtime
		


		
		
			commons-fileupload
			commons-fileupload
			1.3.1
		


		
			org.springframework
			spring-webmvc
			${spring.version}
		

		
			org.springframework
			spring-tx
			${spring.version}
		
		
			org.springframework
			spring-jdbc
			${spring.version}
		

		
			org.aspectj
			aspectjweaver
			1.8.2
		

		
		
			commons-dbcp
			commons-dbcp
			1.4
		
		
		
			org.mybatis
			mybatis-spring
			1.3.1
		

		
		
			jstl
			jstl
			1.2
		

		
			org.apache.tomcat
			tomcat-catalina
			8.0.32
			provided
		
		
			com.fasterxml.jackson.core
			jackson-core
			2.7.4
		

		
			com.fasterxml.jackson.core
			jackson-annotations
			2.7.4
		

		
			com.fasterxml.jackson.core
			jackson-databind
			2.7.4
		
		
		
		
			log4j
			log4j
			${log4j.version}
		
		
			org.slf4j
			slf4j-api
			${slf4j.version}
		
		
			org.slf4j
			slf4j-log4j12
			${slf4j.version}
		

		
		
			org.mybatis.generator
			mybatis-generator-core
			1.3.6

		

		
		
			com.github.pagehelper
			pagehelper
			3.2.3
		

		

		
			com.aliyun
			aliyun-java-sdk-core
			3.7.1
			
		
		
			com.aliyun
			aliyun-java-sdk-dysmsapi
			1.1.0
		

		
			org.quartz-scheduler
			quartz
			2.2.2
		
		
			org.springframework
			spring-context-support
			4.3.6.RELEASE
		
		
	
	
		
			
			
				org.apache.maven.plugins
				maven-compiler-plugin
				3.2
				
					1.8
					1.8
					UTF-8
				
			

			
			
				org.apache.tomcat.maven
				tomcat7-maven-plugin
				2.2
				
					/
					8080
				
			
		

		
		
			
				src/main/java
				
					**/*.xml
				
			
			
				src/main/resources
			
		
	

再就是数据库的信息

#连接oracle数据库
driver=oracle.jdbc.OracleDriver
url=jdbc:oracle:thin:@localhost:1521:orcl
user=root
password=root
#定义初始连接数  
initialSize=0
#定义最大连接数  
maxActive=20
#定义最大空闲  
maxIdle=20
#定义最小空闲  
minIdle=1
#定义最长等待时间  
maxWait=60000

接下来就是xml文件的代码了 SqlMapConfig.xml






	
	  
	  
	  
	  
	

applicationContext-dao.xml



  
    
    
     
	
		
		
		
		
	
	
	
	
    
        
        
        
        
		
       	
    
    
    
        
    


applicationContext-service.xml



    
     
    
    
    
	
    
    
    
    


applicationContext-trans.xml



    
    
    
    
	
		
		
	
	
	
		
			
			
			
			
			
			
			
			
			
			
			
			
			
		
	
	
	
		
	 


springmvc.xml




	
	
	

	

	
	
	
	

	  
	

	
	
	
	
	
	
	
	
	
	
	

	
	
		
		
	




正常来说,到这里基本上就整合成功了,但是我整合的时候还是遇到了一个异常,说是Oracle与maven的一点冲突啥的(时间 有点久了,没记清),要你自己手动的解压一个Oracle的jar包到maven的私库,额,忘了具体步骤,到时候大佬们遇上了百度一下就好了,挺简单的。jar应该是这个。
在这里插入图片描述
这种基础的接口调用,我也懒得上传代码了,给个截图你们,加油
ssm 整合Oracle数据库_第1张图片
本人亲测有效,告辞

你可能感兴趣的:(ssm 整合Oracle数据库)