基于多数据源零代码生成多个数据库CRUD

多数据源

#回顾

通过前面文章的介绍,crudapi目前已经支持主流数据库,包括MySql,PostgreSql,Oracle,MicrosoftSQLServer等,通过配置零代码实现了CRUD增删改查RESTfulAPI。采用抽象工厂设计模式,可以无缝切换不同类型的数据库。但是如果需要同时支持不同类型的数据库,如何通过配置进行管理呢?这时候引入多数据源功能就很有必要了。

#简介

利用springboot多数据源功能,可以同时支持不同类型数据库mysql,oracle,postsql,sqlserver等,以及相同类型数据库不同的schema。零代码同时生成不同类型数据库增删改查RESTfulapi,且支持同一接口中跨库数据访问二次开发。

#UI界面

配置一个数据源,多个从数据源,每一个数据源相互独立配置和访问。

#核心原理

#配置数据库连接串

配置application.properties,spring.datasource为默认主数据源,spring.datasource.hikari.data-sources[]数组为从数据源

#primaryspring.datasource.driverClassName=


转载请注明:http://www.aierlanlan.com/rzgz/4005.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了