4

哪些数据库支持 Vividus 工具,应该如何使用该数据库?

4

1 回答 1

5

Vividus DB 插件vividus-plugin-db基于 JDBC,因此 Vividus 支持任何提供 JDBC 驱动程序的 DBMS。这些数据库中的大多数是关系型数据库,但是一些 NoSQL 数据库也提供 JDBC 驱动程序。

要配置数据库访问,需要:

  • 将相应的插件添加到依赖项中:
implementation(group: 'org.vividus', name: 'vividus-plugin-db', version: vividusVersion)
  • 查找相应的 JDBC 驱动程序并将其添加到依赖项中,例如对于 PostgreSQL:
implementation(group: 'org.postgresql', name: 'postgresql', version: '42.2.13')
  • 配置强制数据库访问属性(Vividus 支持连接到多个不同和相同类型的数据库),例如对于 PostgreSQL 实例:
db.connection.my-postgresql.driver-class-name=org.postgresql.Driver
db.connection.my-postgresql.url=jdbc:postgresql://host:5432/dbname
db.connection.my-postgresql.username=user
db.connection.my-postgresql.password=secret

wheremy-postgresql是用户定义的 DB 键,将在步骤中用于引用匹配的 DB。

于 2020-06-08T20:03:13.343 回答