如何使用动态数据库切换为单个 grails Web 应用程序创建多个 URL



的想法是为每个客户创建一个Web应用程序创建多个URL引用。(每个网址的数据库分开(。 这是使用一个解决方案为各种用户创建一个应用程序。

想法是为 Web 应用程序创建多个 URL 引用 每个客户 .(每个网址的数据库分开(。这是为了创建一个 通过一个解决方案应用于各种用户。

GORM 支持多租户,其中一个选项是使用子域解析器,以便tenant1.yourapp.com可以拥有与tenant2.yourapp.com不同的数据库,即使它们都是应用程序的同一实例。 更多信息请访问 http://gorm.grails.org/latest/hibernate/manual/index.html#multiTenancy。

不幸的是,API 调用的端点不是域...它是控制器。即使您为 RESTFUL API 创建与域的绑定,控制器仍会动态维护/创建,以便能够处理注释的映射。

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

最新更新