我正在使用 Hibernate 创建 HSQL 内存数据库。Hibernate 配置文件中的连接 URL 如下所示
<property name="connection.url">jdbc:hsqldb:mem:mock_db</property>
Run Code Online (Sandbox Code Playgroud)
架构的默认名称是Public. 假设我想将其更改为TEST
我已经尝试过但它没有更改架构的名称。
<property name="hibernate.default_schema">TEST</property>
Run Code Online (Sandbox Code Playgroud)
你们知道我怎么能做到这一点吗?如果我可以在休眠配置文件中执行此操作会很方便。
预先感谢。
旧 - 用于在 HSQLDB 模式支持之前编写的客户端:
<property name="connection.url">jdbc:hsqldb:mem:mock_db;default_schema=XXX</property>
Run Code Online (Sandbox Code Playgroud)
新功能 - 用户可以使用以下命令更改其基本默认架构名称:
SET INITIAL SCHEMA <schemaname>;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8279 次 |
| 最近记录: |