[英]How to deploy angular 6 project and spring boot project as a single deployment unit
[英]How to deploy a project that's split between Angular, Spring Boot and MySQL?
所以我有一个项目——一个电子商务网站。
前端是 Angular - 用于“添加到购物车”和“结帐”的前端界面。
后端是 Spring Boot - 通过休眠,访问数据库。
数据库是 MySQL - 您可以购买的物品存储在其中。
Spring Boot 通过 Hibernate 访问数据(您可以购买的物品),并使用 @CrossOrigin 注释将数据传输和操作(添加到购物篮、结帐等)到前端。 当服务器启动时它可以工作,但我不知道如何将所有这些打包在一起,所以它可以作为一个应用程序运行。
如何部署项目并使其功能齐全?
我听说 Firebase、Heroku、AWS 是候选对象,但它们是如何运作的?
您可以在src/webapp
下的 spring boot 项目中创建 angular 项目,您可以按照 jhipster 指南https://github.com/jhipster/jhipster-sample-app 进行操作,这是将 spring boot 与 angular 集成的一个很好的例子
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.