首页 > 解决方案 > Angular 应用程序如何通过本地服务器访问数据库?

问题描述

我们正在构建一个应用程序,其中使用的技术是 Angular(用于前端)、Spring boot(用于中间层)和 MySQL 数据库(用于后端)。现在前端直接调用Apache tomcat服务器访问数据库。然而,这并不安全。为了更安全,有人告诉我,我们需要有一个设置,前端调用本地设置(服务器)获取数据,本地服务器调用实际服务器。

由于我无法获得足够的信息,任何人都可以建议/解释如何做到这一点。提前致谢。

标签: mysqldatabaseangulartomcat

解决方案


我会在春天使用 Angular HTTPClient 向我的端点发送请求。我会使用 Spring MVC 或带有 Spring Boot 的 Jersey 来为我的前端建立端点。您可以在标头中传递授权密钥以在 Spring 中进行检查,或者您可以使用 api 管理解决方案(如 ibm 的 apiconnect 或任何竞争对手)来进一步保护端点。希望这能给你一些想法来研究。


推荐阅读