nacos-datasource-plugin-extension

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

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

开源项目地址: nacos-datasource-plugin-extension

优点

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

使用

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

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

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

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

相关链接

  • Nacos

最新版本: V2.2.1

其他

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/462250.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2019 年全国职业院校技能大赛高职组 “信息安全管理与评估”赛项任务书(笔记详解)

1. 网络拓扑图 2. IP 地址规划表 3. 设备初始化信息 阶段一 任务 1:网络平台搭建 1、根据网络拓扑图所示,按照 IP 地址参数表,对 DCFW 的名称、各接口IP 地址进行配置。 2、根据网络拓扑图所示,按照 IP 地址参数表,对 DCRS 的名称进行配置,创建 VLAN 并将相应接口划入 …

106. 从中序与后序遍历序列构造二叉树 - 力扣(LeetCode)

题目描述 给定两个整数数组 inorder 和 postorder &#xff0c;其中 inorder 是二叉树的中序遍历&#xff0c; postorder 是同一棵树的后序遍历&#xff0c;请你构造并返回这颗 二叉树 。 题目示例 输入&#xff1a;inorder [9,3,15,20,7], postorder [9,15,7,20,3] 输出&a…

八卦图与二进制

名称二进制乾111坤000震100艮001离101坎010兑110巽011 1.卦象从下往上排&#xff0c;称为初爻、二爻、上爻&#xff0c;长线为1&#xff0c;短线为0&#xff0c;可以根据卦象记忆对应的二进制&#xff0c;二进制数也从下往上排。 2.注意&#xff1a;在使用二进制时&#xff0…

【C++11】右值引用 | 移动构造赋值 | 万能引用 | 完美转发

文章目录 一、引言二、左值和右值什么是左值什么是右值 三、左值引用和右值引用左值引用右值引用左值引用与右值引用的比较 四、右值引用的使用场景和意义左值引用的使用场景左值引用的短板用右值引用和移动语义解决上述问题移动构造移动赋值 右值引用引用左值 - std::move()ST…

机器学习系列——(十七)聚类

引言 在当今数据驱动的时代&#xff0c;机器学习已经成为了解锁数据潜能的关键技术之一。其中&#xff0c;聚类作为机器学习领域的一个重要分支&#xff0c;广泛应用于数据挖掘、模式识别、图像分析等多个领域。本文旨在深入探讨聚类技术的原理、类型及其应用&#xff0c;为读…

《MySQL 简易速速上手小册》第8章:事务管理和锁定策略(2024 最新版)

文章目录 8.1 理解 MySQL 中的事务8.1.1 基础知识8.1.2 重点案例&#xff1a;使用 Python 实现银行转账事务8.1.3 拓展案例 1&#xff1a;处理并发事务8.1.4 拓展案例 2&#xff1a;使用 Python 监控事务状态 8.2 锁定机制和事务隔离级别8.2.1 基础知识讲解8.2.2 重点案例&…

迷你世界勒索病毒,你的文件被删了吗?

前言 笔者在某恶意软件沙箱平台分析样本的时候&#xff0c;发现了一款比较有意思的勒索病毒MiniWorld迷你世界勒索病毒&#xff0c;它的解密界面与此前的WannaCry勒索病毒的界面相似&#xff0c;应该是作者仿冒的WannaCry的UI&#xff0c;如下所示&#xff1a; 这款勒索病毒既…

【OrangePi Zero2的系统移植】交叉编译工具链配置、wiringOP库、智能分类工程代码

一、交叉编译工具链配置 二、交叉编译wiringOP库 三、交叉编译智能分类工程代码 四、Makefile 用于编译 WiringPi 库 一、交叉编译工具链配置 1、关于编译 编译是指将源代码文件&#xff08;如C/C文件&#xff09;经过预处理、编译、汇编和链接等步骤&#xff0c;转换为可执…

发廊理发店微信小程序展示下单前端静态模板源码

模板描述&#xff1a;剪发小程序前端源码&#xff0c;一共五个页面&#xff0c;包括店铺、理发师、订单、我的等页面 注&#xff1a;该源码是前端静态模板源码&#xff0c;没有后台和API接口

如何用Hexo搭建一个优雅的博客

引言 在数字化时代&#xff0c;拥有一个个人博客已经成为许多人展示自己技能、分享知识和与世界互动的重要方式。而在众多博客平台中&#xff0c;Hexo因其简洁、高效和易于定制的特点而备受青睐。本文将详细介绍如何从零开始搭建一个Hexo博客&#xff0c;让你的个人博客在互联…

Lombok 高级说明

优质博文&#xff1a;IT-BLOG-CN 一、痛点 【1】代码臃肿&#xff1a;POJO中的getter/setter/equals/hashcode/toString等&#xff1b; 【2】样板式代码&#xff1a;I/O流的关闭操作等&#xff1b; Lombok是一个可以通过注解简化Java代码开发的工具&#xff0c;能够在我们编…

虚继承 -- 解决菱形继承问题以及无法跨继承访问

目录 什么是菱形继承? 菱形继承造成的问题: 如何解决这种问题: 代码分析: 注意: 什么是菱形继承? 上图就是一个菱形继承的例子。 菱形继承: 有两个类(Father,Mother)&#xff0c;都继承于一个类(Human),然后还有一个类&#xff0c;又同时继承于这两个类(Son)…