6.5. 数据库配置
此组件的配置可在您的分发中的 standalone.xml、standalone-ha.xml 或 domain.xml 文件中找到。此文件的位置取决于您的 操作模式。
数据库配置
可能的配置选项有:
- dataSource
- dataSource 的 JNDI 名称
- JTA
- 布尔值属性来指定数据源是否 JTA 能够
- driverDialect
- 数据库价值。在大多数情况下,您无需将此属性指定为 dialect,将被 Hibernate 自动探测到。
- initializeEmpty
-
如果为空,初始化数据库。如果设置为 false,则必须手动初始化数据库。如果要手动将数据库设置 migrationStrategy 初始化为
manual,这将创建一个带有 SQL 命令的文件来初始化数据库。默认值为 true。 - migrationStrategy
-
用于迁移数据库的策略。有效值为
更新、手动和验证。更新将自动迁移数据库架构。手动将使用您可以在数据库中手动执行的 SQL 命令导出所需的更改到文件。验证将简单地检查数据库是否为最新状态。 - migrationExport
- 写入数据库初始化/迁移文件的位置。
- showSql
- 指定 Hibernate 是否应该在控制台中显示所有 SQL 命令(默认为false)。这是非常详细!
- formatSql
- 指定 Hibernate 是否应该格式化 SQL 命令(默认为true)
- globalStatsInterval
- 将从 Hibernate 记录全局统计信息,了解已执行 DB 查询及其他情况。统计数据始终报告为服务器日志(以秒为单位),并在每个报告后清除。
- schema
- 指定要使用的数据库 schema
注意