0
目前我有一個使用數據庫X一個Grails應用X和如何結合使用2個Grails應用程序,共享相同的數據庫?
我有一個使用數據庫Y.
除了指向的Grails應用Ÿ數據庫X另一個的Grails應用Y,我該怎麼辦/變化所以當我運行應用程序Y時它不會影響數據庫X中的現有數據。
有一些域類對於grails應用程序X和Y是相同的,只有屬性不同。
當我運行應用程序Y時它會影響數據庫X中的現有數據嗎?
下面是Grails的應用程序Y(我已經指出了數據庫X,我應該改變什麼嗎?)的DataSource.groovy的:
environments {
development {
dataSource {
dbCreate = "update"
url = "jdbc:mysql://localhost/testingX?useUnicode=yes&characterEncoding=UTF-8" //I have point to database X
}
}
}
這是一個有趣的設置。如果兩個應用程序都使用(部分)共享的一組數據,該怎麼辦?由於休眠緩存,它會延遲(在一個應用程序中)看到其他應用程序的新插入數據? – rawi