如何为单个grails Web应用创建多个URL,并进行动态DB切换[关闭]。

问题描述 投票:0回答:1

想法是为每个客户的Web应用程序创建多个URL引用。(每个URL的单独DB) 。这是用一个解决方案创建一个面向各种用户的应用程序。

sql angularjs oracle grails
1个回答
1
投票

想法是为每个客户的Web应用程序创建多个URL引用。(每个URL单独的DB)。这是为了用一个解决方案向不同的用户创建应用程序。

GORM支持多租户,其中一个选项是使用子域解析器,所以。tenant1.yourapp.com 可以有一个不同的数据库 tenant2.yourapp.com 即使这些都是同一个应用程序的实例。 更多信息可在 http:/gorm.grails.orglatesthibernatemanualindex.html#multiTenancy。.


0
投票

不幸的是,API调用的终点不是域,而是控制器。即使你为一个RESTFUL API创建了绑定到域,一个控制器仍然是动态维护创建的,以便能够处理注解的MAPPINGS。

这并不能解决RPC API的解决方案,只限于基于CRUD的RESTFUL API。

© www.soinside.com 2019 - 2024. All rights reserved.