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