当前位置: 首页 > 知识库问答 >
问题:

Spring Boot和React中的多租户

宋伟泽
2023-03-14

我正试图在spring boot中开发一个REST API,并将React作为前端。React将发送前端发生的GET或POST请求,以通过REST API修改后端的MySQL数据库。在我的应用程序中,用户可以在应用程序中有多个公司,每个公司的数据彼此隔离。我在Spring遇到过多租户。如何实现REST API??如何为这个多租户配置React应用程序??Spring的反应核心有用吗??。任何我能找到这些答案的资源,以便我能实现它。或者其他更好的方法来实现这个用例。拜托,有人帮帮我。谷歌搜索结果让我很困惑

共有1个答案

虞唯
2023-03-14

如果你只关注Stackoverflow中一个广泛的主题搜索,那么你会读到很多关于这方面的内容

这里有一个方法可以达到你的要求。

  1. React应用程序验证您的最终用户

关于数据隔离,stackoverflow中介绍了很多选项,当然,根据多租户级别的不同,人们有多种方法。

以上是可以用任何语言实现的步骤(以java为例)

如果选择API是否是反应性的,则取决于业务需求。然而,您应该能够权衡aync反应式实现之间的差异,两者都有各自的需求,因此确定需求并选择适合的方法。

如果您在为给定场景选择正确方法时需要帮助,请务必与我们分享场景、您是如何做到的以及您有什么问题/疑问,社区将乐于帮助您。

 类似资料:
  • 全新的,查看wso2 API管理器1.8.0。我为一家拥有多个组织/团队的公司工作,所以建立多租户似乎是合乎逻辑的选择。 按照《快速入门指南》,我首先创建了一个新租户,给它一个“dev.api.myorg.company.net”域,添加了一些用户,我可以登录。我添加了一个API。 我能够使用商店中列出的URL命中endpoint: http://wso2server。公司net:8280/t/d

  • 我在创建可以动态连接到多个数据库的spring boot应用程序时遇到问题,具体取决于用户输入。基本上,应用程序在不同的数据库上运行相同的sql查询。建模我的尝试在此之后,我收到以下错误: -- 配置类: 属性文件: 关于我如何实现这一点有什么想法吗?正如你所知,我对这种多数据库配置还不是非常精通。

  • 保护数据。 清除租户级别的旧数据。 到目前为止,我们的调查结果是,我们可以为每个租户使用单独的Redis实例--这对我们来说不是一个好的解决方案。 我们发现的另一个选项是用“tenant_id:”前缀命名密钥空间。这个选项解决了第一点--数据现在是安全的,但我们还有第二点需要解决。

  • 我有一个由3个节点组成的HDF集群,其中安装了Nifi。我的目标是在Nifi水平上实现多租户(也许不是最好的词)。意思是我想要两件事: null 任何帮助都很感激... 谢谢你的回答

  • 我试图掌握如何使用Hibernate、Spring和MySQL实现多租户。对于第一个游乐场示例,我选择了单独的数据库方法:每个租户都有自己的数据库,名为accodingly。此外,还使用另一个数据库来管理租户。特定于租户的数据库保存了一些员工数据。对于第一种方法,我不强制用户进行身份验证。 我发现很难得到关于这个话题的全面教程,这就是为什么我现在有点迷路。当我尝试部署Tomcat时,会收到以下消息

  • 目前为止,我们已经让用户页面在多租户风格下工作。为使它工作,我们看起来并没有做太多的变化。但请记住,我们正在对一个原来不是多租户的系统作修改。 让我们在 Roles 表应用类似的原则。 再一次,一个租户的用户在不能查看或修改其他租户的角色,每个租户的用户是相互独立工作的。 我们先在 RoleRow.cs 添加 TenantId 属性: namespace MultiTenancy.Administ