第 12 章 数据源管理


12.1. 关于 JBoss EAP 数据源

关于 JDBC

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

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

支持的数据库

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

数据源类型

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

非 XA 数据源
用于不使用事务的应用程序,或者使用与单个数据库进行事务的应用程序。
XA 数据源
由将多个数据库或其他 XA 资源作为 XA 事务一部分的应用使用.XA 数据源会带来额外的开销。

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

ExampleDS 数据源

JBoss EAP 附带了数据源配置 示例 ExampleDS,用于演示如何定义数据源。此数据源使用 H2 数据库,这是一个轻量级关系数据库管理系统,可为开发人员提供快速构建应用的能力。

警告

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

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat