使用主数据库在 Spring MVC 应用程序中实现多租户?

     2023-02-27     163

关键词:

【中文标题】使用主数据库在 Spring MVC 应用程序中实现多租户?【英文标题】:Implementing multitenancy in Spring MVC application with a master database? 【发布时间】:2018-12-03 05:39:41 【问题描述】:

我正在尝试使用基于此代码源demo 的 Spring MVC、Spring security、Hibernate 和 MySql 创建一个应用程序来实现具有独立数据库的多态概念。

我需要添加一个默认数据库来存储租户元数据和相关数据库。

如果您有任何进一步的想法、教程或示例,请提供。

提前致谢。

【问题讨论】:

【参考方案1】:

在这里您要求添加教程或示例。

请参考以下内容:

https://dzone.com/articles/multi-tenancy-using-jpa-spring-and-hibernate-part

【讨论】:

感谢您的快速回复,但我仍然需要知道如何添加默认数据库来存储租户及其数据(数据库名称、租户、用户名、密码、服务器 url ...)跨度> 【参考方案2】:

关于如何实现默认数据库来存储用户和其他共享信息的非常详细的解释和示例是here

另一个炉排示例是here:

我实际上是根据这两篇文章构建了自己的解决方案。

【讨论】:

虽然这在理论上可以回答问题,it would be preferable 在这里包含答案的基本部分,并提供链接以供参考。

在我的 Spring MVC 应用程序中实现 Spring Actuator 而不添加 Spring Boot

】在我的SpringMVC应用程序中实现SpringActuator而不添加SpringBoot【英文标题】:ImplementSpringActuatorinmySpringMVCappwithoutaddingSpringboot【发布时间】:2019-03-3106:14:28【问题描述】:目前我有一个使用SpringMVC的遗留项目。现在需要实现Springboot... 查看详情

在 Spring MVC 应用程序中实现 Swagger 的“简单”方法

】在SpringMVC应用程序中实现Swagger的“简单”方法【英文标题】:A\'simple\'waytoimplementSwaggerinaSpringMVCapplication【发布时间】:2014-12-3010:54:27【问题描述】:我有一个用简单的Spring编写的ReSTFulAPI(没有SpringBoot,没有花哨的东西!)... 查看详情

java示例代码_在Spring MVC 3中实现分页

java示例代码_在Spring MVC 3中实现分页 查看详情

如何在 Spring Boot 中实现 oAuth2 和 JWT 身份验证? [关闭]

...正在使用jhipster和mongodb作为主数据库创建一个SpringBootWeb应用程序。需要实现Oauth2进行身份验证以及JWT令牌机制,以便每 查看详情

如何在spring mvc中启用ZuulProxy

...时间】:2017-05-0922:40:26【问题描述】:我正在尝试在我的应用程序中实现SpringCloudNetflixzuul代理。在互联网上,我得到了使用SpringBoot实现的所有选项。开启zuul代理,在springboot中就搞定了——@EnableZuulProxy@SpringBootA 查看详情

如何在带有注解配置的spring mvc中使用spring数据

...管如此,我总是得到错误。如果我评论JpaConfig.java,我的应用程序运行良好。我不知道为什么?请你帮帮我:我 查看详情

在 Spring 应用程序中实现 jdbc dao 支持的问题

】在Spring应用程序中实现jdbcdao支持的问题【英文标题】:Issueonimplementingjdbcdaosupportinspringapplication【发布时间】:2014-08-0317:38:13【问题描述】:我试图按照以下示例使用jdbcdao访问数据库:http://www.mkyong.com/spring/spring-jdbctemplate-jdbcd... 查看详情

在黄瓜测试模块中使用主应用程序数据源 - Spring-boot 应用程序

】在黄瓜测试模块中使用主应用程序数据源-Spring-boot应用程序【英文标题】:Usemainapplicationdatasourceincucumbertestmodule-Spring-bootapplication【发布时间】:2020-12-1205:30:58【问题描述】:我试图在spring-boot应用程序的黄瓜测试模块中将数... 查看详情

如何在 ASP.NET MVC 5 中实现自定义身份验证

...:2015-10-1314:09:48【问题描述】:我正在开发一个ASP.NETMVC5应用程序。我有一个现有的数据库,我从中创建了我的ADO.NET实体数据模型。我在该数据库中有一个包含“用户名”和“密码”列的表,我想使用它们在我的Webapp中实现身份... 查看详情

如何在 Spring mvc 中实现忘记密码

】如何在Springmvc中实现忘记密码【英文标题】:HowtoimpelementForgotPasswordinSpringmvc【发布时间】:2018-07-0719:37:33【问题描述】:我有一个项目,我需要在登录时实现忘记密码。所以,我想知道春天是否在这件事上提供了任何帮助。... 查看详情

在 Spring MVC rest api 中实现用户认证

】在SpringMVCrestapi中实现用户认证【英文标题】:ImplementinguserauthenticationinSpringMVCrestapi【发布时间】:2019-05-1912:29:57【问题描述】:我已经构建了一个基本的crudspringmvcrestapi,并希望添加基本身份验证以验证用户并添加登录和注销... 查看详情

如何在 Spring MVC 3 中实现分页 [关闭]

】如何在SpringMVC3中实现分页[关闭]【英文标题】:HowtoimplementpaginationinSpringMVC3[closed]【发布时间】:2011-01-1517:54:46【问题描述】:是否有任何开箱即用、易于实现的标准分页组件/标签库或代码示例可用于SpringMVC中的分页?【问题... 查看详情

spring mvc中的并发用户登录

...会话时遇到问题。我的要求是“我有一个使用SpringMVC的Web应用程序,并且我有自己的登录表单,但我还没有实现SpringSecurity(这意味着我没有在我的Web应用程序中配置任何基于角色的用户限制)。我想要只有一个具 查看详情

在 Spring Cloud Dataflow 中实现 Avro

...理器,该处理器转换为Avro模式,然后将其传递给接收器应用程序使用。我的数据从SQLDB流向我的源应用程序,并通过Kafka活页夹传 查看详情

使用 H2 数据库的带有 MVC 应用程序的 Spring Boot

】使用H2数据库的带有MVC应用程序的SpringBoot【英文标题】:SpringBootwithMVCapplicationusingH2database【发布时间】:2016-07-2522:33:24【问题描述】:我是使用嵌入式数据库的新手,也使用SpringMVC。我制作了SpringBoot应用程序并使用了h2数据... 查看详情

Spring MVC Controller 使用 URL 参数重定向而不是响应

...:2010-03-2314:17:48【问题描述】:我正在尝试在我的SpringMVC应用程序中实现RESTfulurl。一切都很好,除了处理表单提交。我需要重定向回原始表单或“成功”页面。@Controller@R 查看详情

如何在我的 Web MVC 应用程序中实现访问控制列表?

】如何在我的WebMVC应用程序中实现访问控制列表?【英文标题】:HowcanIimplementanAccessControlListinmyWebMVCapplication?【发布时间】:2011-03-2616:52:11【问题描述】:第一个问题请您解释一下如何在MVC中实现最简单的ACL。这是在Controller中... 查看详情

Spring MVC - 将用户时区的日期转换为 UTC

...当地时区向用户显示/接收。我正在尝试在SpringMVC/SpringBoot应用程序中实现此模式,但无法找到文档或示例。我在@ModelAt 查看详情