芭蕾舞女演员:如何将PostgreSQL数据库与芭蕾舞女演员应用程序连接?

时间:2018-08-03 00:47:42

标签: ballerina

我是芭蕾舞女演员的新手,正在尝试了解基本用法和功能。有没有简单的方法可以将PostgreSQL数据库与Ballerina App连接起来?

1 个答案:

答案 0 :(得分:1)

您可以使用ballerina jdbc软件包来执行此操作。还要注意,您将必须将postgres jdbc driver复制到$ {BALLERINA_HOME} / bre / lib。

以下是用于连接到postgres数据库并执行选择操作的示例。

import ballerina/jdbc;
import ballerina/io;

endpoint jdbc:Client testDB {
        url: "jdbc:postgresql://localhost:5432/testdb3",
        username: "postgres",
        password: "123",
        poolOptions: { maximumPoolSize: 1 }
    };

type Customer record {
    int id,
    string name,
};

function main(string... args) {

    table dt = check testDB->select("select id, name from Customers", Customer);

    while (dt.hasNext()) {
        Customer rs = check <Customer>dt.getNext();
        io:println(rs.id);
        io:println(rs.name);
    }
    testDB.stop();
}

有关芭蕾舞演员jdbc软件包功能的完整示例,请参考this