MAVEN项目使用JDBC连接GP数据库(greenplum)

2019独角兽企业重金招聘Python工程师标准>>> hot3.png


第一步 下载greenplum.jar
    下载地址 http://download.csdn.net/download/enterings/10039723?web=web
第二步 在maven中手动添加本地jar包
    在 cmd命令行中 运行
    mvn install:install-file   -Dfile=D:\maven\greenplum.jar -DgroupId=com.huicai  -DartifactId=greenplum -Dversion=1.0  -Dpackaging=jar
   上面的命令解释:
    -Dfile:指明你下载的jar包的位置(就是本地存放jar的路径+jar包名);
    -DgroupId, -DartifactId,  -Dversion:三个参数,就是指明了存放maven仓库中的位置;
    -Dpackaging :猜测就是指明文件类型;
第三步 pom.xml添加配置并重新 install maven
    该jar包的引用即可:
   
   
      com.huicai
      greenplum
      1.0
   

第四步 配置 jdbc.properties
#greenplum
jdbc.greenPlum.driver=com.pivotal.jdbc.GreenplumDriver
jdbc.greenPlum.url=jdbc:pivotal:greenplum://10.10.10.10:5432;DatabaseName=mfg
jdbc.greenPlum.username=gpadmin
jdbc.greenPlum.password=gpadmin

第五步 配置spring config/applicationContext-datasource.xml

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"
    xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd   
    http://www.springframework.org/schema/tx   
    http://www.springframework.org/schema/tx/spring-tx-3.0.xsd  
    http://www.springframework.org/schema/context  
    http://www.springframework.org/schema/context/spring-context-3.0.xsd  
    http://www.springframework.org/schema/aop  
    http://www.springframework.org/schema/aop/spring-aop-3.0.xsd">

    
    
    
    
                     p:driverClassName="${jdbc.greenPlum.driver}" p:url="${jdbc.greenPlum.url}" p:username="${jdbc.greenPlum.username}"
                p:password="${jdbc.greenPlum.password}" p:maxIdle="50" p:maxActive="10"
                p:maxWait="3000" p:minIdle="3" p:removeAbandoned="true"
                p:removeAbandonedTimeout="36000" p:testOnBorrow="true" p:testOnReturn="true"
                p:testWhileIdle="true" />
    
    
        
            
                
            

        

              
    

    
    
    
    
    
        
            
            
            
            
            
            
            
            
        

    

    
    
                     p:dataSource-ref="dataSource" p:configLocation="classpath:/config/mybatis.xml"
                p:mapperLocations="classpath:com/talkweb/huicai/dao/*.xml">
        
    

    
    
                     p:basePackage="com.talkweb.huicai.mapper" p:sqlSessionFactoryBeanName="sqlSessionFactory" />
    
    
    
                     expression="execution(public * com.talkweb.huicai.service.*.*(..))" />
        
        
    

转载于:https://my.oschina.net/dreambreeze/blog/1629007

你可能感兴趣的:(MAVEN项目使用JDBC连接GP数据库(greenplum))