4

如何配置 Grails 以使用 Apache Derby 而不是 HSQLDB

4

3 回答 3

2
  1. 将 derby 驱动程序安装到应用程序的 lib 文件夹中。
  2. 配置数据源:

    driverClassName = "org.apache.derby.jdbc.ClientDriver"
    dbCreate = "create-drop"
    url = "jdbc:derby://localhost:1527/theDatabase"

  3. 启动 derby 服务器。

  4. 创建空数据库(通过 ij 或图形 sql 客户端)。
  5. 启动圣杯。
于 2009-12-08T16:11:09.223 回答
0

您需要拥有 Derby 库,并适当地配置您的 DataSources.groovy。看看这篇博文。它很旧,但说明可能仍然有效。

于 2009-12-08T04:32:23.457 回答
0

在 application.yml 中配置 grails 3

        dataSource:
            dbCreate: create-drop
            driverClassName: org.apache.derby.jdbc.EmbeddedDriver
            url: jdbc:derby:memory:db;create=true

和 build.gradle

dependencies {
   runtime 'org.apache.derby:derby:10.12.1.1'
   //... other dependencies
}
于 2016-02-26T17:16:26.900 回答