maven+druid +springboot+ 连接greenplum数据库

1. 说明

1.1该案例为了展示连接greenplum的jar包和集成方式仅供参考,没有详细说明,请查阅相关资料。

1.2该思路属于spinrgboot集成下的环境,jar包也是阿里集成druid和springboot。

1.3该项目也可以集成了mybatis,同其它数据库连接方式一样,在此没有展示说明。

1.4由于本人使用的阿里的maven仓库,但greenplum 的连接jar包只有maven仓库中存在,所以需要手动install jar包。install方法链接:从中央仓库下载所想要的jar包 ,该方法保证安装好maven的情况下可以手动从maven中央库中下载到本地,再install到本地仓库。

2. 源码

pom.xml

	    
        
            com.pivotal
            greenplum-jdbc
            5.1.4
        


        
        
            com.alibaba
            druid-spring-boot-starter
            1.1.10
        

application.yml

spring:
  datasource:
    druid:
      type: com.alibaba.druid.pool.DruidDataSource
      driver-class-name: com.pivotal.jdbc.GreenplumDriver
      url: jdbc:pivotal:greenplum://ip:5432;DatabaseName=***//ip baseName
      username: username //用户名
      password: password //密码
      initial-size: 5
      min-idle: 5
      max-active: 20
      max-wait: 30000
      time-between-eviction-runs-millis: 60000
      min-evictable-idle-time-millis: 300000
      validation-query: select '1' from dual
      test-while-idle: true
      test-on-borrow: false
      test-on-return: false
      pool-prepared-statements: true
      max-open-prepared-statements: 20
      max-pool-prepared-statement-per-connection-size: 20

3.资料

greenplum的用法-常用sql

你可能感兴趣的:(java)