java - 亚马逊 RDS : is there java API for PostgreSQL?

标签 java postgresql amazon-web-services

我是 Amazon RDS 的新手,并被大量有关它的信息所困扰。所以,我的大脑现在拒绝新信息,这就是为什么我决定问这个问题 =)

问题是:Amazon RDS 中是否有适用于 PostgreSQL 的 java API?我的意思是这样的:

AmazonPosgtreSQL aps = new AmazonPostreSQL(...);
aps.connect(...);
aps.persist(...);
aps.get(...);

AmazonPostgreSQL是SDK提供的一些类。

我读过一些手册,包括有关Amazon RDS的用户指南,据我了解,没有这样的API。我们只是在云中创建一个数据库实例,亚马逊只是为我们提供了一个指向它的链接,对吗?

最佳答案

RDS 的 Java API 是更广泛的 AWS Java SDK 的一部分。那里公开的API可用于启动、修改和销毁RDS实例。

数据连接是通过 PgJDBC 进行的。适用于 RDS 的 AWS 开发工具包不知道也不关心实际访问数据,只管理实例。

因此,没有像您所描述的那样的单一 API,尽管您可能可以编写一个 API 作为 Hibernate 等 ORM 的扩展/包装器,并使用 AWS SDK 在创建持久性单元时提供服务器的自动配置。

关于java - 亚马逊 RDS : is there java API for PostgreSQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22996284/

相关文章:

java - 在针对旧 JDK 版本时如何避免 NoClassDefFoundErrors 和 NoSuchMethodErrors?

java - 影子插件 Gradle : What does mergeServiceFiles() do?

c# - Npgsql conn.Open() 不起作用

postgresql - 当 Postgres 已经有地理类型时需要 Postgis

sql - 连接来自另一个查询的 crosstab() 查询的返回类型

android - TransferManager上传实际上并不上传文件

java - 什么是 Commons Lang,我该如何使用它? ( java )

java - 计算有多少个被replaceFirst和StringUtils.countMatches替换

amazon-web-services - 如何将 idToken 发送到 AppSync graphQL 以验证查询 (OIDC)

amazon-web-services - 如何将 AWS::ECS::Service 更新为 Fargate 启动类型