第 13 章 数据源管理


13.1. 关于 JBoss EAP 数据源

关于 JDBC

JDBC API 是定义 Java 应用如何访问数据库的标准。应用配置引用 JDBC 驱动程序的数据源。然后,可以根据驱动程序而不是数据库编写应用程序代码。驱动程序将代码转换为数据库语言。这意味着,如果安装了正确的驱动程序,应用程序就可以与任何支持的数据库一起使用。

如需更多信息,请参阅 JDBC 4.0 规范

支持的数据库

如需 JBoss EAP 7 支持的 JDBC 兼容数据库列表,请参阅 JBoss EAP 支持的配置。

数据源类型

两种常规资源类型称为 数据源和 XA 数据源

非 XA 数据源
用于不使用事务的应用程序,或使用单个数据库进行事务的应用程序。
XA datasources
使用多个数据库或其他 XA 资源的应用程序用作 XA 事务的一部分。XA datasources 引入了额外的开销。

您可以使用 JBoss EAP 管理界面指定创建数据源时要使用的数据源类型。

ExampleDS 数据源

JBoss EAP 附带了示例数据源配置(ExampleDS),它提供来演示如何定义数据源。此数据源使用 H2 数据库,它是一个轻量级的、关系数据库管理系统,供开发人员快速构建应用程序。

警告

ExampleDS 数据源和 H2 数据库 不应在生产环境中 使用。这是一个非常小的自包含的数据源,支持测试和构建应用程序所需的所有标准,但不适用于生产环境。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.