English | 简体中文
nacos-datasource-plugin的扩展插件,支持nacos-datasource-plugin使用postgresql数据库和DB2数据库。
注: 仅对原有插件功能进行了增强,没有做任何改动。
- 无侵入:
nacos-datasource-plugin-extension
在nacos-datasource-plugin
的基础上进行扩展,只增强不改变,引入nacos-datasource-plugin-extension
不会对您现有的nacos
构架产生任何影响,而且无需新增任何非原生nacos
配置 - 依赖少:仅仅依赖
nacos-datasource-plugin
以及naccos-common
,且在引用时不会引入依赖
-
添加
nacos-datasource-plugin-extension
依赖 -
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}