mysql - 如何结合2个Grails应用程序,共享同一个数据库?

标签 mysql grails

目前我有一个 Grails 应用程序 X,它使用数据库 X,并且

我有另一个 Grails 应用程序 Y,它使用数据库 Y。

除了将 Grails 应用程序 Y 指向数据库 X 之外,我应该做什么/更改,以便在运行应用程序 Y 时不会影响数据库 X 中的现有数据。

grails 应用程序 X 和 Y 有一些相同的域类,只是属性不同。

当我运行应用Y时,它会影响数据库X中的现有数据吗?

下面是 Grails 应用程序 Y 的 datasource.groovy(我已经指向数据库 X,我还应该更改什么?):

environments {
     development {
          dataSource {

            dbCreate = "update" 
            url = "jdbc:mysql://localhost/testingX?useUnicode=yes&characterEncoding=UTF-8"     //I have point to database X

        }
    }
}

最佳答案

嗯,据我所知,这就是您需要做的。我相信你已经看过这个: Grails Datasource

关于mysql - 如何结合2个Grails应用程序,共享同一个数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36324251/

相关文章:

azure - 如何保护将Azure与Oauth结合使用的Grails API?

grails - 在这种情况下,grails过滤器是否应该向前运行两次?

java - updateCount() 和 executeUpdate() 是否返回相同的东西

mysql - 如何在唯一选择中获取条目数和列名?

grails - 线程 “main”中的异常java.lang.ClassNotFoundException:使用grails 3.0.0在Intellij中使用org.codehaus.groovy.grails.cli.support.GrailsS​​tarter

json - 为什么在Json Grails中将Joda LocalTime渲染为String?

php - 无法将 UTF-8 字符串添加到 MySQL 中?

mysql更新地理点

php - 使用 PHP 到 mySQL 查询 SELECT COUNT

hibernate - Grails 和 Amazon SimpleDB