Skip to content

Latest commit

 

History

History
78 lines (57 loc) · 3.35 KB

README_zhCN.md

File metadata and controls

78 lines (57 loc) · 3.35 KB

English | 简体中文

nacos-datasource-plugin-extension

maven code style

nacos-datasource-plugin的扩展插件,支持nacos-datasource-plugin使用postgresql数据库和DB2数据库。

注: 仅对原有插件功能进行了增强,没有做任何改动。

优点

  • 无侵入nacos-datasource-plugin-extensionnacos-datasource-plugin的基础上进行扩展,只增强不改变,引入nacos-datasource-plugin-extension不会对您现有的nacos构架产生任何影响,而且无需新增任何非原生nacos配置
  • 依赖少:仅仅依赖nacos-datasource-plugin以及naccos-common,且在引用时不会引入依赖

使用

  • 添加 nacos-datasource-plugin-extension 依赖

    • 最新版本: Maven Central
    • Maven:
      <dependency>
          <groupId>io.github.georgeanson</groupId>
          <artifactId>nacos-datasource-plugin-extension</artifactId>
          <version>Latest Version</version>
      </dependency>
  • Gradle

    compile group: 'io.github.georgeanson', name: 'nacos-datasource-plugin-extension', version: 'Latest Version'
  • Yaml配置。 以下是一个示例配配置,使用 db2 数据库作为外部存储(本项目不新增任何其他非nacos原生配置)

    spring:
       sql:
         init:
         platform: db2 #Choose one: db2,mysql,postgresql
    db:
      num: 1
      url.0: jdbc:db2://${DB2_HOST}:${DB2_PORT}/${DB2_INSTANCE}
      user: ${DB2_USER}
      password: ${DB2_PWD}
      pool:
        config:
        driver-class-name: com.ibm.db2.jcc.DB2Driver
        connection-test-query: select 1 FROM SYSIBM.SYSDUMMY1
        schema: ${DB2_SCHEMA}

相关链接

最新版本: Maven Central

其他

  • 开源许可证:Apache License, Version 2.0
  • 任何有兴趣更多地参与 nacos-datasource-plugin-extension 的开发人员都可以做出贡献
  • 通过电子邮件 georgeanson.gm@gmail.com 与我联系。如有任何问题或疑问,欢迎在问题上提出。
  • 期待您的意见。回复可能会迟到,但不会被拒绝。