Vividus 数据库插件 vividus-plugin-db基于 JDBC,因此 Vividus 支持任何提供 JDBC 驱动程序的 DBMS。大多数这些数据库是关系型的,但是一些 NoSQL 数据库也提供 JDBC 驱动程序。
要配置数据库访问,它是必需的:
implementation(group: 'org.vividus', name: 'vividus-plugin-db', version: vividusVersion)
Run Code Online (Sandbox Code Playgroud)
implementation(group: 'org.postgresql', name: 'postgresql', version: '42.2.13')
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
其中my-postgresql是用户定义的 DB 键,它将在步骤中用于引用匹配的 DB。